update_address
编辑用户已保存的某个地址。只允许两种改法:单独改tag(重新打标,配送目标不变),或 suggestion_token + address_detail 改位置 / 门牌(网关会用新 POI 在上游重新注册地址,并把同一条记录指向新地址)。收货人姓名 / 电话在这里不可改(如需改请走 select_address)。address_id 保持不变。
地址链路:
search_addresses 搜地点得到建议的 token → select_address 保存地址得到 address_id → update_address 编辑已保存地址。改位置 / 门牌前必须先调 search_addresses 拿到对应地点的 suggestion_token,因为上游只认已注册的配送地址,改位置实质是「重新注册」而非文本编辑。- 仅改
tag(不传suggestion_token) → 直接更新标签,配送目标不动。此时若address_detail与当前值不同且非空,返回ADDRESS_UPDATE_REQUIRES_TOKEN。 - 传
suggestion_token+address_detail→ 用新 POI 在上游重新注册配送地址,沿用该记录原有收货人,写回同一条记录的位置 / 门牌;address_id与收货人不变。此时address_detail为空白返回DETAIL_REQUIRED。
参数
返回
错误码
完整错误码见 错误处理。

