taobao.logistics.address.search (查询卖家地址库)

通过此接口查询卖家地址库,

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
rdef String 可选 no_def 可选,参数列表如下:
no_def:查询非默认地址
get_def:查询默认取货地址,也即对应卖家后台地址库中发货地址(send_def暂不起作用)
cancel_def:查询默认退货地址
缺省此参数时,查询所有当前用户的地址库

响应参数

名称 类型 示例值 描述
addresses AddressResult [] 一组地址库数据,
  • └ contact_id
  • Number
  • 123456
  • 地址库ID
  • └ contact_name
  • String
  • 姓名
  • 联系人姓名
  • └ province
  • String
  • 浙江省
  • └ city
  • String
  • 杭州市
  • └ country
  • String
  • 西湖区
  • 区、县
  • └ addr
  • String
  • 华星路xx号
  • 详细街道地址,不需要重复填写省/市/区
  • └ zip_code
  • String
  • 315040
  • 地区邮政编码
  • └ phone
  • String
  • ****-********-****
  • 电话号码,手机与电话必需有一个
  • └ mobile_phone
  • String
  • 136*********
  • 手机号码,手机与电话必需有一个 手机号码不能超过20位
  • └ seller_company
  • String
  • 公司名称
  • 公司名称,
  • └ memo
  • String
  • 备注
  • 备注
  • └ area_id
  • Number
  • 132456
  • 区域ID
  • └ send_def
  • Boolean
  • true
  • 是否默认发货地址
  • └ get_def
  • Boolean
  • true
  • 是否默认取货地址
  • └ cancel_def
  • Boolean
  • true
  • 是否默认退货地址
  • └ modify_date
  • Date
  • 2000-01-01 00:00:00
  • 修改日期时间

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LogisticsAddressSearchRequest req = new LogisticsAddressSearchRequest();
req.setRdef("no_def");
LogisticsAddressSearchResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<logistics_address_search_response>
    <addresses>
        <address_result>
            <contact_id>123456</contact_id>
            <contact_name>姓名</contact_name>
            <province>浙江省</province>
            <city>杭州市</city>
            <country>西湖区</country>
            <addr>华星路xx号</addr>
            <zip_code>315040</zip_code>
            <phone>****-********-****</phone>
            <mobile_phone>136*********</mobile_phone>
            <seller_company>公司名称</seller_company>
            <memo>备注</memo>
            <area_id>132456</area_id>
            <send_def>true</send_def>
            <get_def>true</get_def>
            <cancel_def>true</cancel_def>
            <modify_date>2000-01-01 00:00:00</modify_date>
        </address_result>
    </addresses>
</logistics_address_search_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

返回
顶部