是否派送可达判定批量查询接口
提供给商家在发货之前做截单处理,输入物流商编码和收发货地址进行可达判定,目前支持国内主流的物流服务商, 支持快运和快递两种类型 。此接口支持淘宝,拼多多查询。由于不同的电商平台的快递公司代码不同,使用此接口时,要传入电商平台的代码及快递公司代码。
1.请求参数
请求URL:
POST https://kf.fw199.com/gateway/taobao/cainiao/reachable/v2/batchjudge
参数名 | 类型 | 说明 | 示例 |
---|---|---|---|
appid | String | 合作伙伴AppId | uwkahf@jfs92 |
timestamp | String | 当前时间戳 | |
tb_seller_nick | String | 淘宝卖家店铺登录账号,非店铺名称 | kingdo |
sign | String | 接口签名 | 如何计算生成见示例代码 |
address_type | int | 必填, 1:快递 2:快运 | |
channel | int | 平台代码, 1:淘宝 2:拼多多 | |
data | json | 业务报文,查询发货地址和目标地址的json数据,一次查询最多10个地址。 |
2. 请求示例代码(Java)
@Test
public void taobaoCaiNiaoReachableBatchjudgeV2() throws Exception {
String tb_seller_nick = Config.TBSellerNick ;
//业务参数
Map<String, String> data = new HashMap<String, String>();
data.put("appid", Config.AppId);
Long timestamp = System.currentTimeMillis() / 1000;
data.put("timestamp", timestamp.toString());
data.put("tb_seller_nick", tb_seller_nick);
String checkData = "{" +
" \"address_and_service_list\": [{" +
" \"object_id\": \"abc100\"," +
" \"receive_address\": {" +
" \"address_detail\": \"球场路模范二村C栋七单元158\"," +
" \"area_name\": \"江岸区\"," +
" \"city_name\": \"武汉市\"," +
" \"province_name\": \"湖北省\"," +
" \"town_name\": \"\"" +
" }," +
" \"send_address\": {" +
" \"area_name\": \"青浦区\"," +
" \"city_name\": \"上海市\"," +
" \"province_name\": \"上海市\"," +
" \"town_name\": \"\"" +
" }" +
" }" +
" ]," +
" \"cp_code\": \"YTO,YZXB\"" +
"}";
// 1:快递 2:快运
data.put("address_type", "1");
data.put("channel", "2");
data.put("data", checkData);
// 签名
data.put("sign", Utils.Sign(data,Config.AppSecret));
// 调用服务API
doHttpRequest(Config.TaobaoCaiNiaoReachableBatchjudgeV2Url ,data);
}
说明:cp_code为快递公司代码,可以传入多个快递公司,用英文逗号隔开。典型的场景,对收发地址,根据传入多家快递公司来判断哪几家可以到达。
3. 返回结果如下:
{
"code": 0,
"message": "ok",
"data": [
{
"success": true,
"cp_code": "POSTB",
"module": {
"result_list": [
{
"success": true,
"module": {
"interrupt_apply_waybill_code": false //是否阻断 true:阻断 false:可达
},
"object_id": "abc100"
}
]
}
},
{
"success": true,
"cp_code": "YTO",
"module": {
"result_list": [
{
"success": true,
"module": {
"interrupt_reason": "物流服务不支持派送,内部整顿",//阻断原因
"interrupt_apply_waybill_code": true // 是否阻断 true:阻断 false:可达
},
"object_id": "abc100"
}
]
}
}
],
"trace_id": ""
}
说明: code为0表示成功,这是系统层面的成功或失败,非0为失败,对于业务层面,根据interrupt_apply_waybill_code是否真正可达来判断,true:阻断 false:可达。
4. 淘宝和拼多多快递公司代码
拼多多
平台 | 快递公司代码 | 快递公司 |
---|---|---|
拼多多 | STO | 申通快递 |
拼多多 | SF | 顺丰快递 |
拼多多 | YTO | 圆通快递 |
拼多多 | ZTO | 中通快递 |
拼多多 | QF | 全峰快递 |
拼多多 | TT | 天天快递 |
拼多多 | YUNDA | 韵达快递 |
拼多多 | KJ | 快捷快递 |
拼多多 | GTO | 国通快递 |
拼多多 | DB | 德邦快递 |
拼多多 | YZXB | 邮政快递包裹 |
拼多多 | FEDEX | 联邦快递 |
拼多多 | YCT | 黑猫宅急便 |
拼多多 | KYE | 跨越速运 |
拼多多 | EMSKD | EMS经济快递 |
拼多多 | UAPEX | 全一快递 |
拼多多 | HOAU | 天地华宇 |
拼多多 | XBWL | 新邦物流 |
拼多多 | BESTQJT | 百世快运 |
拼多多 | DEBANGWULIU | 德邦物流 |
拼多多 | LTS | 联昊通 |
拼多多 | XFWL | 信丰物流 |
拼多多 | POSTBBZ | 邮政标准快递 |
拼多多 | ZENY | 增益速递 |
拼多多 | ZTOKY | 中通快运 |
拼多多 | ANKY | 安能快运 |
拼多多 | YMDD | 壹米滴答 |
拼多多 | SXJD | 顺心捷达 |
淘宝
平台 | 快递公司代码 | 快递公司 |
---|---|---|
淘宝 | STO | 申通快递 |
淘宝 | SF | 顺丰快递 |
淘宝 | YTO | 圆通快递 |
淘宝 | ZTO | 中通快递 |
淘宝 | QFKD | 全峰快递 |
淘宝 | TTKDEX | 天天快递 |
淘宝 | YUNDA | 韵达快递 |
淘宝 | FAST | 快捷快递 |
淘宝 | GTO | 国通快递 |
淘宝 | DBKD | 德邦快递 |
淘宝 | POSTB | 邮政快递包裹 |
淘宝 | FEDEX | 联邦快递 |
淘宝 | YCT | 黑猫宅急便 |
淘宝 | CN7000001003751 | 跨越速运 |
淘宝 | EYB | EMS经济快递 |
淘宝 | UAPEX | 全一快递 |
淘宝 | HOAU | 天地华宇 |
淘宝 | XB | 新邦物流 |
淘宝 | BESTQJT | 百世快运 |
淘宝 | DBL | 德邦物流 |
淘宝 | LTS | 联昊通 |
淘宝 | XFWL | 信丰物流 |
淘宝 | 5000000007756 | 邮政标准快递 |
淘宝 | QRT | 增益速递 |
淘宝 | 3108002701_1011 | 中通快运 |
淘宝 | CN7000001000869 | 安能快运 |
淘宝 | 2744832184_543 | 壹米滴答 |
淘宝 | CP471906 | 顺心捷达 |
文档更新时间: 2023-08-24 00:59 作者:admin