开发 API 开放接口 收货地址 ks.chooseAddress
# ks.chooseAddress
更新时间:2025-07-23 11:37:11
基础库1.109.0开始支持,低版本需做兼容处理
获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址。
# chooseAddress(options: ChooseAddressOptions): Promise<ChooseAddressSuccessInfo>
# 参数
参数 | 类型 | 必填 |
---|---|---|
options | ChooseAddressOptions | 是 |
# ChooseAddressOptions
属性
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
success | (result: ChooseAddressSuccessInfo) => void | 否 | 接口调用成功的回调函数 |
fail | (error: APIFullError) => void | 否 | 接口调用失败的回调函数 |
complete | (resultOrError: ChooseAddressSuccessInfo | APIFullError) => void | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
# 返回值
# Promise<ChooseAddressSuccessInfo>
ChooseAddressSuccessInfo
属性
属性 | 类型 | 说明 |
---|---|---|
concatName | string | 联系人名字 |
concatPhone | string | 联系电话 |
locationName | string | 地址名称 |
provinceCode | string | 省代码 |
provinceName | string | 省名称 |
cityCode | string | 市代码 |
cityName | string | 市名称 |
districtCode | string | 区代码 |
districtName | string | 区名称 |
townCode | string | 街道代码 |
townName | string | 街道名称 |
# 错误信息
errCode | errMsg | 说明 |
---|---|---|
103 | chooseAddress fail: network error | 网络错误 |
104 | chooseAddress fail: auth deny | 用户拒绝授权 |
105 | chooseAddress fail: cancel | 用户取消 |
上一篇:《ks.jumpToVideo》
下一篇:《ks.getExtConfig》
仍有疑问? 前往社区提问