通过此接口查询卖家地址库,
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
rdef | String | 可选 | no_def |
可选,参数列表如下: no_def:查询非默认地址 get_def:查询默认取货地址,也即对应卖家后台地址库中发货地址(send_def暂不起作用) cancel_def:查询默认退货地址 缺省此参数时,查询所有当前用户的地址库 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
addresses | AddressResult [] | 一组地址库数据, | |
|
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());
<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>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|