【配送服务】接口导航
1. 商家获取物流公司
  

接口名称 

      360buy.delivery.logistics.get

功能说明

  检索商家物流公司信息(只可获取商家后台已设置的物流公司信息)

系统级别输入参数

名称

类型

是否必须

描述

method

String

API接口名称

access_token

String

采用OAuth授权方式为必填参数

app_key

String

应用的app_key

sign

String

签名

timestamp

String

时间戳,格式为yyyy-MM-ddHH:mm:ss,例如:2011-06-16 13:23:30。京东API服务端允许客户端请求时间误差为6分钟

v

String

API协议版本,可选值:2.0.

应用级输入参数

名称

类型

是否必须

示例值

描述

    

此接口无需输入应用级参数,但需要构建空参数360buy_param_json={}

返回结果

名称

类型

是否必须

示例值

描述

logistics_companies

LogisticsCompany

 

 

物流公司信息(只可获取商家后台已设置的物流公司信息)

code

String

 

 

0为正常,其它值参见错误代码一览表

LogisticsCompany结构

名称

类型

是否必须

示例值

描述

logistics_list

List< ApiCompanyCustom >

 

 

物流公司信息

vender_id

string

 

 

商家ID

ApiCompanyCustom结构

名称

类型

是否必须

示例值

描述

logistics_id

int

 

物流公司ID

logistics_name

String

 

物流公司名称

logistics_remark

String

 

备注说明

sequence

int

 

序列

返回示例

JSON数据格式

{

  "delivery_logistics_get_response":  {

    "code": "0"

    "logistics_companies": {

      "logistics_list": [

        {

          "logistics_id": 471,

          "logistics_name": "龙邦快递",

          "logistics_remark": "个",

          "sequence": "5"

        },

        {

          "logistics_id": 476,

          "logistics_name": "杨海物流",

          "logistics_remark": "",

          "sequence": "100"

        },

        {

          "logistics_id": 475,

          "logistics_name": "门对门快递",

          "logistics_remark": "",

          "sequence": "3"

        },

        {

          "logistics_id": 474,

          "logistics_name": "荣捷快递",

          "logistics_remark": "",

          "sequence": "4"

        },

        {

          "logistics_id": 472,

          "logistics_name": "中外运快递",

          "logistics_remark": "1221",

          "sequence": "12"

        },

        {

          "logistics_id": -1000,

          "logistics_name": "hngbvhgf",

          "logistics_remark": "54",

          "sequence": "45"

        },

        {

          "logistics_id": -1000,

          "logistics_name": "dfdsafdsaf",

          "logistics_remark": "fddsafdsaf",

          "sequence": "111"

        }

      ],

      "vender_id": 20032

    },

  }

}

SDK调用示例(java)

public JdClient client = new DefaultJdClient(SERVER_URL,

"c7b82199-f26d-459e-a4b3-d6f6cec4b869","36AB8642CCEF66293AD391EE7E4E9515","0da953632d0a4741beb0bbd096214605");

DeliveryLogisticsGetRequest request = new DeliveryLogisticsGetRequest();

DeliveryLogisticsGetResponse response = client.execute(request);