3***@qq.com
3***@qq.com
  • 发布:2022-03-05 11:49
  • 更新:2022-03-07 10:25
  • 阅读:965

【报Bug】一键登录 报Error: errCode: 5000 | errMsg: 获取手机号码失败:获取手机号失败,请稍后重试。

分类:uniCloud

产品分类: uniCloud/App

示例代码:

11:35:52.560 [本地调试]"[api]请求参数:" {"action":"/pass/univerify","data":Object,"deviceInfo":Object}
11:35:53.924 [本地调试]Error: errCode: 5000 | errMsg: 获取手机号码失败:获取手机号失败,请稍后重试。
11:35:53.949 [本地调试] at Object.Nt [as univerify] (D:\软件\HBuilderX\plugins\unicloud\aliyun\@dcloudio\serverless\lib\aliyun\uni-cloud.js:1:41536)
11:35:53.950 [本地调试] at processTicksAndRejections (internal/process/task_queues.js:97:5)
11:35:53.957 [本地调试] at async xt.It [as getPhoneNumber] (D:\HBuilderX\plugins\unicloud\aliyun\@dcloudio\serverless\lib\aliyun\uni-cloud.js:1:42081)
11:35:53.957 [本地调试] at async wn.tn (D:\xialeApp\uni_modules\uni-id\uniCloud\cloudfunctions\common\uni-id\index.js:1:66096)
11:35:53.964 [本地调试] at async wn.loginByUniverify (D:\xialeApp\uni_modules\uni-id\uniCloud\cloudfunctions\common\uni-id\index.js:1:80792)
11:35:53.971 [本地调试] at async Proxy.univerify (D:\xialeApp\uniCloud-aliyun\cloudfunctions\api\controller\pass.js:133:14)
11:35:53.977 [本地调试] at async a (D:\xialeApp\uni_modules\uni-cloud-router\uniCloud\cloudfunctions\common\uni-cloud-router\dist\index.js:1:9932)
11:35:53.988 [本地调试] at async R (D:\xialeApp\uni_modules\uni-cloud-router\uniCloud\cloudfunctions\common\uni-cloud-router\dist\index.js:1:7655) uniCloud-aliyun/cloudfunctions/api/controller/pass.js:170:11

操作步骤:

下面是请求参数:
"data": {
"authResult": {
"openid": "020149F6D17585E1AB4D7B95B529D0DDC3B28ff40f28dcb4e65b7d1627d0577f77434",
"access_token": "U1RzaWQwMDAwMDAxNjQ2NDUxMzUwODgySVplOWdsdkJ3SlZxazl3d2tZSlpsYllMMXB2THprcVl8fDF8djJ8MQ=="
},
"errMsg": "login:ok"
},
uniCloud.getPhoneNumber({
appid: 'UNI421D200',
provider: 'univerify',
apiKey: '',
apiSecret: '',
access_token: access_token,
openid: openid
})

预期结果:

返回正常结果

实际结果:

返回正常结果

bug描述:

使用loginByUniverify 和getPhoneNumber 都报这个错
下面是请求参数:
"data": {
"authResult": {
"openid": "020149F6D17585E1AB4D7B95B529D0DDC3B28ff40f28dcb4e65b7d1627d0577f77434",
"access_token": "U1RzaWQwMDAwMDAxNjQ2NDUxMzUwODgySVplOWdsdkJ3SlZxazl3d2tZSlpsYllMMXB2THprcVl8fDF8djJ8MQ=="
},
"errMsg": "login:ok"
},
uniCloud.getPhoneNumber({
appid: 'UNI421D200',
provider: 'univerify',
apiKey: '',
apiSecret: '',
access_token: access_token,
openid: openid
})

2022-03-05 11:49 负责人:DCloud_云服务_moyang 分享
已邀请:
3***@qq.com

3***@qq.com (作者) - 自己人

有大佬帮忙看一下吗? 已经好几天了,token是uni.login返回的 看了一下都是返回的都是相同的token。需要怎么样才能刷新这个token? @DCloud_云服务_JRP

3***@qq.com

3***@qq.com (作者) - 自己人

有管理能帮忙看看嘛?

恒有信息

恒有信息

去unicloud后台查看下云函数的运行日志

该问题目前已经被锁定, 无法添加新回复