今天有小伙伴給我們小編反饋說,在發(fā)布自定義菜單時,系統(tǒng)頁面會提示40055錯誤。
完整的錯誤提示為:
40055:錯誤號:40055,未知錯誤!
具體錯誤的提示如下圖所示:
那碰到這個錯誤提示時,是表示什么意思呢?
根據(jù)微信開放平臺上官方的錯誤返回碼說明,40055即表示為不合法的菜單按鈕url域名。
簡單說就是說明你在自定義菜單中所添加的鏈接地址不符合微信規(guī)范,URL就是網(wǎng)址的意思,符合規(guī)范的網(wǎng)址必須是http://或https://開頭的。
比如像下面中的在自定義菜單中的頁面地址中所隨意填寫了一些字符,內(nèi)容并不是標準的URL鏈接的話,那么在發(fā)布菜單時就會提示40055出錯的提示了。(如下圖)
那何為標準的并被微信官方菜單所認可的URL鏈接地址呢?
一般我們可以通過以下幾點去判斷鏈接地址是否符合微信官方要求:
1、以https://或http://作為網(wǎng)址開頭;
2、鏈接地址內(nèi)沒有標點符合、中文、#*號及結(jié)尾沒有/號;
3、鏈接地址頭部,中間,尾巴等沒有空格;
然后可以通過排除法,檢查每一個菜單內(nèi)的鏈接地址,凡是不符合以上幾點的鏈接替換成其他鏈接,直接菜單可以正常發(fā)布就可以了。
TAG: