注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 淘宝物流API

taobao.areas.get (查询地址区域)

查询标准地址区域代码信息。可以直接参考最新的行政区域代码: http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
fields String 必须 id,type,name 需返回的字段列表.可选值:Area 结构中的所有字段;多个字段之间用","分隔.如:id,type,name,parent_id,zip.

响应参数

名称 类型 示例值 描述
areas Area [] 地址区域信息列表.返回的Area包含的具体信息为入参fields请求的字段信息 。
  • └ id
  • Number
  • 255
  • 标准行政区域代码.参考:http://www.stats.gov.cn/tjbz/xzqhdm/t20120105_402777427.htm
  • └ type
  • Number
  • 1
  • 区域类型.area区域 1:country/国家;2:province/省/自治区/直辖市;3:city/地区(省下面的地级市);4:district/县/市(县级市)/区;abroad:海外. 比如北京市的area_type = 2,朝阳区是北京市的一个区,所以朝阳区的area_type = 4.
  • └ name
  • String
  • 北京市
  • 地域名称.如北京市,杭州市,西湖区,每一个area_id 都代表了一个具体的地区.
  • └ parent_id
  • Number
  • 141141
  • 父节点区域标识.如北京市的area_id是110100,朝阳区是北京市的一个区,所以朝阳区的parent_id就是北京市的area_id.
  • └ zip
  • String
  • 421403
  • 具体一个地区的邮编

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AreasGetRequest req = new AreasGetRequest();
req.setFields("id,type,name");
AreasGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<areas_get_response>
    <areas>
        <area>
            <id>255</id>
            <type>1</type>
            <name>北京市</name>
            <parent_id>141141</parent_id>
            <zip>421403</zip>
        </area>
    </areas>
</areas_get_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

返回
顶部