Table of Contents
7.24 更新收货地址【未授权拦截通过,待登录态联调】
PATCH /tieup/api/v1/me/addresses/{address_id}
请求体示例:
{
"receiver_name": "张三",
"receiver_phone": "13800138000",
"province_name": "广东省",
"city_name": "深圳市",
"district_name": "南山区",
"detail_address": "科技园 2 号",
"is_default": 1
}
请求参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
receiver_name |
string | 否 | 收货地址联系人姓名 |
receiver_phone |
string | 否 | 收货地址联系人手机号 |
province_name |
string | 否 | 省份名称 |
city_name |
string | 否 | 城市名称 |
district_name |
string | 否 | 区县名称 |
detail_address |
string | 否 | 完整收货地址 |
is_default |
integer | 否 | 1=是,2=否 |
路径参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
address_id |
integer | 是 | 收货地址 ID |
请求体同新增收货地址,字段可部分传入。
响应字段:
| 字段 | 类型 | 说明 |
|---|---|---|
id |
integer | 主键 ID |
receiver_name |
string | 收货人姓名 |
receiver_phone |
string | 收货人手机号 |
province_name |
string | 省份名称 |
city_name |
string | 城市名称 |
district_name |
string | 区县名称 |
detail_address |
string | 详细地址 |
is_default |
integer | 是否默认地址:1=是,2=否 |
响应示例:
{
"code": 200,
"message": "成功",
"data": {
"id": 1,
"receiver_name": "张三",
"receiver_phone": "13800138000",
"province_name": "广东省",
"city_name": "深圳市",
"district_name": "南山区",
"detail_address": "科技园 1 号",
"is_default": 1
}
}
说明:只能更新当前登录用户自己的地址,不能通过 address_id 越权修改他人地址。