用户授权
详细用户授权接入参考 指引。
my.getAuthCode
获取授权码。扫码体验:
入参
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
scopes | String/Array | 否 | 授权类型,默认 auth_base。支持 auth_base(静默授权)/ auth_user(主动授权) / auth_zhima(芝麻信用) |
success | Function | 否 | 调用成功的回调函数 |
fail | Function | 否 | 调用失败的回调函数 |
complete | Function | 否 | 调用结束的回调函数(调用成功、失败都会执行) |
success 返回值
名称 | 类型 | 描述 |
---|---|---|
authCode | String | 授权码 |
authErrorScope | Key-Value | 失败的授权类型,key是授权失败的 scope,value 是对应的错误码 |
authSucessScope | Array | 成功的授权 scope |
代码示例
my.getAuthCode({
scopes: 'auth_user',
success: (res) => {
my.alert({
content: res.authCode,
});
},
});
my.getAuthCode({
scopes: ['auth_user','auth_user']
success: (res) => {
my.alert({
content: res.authCode,
});
},
});