收藏
回答

-501001 resource system error. Unexpected token?

AppID
wxdc7dddc38527127e

调用云函数,获取不到用户登录的手机号,云函数的log如下:

返回结果

{"code":200,"msg":"登录成功","data":{"userInfo":{"openid":"oa5Mx3f81lN-UziFVgG9Hpx0PeH4","unionid":"obsDa6-qcKNmDP-KiZhwOKAVKD2Q","appid":"wxdc7dddc38527127e","loginCode":"0a17aUkl2DUq8h4RbWkl2bYJdN37aUkX","phoneNumber":""}}}

日志

Init Report RequestId: 63c5b600-9d02-4115-bbfa-090c5b405bf1 Coldstart: 567ms (InitRuntime: 10ms InitFunction: 557ms) Memory: 256MB MemUsage: 27.00MB

START RequestId: 63c5b600-9d02-4115-bbfa-090c5b405bf1

Event RequestId: 63c5b600-9d02-4115-bbfa-090c5b405bf1

wxContext: {

UNIONID: 'obsDa6-qcKNmDP-KiZhwOKAVKD2Q',

CLIENTIP: '116.233.218.186',

CLIENTIPV6: '::ffff:116.233.218.186',

FROM_APPID: '',

FROM_OPENID: '',

FROM_UNIONID: '',

OPEN_DATA_INFO: '',

APPID: 'wxdc7dddc38527127e',

OPENID: 'oa5Mx3f81lN-UziFVgG9Hpx0PeH4',

ENV: 'cloud1-6gh6v6vu4cea86a1',

SOURCE: 'wx_client'

}

UnionID Check: {

hasUnionId: true,

unionId: 'obsDa6-qcKNmDP-KiZhwOKAVKD2Q',

openId: 'oa5Mx3f81lN-UziFVgG9Hpx0PeH4',

appId: 'wxdc7dddc38527127e'

}

Event received: {

loginCode: '0a17aUkl2DUq8h4RbWkl2bYJdN37aUkX',

phoneCode: '5879a0b9b45e8e6a1794fec91a35c09f4cd68c89bdc69b0b2dad51c942135fbc',

userInfo: {

tcbContext: {},

appId: 'wxdc7dddc38527127e',

openId: 'oa5Mx3f81lN-UziFVgG9Hpx0PeH4'

}

}

Attempting to get phone number with code: 5879a0b9b45e8e6a1794fec91a35c09f4cd68c89bdc69b0b2dad51c942135fbc

[TCB][WARN] 当前未指定env,将默认使用当前函数所在环境的环境:cloud1-6gh6v6vu4cea86a1!

获取手机号失败 Error: openapi.phonenumber.getPhoneNumber:fail -501001 resource system error. Unexpected token � in JSON at position 1

at toSDKError (/var/user/node_modules/wx-server-sdk/index.js:8175:19)

at Object.returnAsFinalCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:8146:12)

at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2513:27)

at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

at async exports.main (/var/user/index.js:17:19) {

errCode: -501001,

errMsg: 'openapi.phonenumber.getPhoneNumber:fail -501001 resource system error. Unexpected token � in JSON at position 1'

}

CloudFunctionResult: {

code: 200,

msg: '登录成功',

data: {

userInfo: {

openid: 'oa5Mx3f81lN-UziFVgG9Hpx0PeH4',

unionid: 'obsDa6-qcKNmDP-KiZhwOKAVKD2Q',

appid: 'wxdc7dddc38527127e',

loginCode: '0a17aUkl2DUq8h4RbWkl2bYJdN37aUkX',

phoneNumber: ''

}

}

}

Response RequestId: 63c5b600-9d02-4115-bbfa-090c5b405bf1 RetMsg: {"code":200,"msg":"登录成功","data":{"userInfo":{"openid":"oa5Mx3f81lN-UziFVgG9Hpx0PeH4","unionid":"obsDa6-qcKNmDP-KiZhwOKAVKD2Q","appid":"wxdc7dddc38527127e","loginCode":"0a17aUkl2DUq8h4RbWkl2bYJdN37aUkX","phoneNumber":""}}}

END RequestId: 63c5b600-9d02-4115-bbfa-090c5b405bf1

Report RequestId: 63c5b600-9d02-4115-bbfa-090c5b405bf1 Duration: 568ms Memory: 256MB MemUsage: 28.453125MB

回答关注问题邀请回答
收藏

2 个回答

  • 哄哄
    哄哄
    02-04

    wx-server-sdk 版本问题造成的,使用3.0.1

    02-04
    有用 1
    回复 4
    • 毋与伦:)
      毋与伦:)
      02-05
      使用的是3.0.1还是报-501001 resource system error. Unexpected token � in JSON at position 1
      02-05
      回复
    • 哄哄
      哄哄
      02-05回复毋与伦:)
      02-05
      回复
    • 哄哄
      哄哄
      02-05回复毋与伦:)
      看图片,基本功
      02-05
      回复
    • 毋与伦:)
      毋与伦:)
      02-05回复哄哄
      改成3.0.1也还是报错
      02-05
      回复
  • 智能回答 智能回答 本次回答由AI生成
    02-04
    有用
登录 后发表内容