微信公众号开发者通过接口修改菜单配置所碰到的问题
{“errcode”:41001,“errmsg”:"access_token missing hint
errcode:45064 errmsg:no permission to use weapp in menu hint
错误代码 | 问题描述 |
---|---|
41001 | 获取access_token失败,获取token的ip白名单设置问题 |
45064 | 跟代码无关,公众号自身问题 |
莫方!!! 来看解决方案
解决办法
-
41001
一般是公众号的ip白名单设置问题。可到微信公众号管理后台,左侧菜单栏,点击基本配置,点击查看白名单,并进行修改。
如果是你本地启动服务调接口,那自行百度ip 将此ip设置进去。若调用线上服务接口,请将服务ip设置进去。 -
45064
分析原因:
1.检查公众号和小程序有无关联,不必在一个主体下 ,但是需要关联相关小程序。2.公众号必须要认证才可以。
3.不是同一主体的小程序也可以的,需要小程序关联公众号即可。 或者在小程序设置免除关联
4.小程序没有发布
微信认证显示已开通。
菜单栏设置中是否有跳转小程序的,确认是否把该小程序都给关联起来了(同样该小程序也是已经认证开通过的)。
至此。完毕!!!