2***@qq.com
2***@qq.com
  • 发布:2023-03-12 17:01
  • 更新:2023-03-13 08:52
  • 阅读:311

【报Bug】一键登录失败 参数正确服务端提示失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: 11promax

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

请求入参: {
"args": {
"openid": "024C7BDBF69-0520-48F3-B252-25ED9CDC70C0gtc_3921104af9631a5cf8b9e24b1dbd009131",
"access_token": "KG51bGwpfChudWxsKXwyfHYyfDJ8Zjc5MmQyODVhYjJhZGE2Y2U0OTYyNTkzYjI4ODI4YjY=",
"clientInfo": {
"PLATFORM": "app",
"OS": "ios",
"APPID": "UNICAD693C",
"DEVICEID": "A080A9518ED4E2B743BDA14C34E3147C",
"channel": "",
"scene": 1001,
"appId": "UNICAD693C",
"appLanguage": "zh-Hans",
"appName": "Ace电竞",
"appVersion": "2.2.0",
"appVersionCode": "210",
"appWgtVersion": "2.2.0",
"browserName": "wkwebview",
"browserVersion": "16.3.1",
"deviceBrand": "apple",
"deviceId": "A080A9518ED4E2B743BDA14C34E3147C",
"deviceModel": "iPhone 11 Pro Max",
"deviceOrientation": "portrait",
"devicePixelRatio": 3,
"deviceType": "phone",
"errMsg": "getSystemInfoSync:ok",
"osLanguage": "zh-Hans-CN",
"osName": "ios",
"osTheme": "light",
"osVersion": "16.3.1",
"safeArea": {
"left": 0,
"right": 414,
"top": 44,
"bottom": 862,
"width": 414,
"height": 818
},
"safeAreaInsets": {
"top": 44,
"right": 0,
"bottom": 34,
"left": 0
},
"screenHeight": 896,
"screenWidth": 414,
"statusBarHeight": 44,
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Html5Plus/1.0 (Immersed/44) uni-app",
"uniCompileVersion": "3.7.3",
"uniPlatform": "app",
"uniRuntimeVersion": "3.7.3",
"windowBottom": 0,
"windowHeight": 896,
"windowTop": 0,
"windowWidth": 414,
"locale": "zh-Hans",
"LOCALE": "zh-Hans"
}
},
"requestId": "ac1cc3051678611232248103643"
}
[getPhoneNumber/ac1cc3051678611232248103643/452ms/ERROR] 获取手机号码失败:获取号码失败
Error: 获取手机号码失败:获取号码失败
at Object.Lt [as univerify] (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:44445)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
请求响应状态: fail

操作步骤:

请求入参: {
"args": {
"openid": "024C7BDBF69-0520-48F3-B252-25ED9CDC70C0gtc_3921104af9631a5cf8b9e24b1dbd009131",
"access_token": "KG51bGwpfChudWxsKXwyfHYyfDJ8Zjc5MmQyODVhYjJhZGE2Y2U0OTYyNTkzYjI4ODI4YjY=",
"clientInfo": {
"PLATFORM": "app",
"OS": "ios",
"APPID": "UNICAD693C",
"DEVICEID": "A080A9518ED4E2B743BDA14C34E3147C",
"channel": "",
"scene": 1001,
"appId": "UNICAD693C",
"appLanguage": "zh-Hans",
"appName": "Ace电竞",
"appVersion": "2.2.0",
"appVersionCode": "210",
"appWgtVersion": "2.2.0",
"browserName": "wkwebview",
"browserVersion": "16.3.1",
"deviceBrand": "apple",
"deviceId": "A080A9518ED4E2B743BDA14C34E3147C",
"deviceModel": "iPhone 11 Pro Max",
"deviceOrientation": "portrait",
"devicePixelRatio": 3,
"deviceType": "phone",
"errMsg": "getSystemInfoSync:ok",
"osLanguage": "zh-Hans-CN",
"osName": "ios",
"osTheme": "light",
"osVersion": "16.3.1",
"safeArea": {
"left": 0,
"right": 414,
"top": 44,
"bottom": 862,
"width": 414,
"height": 818
},
"safeAreaInsets": {
"top": 44,
"right": 0,
"bottom": 34,
"left": 0
},
"screenHeight": 896,
"screenWidth": 414,
"statusBarHeight": 44,
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Html5Plus/1.0 (Immersed/44) uni-app",
"uniCompileVersion": "3.7.3",
"uniPlatform": "app",
"uniRuntimeVersion": "3.7.3",
"windowBottom": 0,
"windowHeight": 896,
"windowTop": 0,
"windowWidth": 414,
"locale": "zh-Hans",
"LOCALE": "zh-Hans"
}
},
"requestId": "ac1cc3051678611232248103643"
}
[getPhoneNumber/ac1cc3051678611232248103643/452ms/ERROR] 获取手机号码失败:获取号码失败
Error: 获取手机号码失败:获取号码失败
at Object.Lt [as univerify] (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:44445)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
请求响应状态: fail

预期结果:

