13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

创新互联百度小程序教程:swan.chooseAddress

swan.chooseAddress

此 API 日后将被废弃,建议使用 button 组件实现相关功能。

创新互联是一家集网站建设,富源企业网站建设,富源品牌网站建设,网站定制,富源网站建设报价,网络营销,网络优化,富源网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

解释:调起用户编辑/新增百度收货地址原生界面,在用户编辑完成后直接使用所编辑的地址,同时用户在百度新增的地址会同步至开发者地址库中共存。使用该 API 需通过获取用户授权设置申请授权后方可对用户发起授权申请,可在 swan.authorize 中查看相关错误码信息。
Web 态说明:Web 态暂不支持 chooseAddress API 功能。在 Web 态会做 打开百度 App 对应小程序页面 的降级处理。

方法参数

Object object

object 参数说明

属性名 类型 必填 默认值 说明

success

Function

返回用户选择的收货地址信息

fail

Function

接口调用失败的回调函数

complete

Function

接口调用结束的回调函数(调用成功、失败都会执行)

success 返回参数说明 :

参数名 类型 说明 最低版本

userName

String

收货人姓名

postalCode

String

邮编

provinceCode

String

国标收货地址第一级地址国家码

最低支持版本 3.90.4

provinceName

String

国标收货地址第一级地址

cityCode

String

国标收货地址第二级地址国家码

最低支持版本 3.90.4

cityName

String

国标收货地址第二级地址

countyCode

String

国标收货地址第三级地址国家码

最低支持版本 3.90.4

countyName

String

国标收货地址第三级地址

townCode

String

国标收货地址第四级地址国家码

最低支持版本 3.90.4

townName

String

国标收货地址第四级地址

最低支持版本 3.90.4

detailInfo

String

详细收货地址信息

telNumber

String

收货人手机号码

nationalCode

String

收货地址国家码

示例

扫码体验

代码示例

请使用百度APP扫码

图片示例

代码示例 1:用户允许授权情况下

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

 
 
 
  1. {{item.chineseName}}
  2. {{item.value}}

代码示例 2:用户在拒绝了一次授权情况下,仍可访问此 API

在开发者工具中打开

在开发者工具中打开

在 WEB IDE 中打开

 
 
 

交互示例


注:建议开发者在小程序内地址管理页面采用如上交互,在百度地址库中添加的地址会同步在开发者的地址库中。


本文名称:创新互联百度小程序教程:swan.chooseAddress
文章转载:http://cdbrznjsb.com/article/dpddjjd.html

其他资讯

让你的专属顾问为你服务