文档中心 > API类目 > 淘宝小时达履约

alibaba.xsd.store.delivery.config.query (运力配置查询)

运力配置查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
xsd_store_delivery_config_query_request XsdStoreDeliveryConfigQueryRequest 必须 查询入参
  • └ shop_id
  • String
  • 可选
  • 30019010
  • 渠道店ID

响应参数

名称 类型 示例值 描述
result ResultDTO 返回对象
  • └ code
  • String
  • A00001
  • 错误码
  • data
  • XsdStoreDeliveryConfigQueryResponse []
  • 返回对象
  • └ delivery_type
  • Number
  • 1
  • 配送方式 0:平台配送 1:商家自配送
  • └ status
  • Number
  • 0
  • 采购单状态 -1 生效失败 0 待生效 1 已生效
  • config
  • XsdStoreDeliveryConfig
  • 运力配置
  • └ daily_pack_cost_time
  • Number
  • 15
  • 备货时长, 单位:分钟
  • └ max_weight
  • Number
  • 5
  • 最大配送重量,单位:kg
  • └ merchant_support_display_day
  • Number
  • 7
  • 支持预约天数
  • distinct_range_cost_times
  • DistinctRangeCostTime []
  • 配送时长配置,左开右闭
  • └ start_distance_range
  • Number
  • 1
  • 配送区间开始距离,开区间,单位:km
  • └ end_distance_range
  • Number
  • 2
  • 配送区间结束距离,闭区间,单位:km
  • └ cost_time_per1_k
  • Number
  • 3
  • 区间内每公里耗时,单位:分钟
  • xsd_freight_config
  • XsdFreightConfig
  • 运费配置
  • └ delivery_freight
  • String
  • 4.5
  • 基础运费,单位:元
  • freight_distance_hit_rule
  • XsdFreightDistanceHitRule
  • 距离加价规则
  • └ basic_distance
  • String
  • 5.0
  • 基础距离, 单位:km
  • └ effective
  • Boolean
  • true
  • 是否启用
  • range_list
  • XsdFreightRangeConfig []
  • 阶梯配置,左开右闭
  • └ start_range
  • String
  • 5.0
  • 开始范围,单位:km
  • └ end_range
  • String
  • 6.0
  • 结束范围,单位:km
  • └ config_value
  • String
  • 1.5
  • 配置值, 单位:元, 一位小数
  • overweight_freight_rule
  • XsdOverweightFreightRule
  • 重量加价规则
  • └ base_weight
  • String
  • 5.5
  • 基础重量 单位:kg
  • └ overweight_freight
  • String
  • 3.0
  • 超重运费 单位:元
  • └ effective
  • Boolean
  • true
  • 是否启用
  • special_period_freight_hit_rule
  • XsdSpecialPeriodFreightHitRule
  • 时段加价规则
  • └ effective
  • Boolean
  • true
  • 是否启用
  • range_list
  • XsdSpecialPeriodConfig []
  • 加价时段规则,左开右闭
  • └ start_time
  • String
  • 09:00
  • 开始时间, 格式: HH:mm
  • └ end_time
  • String
  • 09:30
  • 结束时间, 格式: HH:mm
  • └ config_value
  • String
  • 1.5
  • 配置值, 单位:元, 一位小数
  • ranges
  • DeliveryStationRange []
  • 配送围栏
  • positions
  • DeliveryStationPosition []
  • 坐标点
  • └ lng
  • String
  • 120.1
  • 纬度(高德坐标)
  • └ lat
  • String
  • 120.1
  • 经度(高德坐标)
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ message
  • String
  • 系统异常
  • 错误说明

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaXsdStoreDeliveryConfigQueryRequest req = new AlibabaXsdStoreDeliveryConfigQueryRequest();
AlibabaXsdStoreDeliveryConfigQueryRequest.XsdStoreDeliveryConfigQueryRequest obj1 = new AlibabaXsdStoreDeliveryConfigQueryRequest.XsdStoreDeliveryConfigQueryRequest();
obj1.setShopId("30019010");
req.setXsdStoreDeliveryConfigQueryRequest(obj1);
AlibabaXsdStoreDeliveryConfigQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_xsd_store_delivery_config_query_response>
    <result>
        <code>A00001</code>
        <data>
            <xsd_store_delivery_config_query_response>
                <delivery_type>1</delivery_type>
                <status>0</status>
                <config>
                    <daily_pack_cost_time>15</daily_pack_cost_time>
                    <max_weight>5</max_weight>
                    <merchant_support_display_day>7</merchant_support_display_day>
                    <distinct_range_cost_times>
                        <distinct_range_cost_time>
                            <start_distance_range>1</start_distance_range>
                            <end_distance_range>2</end_distance_range>
                            <cost_time_per1_k>3</cost_time_per1_k>
                        </distinct_range_cost_time>
                    </distinct_range_cost_times>
                    <xsd_freight_config>
                        <delivery_freight>4.5</delivery_freight>
                        <freight_distance_hit_rule>
                            <basic_distance>5.0</basic_distance>
                            <effective>true</effective>
                            <range_list>
                                <xsd_freight_range_config>
                                    <start_range>5.0</start_range>
                                    <end_range>6.0</end_range>
                                    <config_value>1.5</config_value>
                                </xsd_freight_range_config>
                            </range_list>
                        </freight_distance_hit_rule>
                        <overweight_freight_rule>
                            <base_weight>5.5</base_weight>
                            <overweight_freight>3.0</overweight_freight>
                            <effective>true</effective>
                        </overweight_freight_rule>
                        <special_period_freight_hit_rule>
                            <effective>true</effective>
                            <range_list>
                                <xsd_special_period_config>
                                    <start_time>09:00</start_time>
                                    <end_time>09:30</end_time>
                                    <config_value>1.5</config_value>
                                </xsd_special_period_config>
                            </range_list>
                        </special_period_freight_hit_rule>
                    </xsd_freight_config>
                </config>
                <ranges>
                    <delivery_station_range>
                        <positions>
                            <delivery_station_position>
                                <lng>120.1</lng>
                                <lat>120.1</lat>
                            </delivery_station_position>
                        </positions>
                    </delivery_station_range>
                </ranges>
            </xsd_store_delivery_config_query_response>
        </data>
        <success>true</success>
        <message>系统异常</message>
    </result>
</alibaba_xsd_store_delivery_config_query_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部