请求入参: {
"args": {
"openid": "024C7BDBF69-0520-48F3-B252-25ED9CDC70C0gtc_3921104af9631a5cf8b9e24b1dbd009131",
"access_token": "KG51bGwpfChudWxsKXwyfHYyfDJ8Zjc5MmQyODVhYjJhZGE2Y2U0OTYyNTkzYjI4ODI4YjY=",
"clientInfo": {
"PLATFORM": "app",
"OS": "ios",
"APPID": "UNICAD693C",
"DEVICEID": "A080A9518ED4E2B743BDA14C34E3147C",
"channel": "",
"scene": 1001,
"appId": "UNICAD693C",
"appLanguage": "zh-Hans",
"appName": "Ace电竞",
"appVersion": "2.2.0",
"appVersionCode": "210",
"appWgtVersion": "2.2.0",
"browserName": "wkwebview",
"browserVersion": "16.3.1",
"deviceBrand": "apple",
"deviceId": "A080A9518ED4E2B743BDA14C34E3147C",
"deviceModel": "iPhone 11 Pro Max",
"deviceOrientation": "portrait",
"devicePixelRatio": 3,
"deviceType": "phone",
"errMsg": "getSystemInfoSync:ok",
"osLanguage": "zh-Hans-CN",
"osName": "ios",
"osTheme": "light",
"osVersion": "16.3.1",
"safeArea": {
"left": 0,
"right": 414,
"top": 44,
"bottom": 862,
"width": 414,
"height": 818
},
"safeAreaInsets": {
"top": 44,
"right": 0,
"bottom": 34,
"left": 0
},
"screenHeight": 896,
"screenWidth": 414,
"statusBarHeight": 44,
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Html5Plus/1.0 (Immersed/44) uni-app",
"uniCompileVersion": "3.7.3",
"uniPlatform": "app",
"uniRuntimeVersion": "3.7.3",
"windowBottom": 0,
"windowHeight": 896,
"windowTop": 0,
"windowWidth": 414,
"locale": "zh-Hans",
"LOCALE": "zh-Hans"
}
},
"requestId": "ac1cc3051678611232248103643"
}
[getPhoneNumber/ac1cc3051678611232248103643/452ms/ERROR] 获取手机号码失败:获取号码失败
Error: 获取手机号码失败:获取号码失败
at Object.Lt [as univerify] (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:44445)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
请求响应状态: fail

实际结果:

请求入参: {
"args": {
"openid": "024C7BDBF69-0520-48F3-B252-25ED9CDC70C0gtc_3921104af9631a5cf8b9e24b1dbd009131",
"access_token": "KG51bGwpfChudWxsKXwyfHYyfDJ8Zjc5MmQyODVhYjJhZGE2Y2U0OTYyNTkzYjI4ODI4YjY=",
"clientInfo": {
"PLATFORM": "app",
"OS": "ios",
"APPID": "UNICAD693C",
"DEVICEID": "A080A9518ED4E2B743BDA14C34E3147C",
"channel": "",
"scene": 1001,
"appId": "UNICAD693C",
"appLanguage": "zh-Hans",
"appName": "Ace电竞",
"appVersion": "2.2.0",
"appVersionCode": "210",
"appWgtVersion": "2.2.0",
"browserName": "wkwebview",
"browserVersion": "16.3.1",
"deviceBrand": "apple",
"deviceId": "A080A9518ED4E2B743BDA14C34E3147C",
"deviceModel": "iPhone 11 Pro Max",
"deviceOrientation": "portrait",
"devicePixelRatio": 3,
"deviceType": "phone",
"errMsg": "getSystemInfoSync:ok",
"osLanguage": "zh-Hans-CN",
"osName": "ios",
"osTheme": "light",
"osVersion": "16.3.1",
"safeArea": {
"left": 0,
"right": 414,
"top": 44,
"bottom": 862,
"width": 414,
"height": 818
},
"safeAreaInsets": {
"top": 44,
"right": 0,
"bottom": 34,
"left": 0
},
"screenHeight": 896,
"screenWidth": 414,
"statusBarHeight": 44,
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 Html5Plus/1.0 (Immersed/44) uni-app",
"uniCompileVersion": "3.7.3",
"uniPlatform": "app",
"uniRuntimeVersion": "3.7.3",
"windowBottom": 0,
"windowHeight": 896,
"windowTop": 0,
"windowWidth": 414,
"locale": "zh-Hans",
"LOCALE": "zh-Hans"
}
},
"requestId": "ac1cc3051678611232248103643"
}
[getPhoneNumber/ac1cc3051678611232248103643/452ms/ERROR] 获取手机号码失败:获取号码失败
Error: 获取手机号码失败:获取号码失败
at Object.Lt [as univerify] (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:44445)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
请求响应状态: fail

bug描述:

一键登录获取手机号失败

2023-03-12 17:01 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com (作者) - 123123123

没人吗

DCloud_云服务_moyang

DCloud_云服务_moyang

参数是什么,服务器提示失败的报错是什么,发帖要说明具体问题

  • 2***@qq.com (作者)

    [getPhoneNumber/ac1cc3051678611232248103643/452ms/ERROR] 获取手机号码失败:获取号码失败

    Error: 获取手机号码失败:获取号码失败

    at Object.Lt [as univerify] (/tmp/function/@dcloudio/serverless/lib/aliyun/uni-cloud.js:1:44445)

    at

    at process._tickCallback (internal/process/next_tick.js:189:7)

    请求响应状态: fail

    2023-03-13 13:29

  • 2***@qq.com (作者)

    服务器提示的这个

    2023-03-13 13:29

  • DCloud_云服务_moyang

    回复 2***@qq.com: 上面token是今天的吗?没有查询到

    2023-03-13 14:44

  • 2***@qq.com (作者)

    回复 DCloud_云服务_moyang: 昨天的

    2023-03-13 16:38

  • DCloud_云服务_moyang

    回复 2***@qq.com: 没有查到这个token的请求,还没有到服务器,检查云函数日志是否有相应请求以及是否请求成功

    2023-03-14 11:45

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