API
WI09.查询提货地址
更新时间: 2017-11-22 16:47:50 访问次数:673
接口说明

提货地址查询,客户选择WINIT上门提货时,需要提供提货地址。

使用场景

提货地址查询,仅支持入库单,客户选择WINIT上门提货时,需要提供提货地址。

备注

请求说明
URL http://api.winit.com.cn/ADInterface/api
接口测试 http://erp.sandbox.winit.com.cn/ADInterface/api
验证方法 Token,md5
格式 json
字符编码 UTF-8
http请求方式 http
请求数限制 默认每分钟1000,有需要可申请加大。
请求入参
名称 类型 必填 说明 示例
pageParams 分页参数
-|pageSize Int Y 分页大小/每页数量
-|pageNo Int N 页码/第几页
请求示例
{
      "action": "winit.ums.getPickupAddress",
      "app_key": "rebecca",
      "data": {
          "pageParams": {
              "pageNo": 1,
              "pageSize": 30
          }
      },
      "format": "json",
      "language": "zh_CN",
      "platform": "sw",
      "sign": "00000000000000000000000000000000",
      "sign_method": "md5",
      "timestamp": "2016-09-09 10:52:47",
      "version": "1.0"
}

                            
返回出参
名称 类型 必填 说明 示例
addressList 地址列表。如下均为地址子节点
-|addressCode String(50) Y 地址列表。如下均为地址子节点
-|isDefault String(10) Y 是否默认地址:Y-是;N-否
-|countryName String(50) Y 国家
-|stateName String(50) Y 州/省 0
-|cityName String(50) Y 城市
-|districtName String(50) Y 区域
-|street String(50) Y 街道
-|address String(255) Y 地址 0
-|zipCode String(50) Y 邮编
-|houseNo String(50) Y 门牌号
-|contactPerson String(100) Y 英文联系人
-|contactPhone String(50) Y 联系电话
-|email String(100) Y Email
-|addressline1 String(255) Y 街道1(国外地址使用)
-|addressline2 String(255) Y 街道2(国外地址使用)
pageParams 分页参数
-| pageNo Int Y 页码/第几页
-| pageSize Int Y 每页记录数/分页大小
-| totalCount Int Y 总记录数

返回参数说明 正确的返回结果:地址编码,城市名称。 错误的返回结果:错误码,错误信息。

返回示例
{
     "code": "0",
     "msg": "操作成功",
     "data":    {
        "addressList": [        {
           "countryName": "CN",
           "contactPhone": "123",
           "cityName": "江门市",
           "street": "",
           "addressline2": "",
           "houseNo": "",
           "districtName": "开平市",
           "addressline1": "",
           "email": "",
           "isDefault": null,
           "address": "12",
           "stateName": "广东省",
           "zipCode": "529100",
           "addressCode": "test001",
           "contactPerson": "23dd"
        }],
        "pageParams":       {
           "totalCount": 20,
           "pageNo": 1,
           "pageSize": 1
        }
   }
}