me.chanjar.weixin.common.error.WxErrorException: {"errcode":40003,"errmsg":"invalid openid hint:

调用微信获取用户信息时,出错

me.chanjar.weixin.common.error.WxErrorException: {"errcode":40003,"errmsg":"invalid openid hint:
[5MBJ2a08044471]"}

查找微信平台错误代码,得知40003错误为:不合法的OpenID,请开发者确认OpenID(该用户)是否已关注公众号,或是否是其他公众号的OpenID

这里考虑到能够进去订阅事件,那么也就是订阅成功而获取失败。后来找到原因,是代码使用的微信公众号的appid和appsecret的配置信息,并非当前访问的公众号的appid和appsecret,这也符合错误提示中是否为已关注公众号,因为公众号的appid对不上。

发布了120 篇原创文章 · 获赞 50 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/u014650759/article/details/102456873