收藏
回答

获取用户手机号报错,请问各位大佬是什么原因?

getPhoneNumber(event) {
  console.log(event.detail);
  // this.setData({avatarUrl: event.detail.avatarUrl})
  wx.request({
    url: 'https://api.weixin.qq.com/cgi-bin/token',
    method: 'GET',
    data:{
      appid: 'c545sjakjsa140318323b',
      secret: 'keekw321a1ffd212a83294',
      grant_type: 'client_credential',
    },
    success:(res)=>{
      console.log(res.data);
      wx.request({
        url: 'https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token=ACCESS_TOKEN',
        method: 'POST',
        data:{
          code: event.detail.code,
          access_token: res.data.access_token,
        },
        success:(res1)=>{
          console.log(res1);
        }
      });
    }
  });
}

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

1 个回答

  • Hlxuan.
    Hlxuan.
    02-28

    这里的 access_token 参数没换过来?

    api.weixin.qq.com 相关API不能在小程序内调用,应该在服务端调用。

    02-28
    有用
    回复
登录 后发表内容