公众号自定义菜单栏发布报错的常见错误和原因
invalid button name size hint:自定义菜单一级菜单的名称不能超过5个字符
no permission to use weapp in menu hint:自定义菜单里设置的小程序没有和该公众号关联,所以会报错,让商家去关联下即可
api unauthorized hint:api接口不允许,一般是公众号的类型不支持第三方使用自定义菜单接口,例如:海外公众号暂不支持
unauthorized to component hint:商家授权权限不够,例如:自定义菜单权限未授权
please don't contain other home page url hint:目前公众号这边不允许自定义菜单链接跳转到历史消息或者其他公众号主页链接
invalid sub button url domain hint:
有三个原因:
1、url包含打电话的链接,如tel:1231
2、url网络协议不全,如ttp://
3、url头部包含空格
invalid credential, access_token is invalid or not latest hint:先检查是否解除了授权,再检查菜单url中是否包含access_token字样,url中的access_token会导致微信无法识别正确的access_token。
invalid weapp appid hint [xxxx] : 检查输入的小程序appid是否有问题,比如商家的小程序appId输错了
invalid use button type hint:一般是接口没有权限,建议去公众号后台-接口权限-检查下下图里两个权限是否都有,没有就按提示获取下即可