以 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 |
注释:
支付宝不支持该接口