cainiao.data.logistics.cp.delivery.aging.predict (CP配送物流时效预测)

时效和服务预期是商家发货时比较关注的信息,也是选择快递公司的一个重要参考(除去长期合作合同因素)。所以,在商家发货时给商家提供线路时效预估能帮助商家选择更好的快递公司,且对消费者来说也能整体提升体验。 日常时效是数值字符串 大促时效是数值区间字符串 方式1: 输入:发货省、市、区、详细地址,收货省、市、区、街道、详细地址,快递公司ID 输出:预估时效(小时数)

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
send_city_name String 必须 杭州市 发货城市
send_county_name String 必须 西湖区 发货区
send_addr String 必须 西溪首座B1-2 自己输入的详细发货地址
send_prov_name String 必须 浙江省 发货省
rec_city_name String 必须 杭州市 收货城市
rec_addr String 必须 翡翠城12幢301 自己输入的详细收货地址
rec_county_name String 必须 西湖区 收货区
rec_prov_name String 必须 浙江省 收货省
rec_town_name String 必须 五常街道 第四级,一般是收货街道
cp_id String 必须 101 物流公司id

响应参数

名称 类型 示例值 描述
data DeliveryTimingDto 100 返回数据值
  • └ delivery_period
  • String
  • 12小时到达 或者 12-28小时到达,这样的字符串,只会是1种,分日常和大促
  • 预估时效,这部分ISV直接展示,不要做改动,ISP会变文案和时效展示

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CainiaoDataLogisticsCpDeliveryAgingPredictRequest req = new CainiaoDataLogisticsCpDeliveryAgingPredictRequest();
req.setSendCityName("杭州市");
req.setSendCountyName("西湖区");
req.setSendAddr("西溪首座B1-2");
req.setSendProvName("浙江省");
req.setRecCityName("杭州市");
req.setRecAddr("翡翠城12幢301");
req.setRecCountyName("西湖区");
req.setRecProvName("浙江省");
req.setRecTownName("五常街道");
req.setCpId("101");
CainiaoDataLogisticsCpDeliveryAgingPredictResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<cainiao_data_logistics_cp_delivery_aging_predict_response>
    <data>
        <delivery_period>12小时到达 或者 12-28小时到达,这样的字符串,只会是1种,分日常和大促</delivery_period>
    </data>
</cainiao_data_logistics_cp_delivery_aging_predict_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

返回
顶部