今天碰到了一個特別的案例,有一個用戶在發(fā)布自定義菜單的時候,無論怎么排查菜單的內(nèi)容都難到找不出問題出在哪里。
那么我們的工作人員就幫這位用戶分析了一下他在自定義菜單內(nèi)所填寫的內(nèi)容,初步看確實所填寫的鏈接和文字都符合微信官方規(guī)范的,特別是鏈接也是標(biāo)準(zhǔn)的URL型。
所以作為用戶往往會忽略問題出在哪里,那對于我們的技術(shù)員來說,當(dāng)然是跳不出我們的火眼金睛呢!三下兩除二馬上就定位到是所添加的菜單鏈接不對了。
那發(fā)布菜單時具體的錯誤提示是什么呢?
自定義菜單系統(tǒng)完整的錯誤提示為:
40155:錯誤號:40155,未知錯誤!
具體錯誤的提示如下圖所示:
根據(jù)微信開放平臺上官方的錯誤返回碼說明,40155即表示為:請勿添加其他公眾號的主頁鏈接。
簡單說就是說明你在自定義菜單中所添加的鏈接地址是別人家的公眾號里面的鏈接,這條鏈接的主人不屬于當(dāng)前綁定的公眾號的。
比如下面這張截圖,在自定義菜單內(nèi)填寫的頁面地址是來自其他公眾號的鏈接,那這種鏈接肯定是通不過微信官方的菜單內(nèi)容檢測的。(如下圖)
那這種問題怎么解決呢?
其他這種問題的解決方法說出來也比較傻瓜式,不填寫這種鏈接就OK了。反正小伙伴們自己在填寫菜單鏈接時多注意下吧。
1、不要填寫非當(dāng)前綁定公眾號的推送群發(fā)圖文鏈接;
2、mp.weixin.qq.com/mp/getmasssendmsg?開頭的鏈接地址不要填寫;
3、小編其他沒什么好說的啦
然后可以通過排除法,檢查每一個菜單內(nèi)的鏈接地址,凡是不符合以上幾點的鏈接替換成其他鏈接,直接菜單可以正常發(fā)布就可以了。
TAG: