收藏
回答

获取手机号报错?

const cloud = require('wx-server-sdk');

cloud.init();

exports.main = async (event, context) => {

  const wxContext = cloud.getWXContext();

  try {

    const result = await cloud.openapi.security.getPhoneNumber({

      code: event.code

    });

    return {

      openid: wxContext.OPENID,

      phoneData: result.phoneInfo,

    };

  } catch (error{

    console.error('获取手机号码失败,错误信息:', error);

    return {

      code: -1,

      message: '获取手机号失败',

      error: error

    };

  }

};



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

2 个回答

  • 神经蛙
    神经蛙
    08-31

    08-31
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    08-31

    报啥错也不说

    08-31
    有用
    回复 12
    • 神经蛙
      神经蛙
      08-31
      获取手机号失败
      08-31
      回复
    • 神经蛙
      神经蛙
      08-31
      08-31
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      08-31回复神经蛙
      你在逗我啊,这是你自己封装的错误
      08-31
      回复
    • 神经蛙
      神经蛙
      08-31回复Mr.Zhao
      大哥,这怎么修改?
      08-31
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      08-31回复神经蛙
      怎么修改?看看云开发控制台云函数日志
      08-31
      回复
    查看更多(7)
登录 后发表内容