以 Promise 风格 调用:支持
获取用户敏感数据。需授权成功后才能获取。
参数
Object object
属性 |
类型 |
默认值 |
必填 |
说明 |
scope |
string |
无 |
是 |
需要获取的用户敏感数据域名,详见 scope 列表 |
success |
function |
无 |
否 |
接口调用成功的回调函数 |
fail |
function |
无 |
否 |
接口调用失败的回调函数 |
complete |
function |
无 |
否 |
接口调用结束的回调函数(调用成功、失败都会执行) |
object.scope
scope 域名名称可自定义,格式如 scope.phoneNumber
。以下为保留字段,请勿定义同名域名。
scope |
说明 |
scope.userInfo |
用户信息 |
scope.userLocation |
地理位置 |
scope.userLocationBackground |
后台定位 |
scope.address |
通讯地址 |
scope.invoiceTitle |
发票抬头 |
scope.invoice |
获取发票 |
scope.werun |
微信运动步数 |
scope.record |
录音功能 |
scope.writePhotosAlbum |
保存到相册 |
scope.camera |
摄像头 |
object.success 回调函数
参数
Object res
属性 |
类型 |
说明 |
data |
Object |
关连的数据域名对应的数据 |
示例代码
gmu.getSensitiveInfo({ scope: 'scope.phoneNumber', success: function(res) { console.log(res.data.scope); console.log(res.data.value); } })
|
多平台支持
属性 |
平台支持 |
scope |
|
success |
|
fail |
|
complete |
|
注释:
支付宝不支持该接口