收藏
回答

申明了用户隐私指引,获取手机号接口,但没返回数据,没找到开通获取手机号接口的地方,请问在哪里可找到?

申明了用户隐私指引,获取手机号接口,但没返回数据,没找到开通获取手机号接口的地方,请问在哪里可找到?

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

3 个回答

  • 正青春
    正青春
    1天前

    如果开发工具里报错没有权限,等隐私协议更新通过后再试。

    获取接口可参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html

    1天前
    有用 1
    回复 4
    • 吉祥如意
      吉祥如意
      1天前
      返回结果
      {"error":"openapi.phoneNumber.getPhoneNumber:fail -501001 resource system error. Unexpected token \u0018 in JSON at position 0"}    我是部署了一个云函数
      exports.main = async (event, context) => {
        try {
          const { code } = event;
          const result = await cloud.openapi.phoneNumber.getPhoneNumber({
            code
          });
          return {
            phoneNumber: result.phoneInfo.phoneNumber
          };
        } catch (err) {
          console.error('解密手机号失败:', err);
          return {
            error: err.message
          };
        }
      };
      1天前
      回复
    • 正青春
      正青春
      1天前回复吉祥如意
      json参数问题
      1天前
      回复
    • 吉祥如意
      吉祥如意
      11小时前
      package.json吗
      11小时前
      回复
    • 正青春
      正青春
      9小时前回复吉祥如意
      在调用微信开放接口获取用户手机号时,系统在处理返回的数据(预期应为JSON格式)时遇到了非JSON内容
      9小时前
      回复
  • 神经蛙
    神经蛙
    1天前

    不需要开通的。具体返回的什么呢

    1天前
    有用 1
    回复 1
    • 吉祥如意
      吉祥如意
      1天前
      返回结果
      {"error":"openapi.phoneNumber.getPhoneNumber:fail -501001 resource system error. Unexpected token \u0018 in JSON at position 0"}  云函数日志记的
      1天前
      回复
  • 智能回答 智能回答 本次回答由AI生成
    1天前
    有用
    回复 2
    • 吉祥如意
      吉祥如意
      1天前
      2026-02-03T14:28:20.525Z 解密手机号失败: Error: openapi.phoneNumber.getPhoneNumber:fail -501001 resource system error. Unexpected token in JSON at position 0
      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 processTicksAndRejections (node:internal/process/task_queues:96:5)
      at async exports.main (/var/user/index.js:11:20) {
      errCode: -501001,
      errMsg: 'openapi.phoneNumber.getPhoneNumber:fail -501001 resource system error. Unexpected token \x18 in JSON at position 0'
      }
      Response RequestId: 4402d83a-0447-41ea-9890-c01ecc3ff906 RetMsg: {"error":"openapi.phoneNumber.getPhoneNumber:fail -501001 resource system error. Unexpected token \u0018 in JSON at position 0"}
      1天前
      回复
    • 吉祥如意
      吉祥如意
      1天前
      是不是要买手机号快速验证组件才行
      1天前
      回复
登录 后发表内容