需授权接口列表

接口描述
swan.getUserInfo需授权接口列表 - 图1用户信息
swan.getLocation需授权接口列表 - 图2, swan.chooseLocation需授权接口列表 - 图3地理位置
swan.saveImageToPhotosAlbum需授权接口列表 - 图4保存到相册
swan.chooseAddress需授权接口列表 - 图5收货地址
swan.chooseInvoiceTitle需授权接口列表 - 图6发票抬头
swan.getRecorderManager需授权接口列表 - 图7录音功能
camera摄像头

此类接口调用时需注意

  • 如果用户未接受或拒绝过此权限,会弹窗询问用户,用户点击同意后方可调用接口;
  • 如果用户之前已经同意授权,则不会出现弹窗,可直接调用接口;
  • 如果用户之前已经拒绝,则再次调用也不会弹窗,会执行 fail 回调。请开发者兼容用户拒绝授权的场景。

授权接口通用错误码

错误码错误码显示信息说明
10001internal error服务器数据异常
10002network error网络异常、请求超时,请查看您的网络设置。
10003user deny用户拒绝授权
10004user not logged in用户未登录,建议提示用户登录。
10005system deny系统拒绝授权,可能原因:未申请接口授权需授权接口列表 - 图8;用户未开启百度 APP 相关权限。