|
本帖最后由 yesdat 于 2018-12-25 10:42 编辑
问题背景:想要获取oppo快应用的openid,已经开通了oppo的账号服务,可是基本的授权信息、openid都没能正确返回。
环境信息:
测试手机:oppo A57
hap-toolkit: v0.0.35
快应用调试器版本:v1020
oppo快应用版本:2.4.0beta_0b298f1_181207
import account from '@service.account'
account.authorize({
type: 'token',
redirectUri: 'https://baidu.com',
scope: 'scope.baseProfile',
success: function (res) {
console.log(JSON.stringify(res))
}
})
成功返回的信息:
{
"accessToken":"token",
"state":"state",
"tokenType":"type",
"scope":"scope",
"expiresIn":""
}
调用account.authorize获取不到授权信息。重点是获取服务提供商account.getProvider()都获取不到,
这个数据应该不需要什么多余操作就能获取到的呀
|
|