收藏
回答

调用 phonenumber.getPhoneNumber获取手机号请问怎么一直失败?

url = "https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token="+a_token['access_token']
params = {
    "access_token": a_token['access_token'],
    "code": f_dict["code"]
}
p_str = json.dumps(params)
resp = requests.post(url, data=p_str, headers=wx.header)


{"errcode":47001,"errmsg":"data format error hint: [WHDbJHnre-rck.] rid: 622717cc-7aa1a32b-0d8e9d72"}

如果我把params中access_token去掉就报

{"errcode":40013,"errmsg":"invalid appid hint: [0HDbr7Ore-cJd_9a] rid: 62271988-655b0736-6866f5e7"}

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

4 个回答

  • Оливер Пуппю
    Оливер Пуппю
    2022-07-14

    请问一定需要企业身份才能获取手机号吗

    2022-07-14
    有用
    回复 2
    • Оливер Пуппю
      Оливер Пуппю
      2022-07-14
      已经解决了,请求格式很重要。access_token一定要放在url里面,code放在data里,请求头里还要加content-type:application/json。
      2022-07-14
      1
      回复
    • 高宏宇
      高宏宇
      2022-12-12
      还是你实在 靠谱
      2022-12-12
      回复
  • 穆飞
    穆飞
    2022-07-10
    url = "https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token={}".format(access_token)
    r = requests.post(url, data=json.dumps({'code': code}), headers={'Content-Type': 'application/json'})
    res = r.json()
    
    # 按照这个方法请求,可行测过
    
    2022-07-10
    有用
    回复 3
    • 变天了🍀
      变天了🍀
      2022-07-15
      r= 后面的爆红   能放完整一点吗
      2022-07-15
      回复
    • 穆飞
      穆飞
      2022-07-18回复变天了🍀
      r= 后面的爆红?  什么意思?
      2022-07-18
      回复
    • 高宏宇
      高宏宇
      2022-12-12
      这辈子  吃不上四个菜 哈哈哈哈
      2022-12-12
      回复
  • 欢乐马
    欢乐马
    2022-06-26

    我也遇到这个问题了,但绝不是appId不一致,真日了狗,WX 的技术不是一般的乱七八糟啊

    2022-06-26
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2022-03-08

    json里面只有code. invalid appid是手机号这个接口报出来的?

    2022-03-08
    有用
    回复 12
    • 吃肉
      吃肉
      2022-03-08
      只加一个code报40013
      2022-03-08
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-03-08回复吃肉
      获取code的appid和获取token的appid相等吗
      2022-03-08
      回复
    • 吃肉
      吃肉
      发表于移动端
      2022-03-08
      一样的 打印出来看过的
      2022-03-08
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-03-08回复吃肉
      我没看到
      2022-03-08
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-03-08回复吃肉
      我复现了,拿A小程序生成的code 调用接口使用B小程序的token就会报invalid code
      2022-03-08
      回复
    查看更多(7)
登录 后发表内容