新注册的服务号,已经完成认证。
按照文档说明,通过 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
获取access_token
然后通过
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
获取用户信息,返回如下错误
{ errcode: 48001,
errmsg: 'api unauthorized hint: [IoP.wa0309shc2!]' }
又测试了获取菜单的接口
https://api.weixin.qq.com/cgi-bin/get_current_selfmenu_info?access_token=ACCESS_TOKEN
同样报错,返回如下错误信息
{ errcode: 48001,
errmsg: 'api unauthorized hint: [MOzWPA03097067!]' }
哪位英雄能帮忙瞧瞧,是什么情况吗?
问题未解决的话,麻烦提供下appid,完整的请求,请求时间
我用接口调试工具获取token的时候,最开始会报ip地址错误,将提示的ip地址加入白名单后,获取token正常。用获取到的token调用获取用户信息接口,调用成功。
我用自己的服务器获取token,即使没有将服务器ip地址加入白名单,也能获取到token。将ip地址加入白名单后,获取的token也是不可用,调用其他接口会报48001错误。
appid = wxd000e826a09fefb4
发起请求的服务器ip地址已经加入白名单
附件第一张图是获取token的请求
第二张图是根据openid获取指定用户信息
第三张图是获取菜单信息
你的问题怎么解决的
请问你的问题解决了吗,我也遇到这个问题了!
用接口测试工具测试了一下,是可以调用的。
补充一下问题,该服务我是通过反向代理映射到了本机的8000端口,不知道此操作是否会影响获取到的access_token的有效性