# 获取地址详情
接口应在服务器端调用,不可在前端(小程序、网页、APP等)直接调用,具体可参考接口调用指南
接口英文名:getaddress
可通过该接口获取地址详情
# 1. 调用方式
# HTTPS 调用
POST https://api.weixin.qq.com/channels/ec/merchant/address/get?access_token=ACCESS_TOKEN
# 云调用
调用方法:channels.ec.merchant.address.get
出入参和 HTTPS 调用相同,调用方式可查看 云调用 说明文档
# 第三方调用
本接口支持第三方平台代商家调用。
该接口所属的权限集 id 为:130
服务商获得其中之一权限集授权后,可通过使用 authorizer_access_token 代商家进行调用,具体可查看 第三方调用 说明文档。
# 2. 请求参数
# 查询参数 Query String parameters
参数名 | 类型 | 必填 | 示例 | 说明 |
---|---|---|---|---|
access_token | string | 是 | ACCESS_TOKEN | 接口调用凭证,可使用 access_token、authorizer_access_token |
# 请求体 Request Payload
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
address_id | string | 是 | 地址id |
# 3. 返回参数
# 返回体 Response Payload
参数名 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
address_detail | object | 地址详情 |
# Res.address_detail Object Payload
地址详情
参数名 | 类型 | 说明 |
---|---|---|
address_id | number | 地址id |
name | string | 联系人姓名 |
address_info | object | 地区信息 |
landline | string | 座机 |
send_addr | boolean | 是否为发货地址 |
default_send | boolean | 是否为默认发货地址 |
recv_addr | boolean | 是否为收货地址 |
default_recv | boolean | 是否为默认收货地址 |
create_time | number | 创建时间戳(秒) |
update_time | number | 更新时间戳(秒) |
address_type | object | 线下配送地址类型 |
# Res.address_detail.address_info Object Payload
地区信息
参数名 | 类型 | 说明 |
---|---|---|
user_name | string | 收货人姓名 |
postal_code | string | 邮编 |
province_name | string | 国标收货地址第一级地址,可调用获取地址编码获取 |
city_name | string | 国标收货地址第二级地址,可调用获取地址编码获取 |
county_name | string | 国标收货地址第三级地址,可调用获取地址编码获取 |
detail_info | string | 详细收货地址信息 |
national_code | string | 收货地址国家码 |
tel_number | string | 收货人手机号码 |
lat | number | 纬度 |
lng | number | 经度 |
house_number | string | 门牌号 |
# Res.address_detail.address_type Object Payload
线下配送地址类型
参数名 | 类型 | 说明 |
---|---|---|
same_city | number | 1:表示同城配送 |
pickup | number | 1:表示用户自提 |
# 4. 注意事项
本接口无特殊注意事项
# 5. 代码示例
请求示例
{
"address_id": "12345"
}
返回示例
{
"errcode": 0,
"errmsg": "ok",
"address_detail": {
"address_id": 12345,
"name": "",
"address_info": {
"user_name": "xasdss",
"postal_code": "510983",
"province_name": "广东省",
"city_name": "广州市",
"county_name": "天河区",
"detail_info": "广州市天河区****",
"tel_number": "18666666666",
"lat": 23.12463,
"lng": 113.36199,
"house_number": "111222"
},
"landline": "",
"remark": "",
"send_addr": 0,
"default_send": 1,
"recv_addr": 0,
"default_recv": 1,
"create_time": 1662480000,
"update_time": 1662480000,
"address_type": {
"same_city": 0,
"pickup": 0
}
}
}
# 6. 错误码
此接口没有特殊错误码,可参考 通用错误码
# 7. 适用范围
本接口支持「微信小店」账号类型调用。其他账号类型如无特殊说明,均不可调用。