获取快递公司
一、请求参数
请求URL:
POST https://kf.fw199.com/gateway/wxstore/waybill/company/list
| 参数名称 | 参数类型 | 是否必须 | 示例值 | 参数描述 |
|---|---|---|---|---|
| appid | String | 是 | 合作伙伴AppId | |
| timestamp | String | 是 | 1657525936 | 当前Unix时间戳,秒 |
| seller_nick | String | 是 | 38173182 | 店铺账号,对应蜂巢授权返回seller_nick字段 |
| sign | String | 是 |
业务参数
无
二、请求示例代码
Java
@Testpublic void GetExpressCompany() throws Exception {
String sellerNick = "xxx"; //业务参 Map<String, String> data = new HashMap(); data.put("appid", Config.AppId); data.put("seller_nick", sellerNick); Long timestamp = System.currentTimeMillis(); data.put("timestamp", timestamp.toString()); // 参数签名 data.put("sign", Utils.Sign(data, Config.AppSecret)); String result = doHttpRequest(apiUrl, data); System.out.println("result:"+result);}三、返回结果
返回结果如下
{ "code": 0, "message": "ok", "data": { "errcode": 0, "errmsg": "ok", "company_list": [ { "delivery_id": "JTSD", "delivery_name": "极兔速递" }, { "delivery_id": "YTO", "delivery_name": "圆通速递" }, { "delivery_id": "YUNDA", "delivery_name": "韵达速递" }, { "delivery_id": "ZTO", "delivery_name": "中通快递" }, { "delivery_id": "STO", "delivery_name": "申通快递" }, { "delivery_id": "JD", "delivery_name": "京东快递" }, { "delivery_id": "EMS", "delivery_name": "中国邮政" }, { "delivery_id": "DBKD", "delivery_name": "德邦快递" }, { "delivery_id": "CNSD", "delivery_name": "菜鸟速递(丹鸟)" }, { "delivery_id": "SF", "delivery_name": "顺丰速运" }, { "delivery_id": "SXJD", "delivery_name": "顺心捷达" }, { "delivery_id": "BTWL", "delivery_name": "百世快运" }, { "delivery_id": "ZTOKY", "delivery_name": "中通快运" }, { "delivery_id": "ZJS", "delivery_name": "宅急送" }, { "delivery_id": "KYSY", "delivery_name": "跨越速运" }, { "delivery_id": "JYM", "delivery_name": "加运美快递" }, { "delivery_id": "YDKY", "delivery_name": "韵达快运" }, { "delivery_id": "ANEKY", "delivery_name": "安能物流" }, { "delivery_id": "XFEX", "delivery_name": "信丰物流" }, { "delivery_id": "RJTCSD", "delivery_name": "全信速同城" }, { "delivery_id": "YMDD", "delivery_name": "壹米滴答" }, { "delivery_id": "JGSD", "delivery_name": "京广速递" }, { "delivery_id": "ANNTO", "delivery_name": "安得物流" }, { "delivery_id": "JSD", "delivery_name": "吉时达" }, { "delivery_id": "ZTOGLOBAL", "delivery_name": "中通国际" }, { "delivery_id": "WJWL", "delivery_name": "万家物流" } ] }, "trace_id": "40065081-c917-4c63-b0c3-e3ae3e950f51"}返回code为0表示成功, 非0为失败,失败时message会有失败原因。