今天有小伙伴给我们小编反馈说,在发布自定义菜单时,系统页面会提示40055错误。
完整的错误提示为:
40055:错误号:40055,未知错误!
具体错误的提示如下图所示:
那碰到这个错误提示时,是表示什么意思呢?
根据微信开放平台上官方的错误返回码说明,40055即表示为不合法的菜单按钮url域名。
简单说就是说明你在自定义菜单中所添加的链接地址不符合微信规范,URL就是网址的意思,符合规范的网址必须是http://或https://开头的。
比如像下面中的在自定义菜单中的页面地址中所随意填写了一些字符,内容并不是标准的URL链接的话,那么在发布菜单时就会提示40055出错的提示了。(如下图)
那何为标准的并被微信官方菜单所认可的URL链接地址呢?
一般我们可以通过以下几点去判断链接地址是否符合微信官方要求:
1、以https://或http://作为网址开头;
2、链接地址内没有标点符合、中文、#*号及结尾没有/号;
3、链接地址头部,中间,尾巴等没有空格;
然后可以通过排除法,检查每一个菜单内的链接地址,凡是不符合以上几点的链接替换成其他链接,直接菜单可以正常发布就可以了。
TAG: