有段時間沒去測試公衆號的自動回覆功能,今天一測,報錯:
“該公衆號提供的服務出現故障,請稍後再試”
我記得之前並沒有出現過這個錯誤,就去排查程序問題。
公衆號出現該錯誤的原因是:
1、直接回復success(推薦方式) 2、直接回復空串(指字節長度爲0的空字符串,而不是XML結構體中content字段的內容爲空)
一旦遇到以下情況,微信都會在公衆號會話中,向用戶下發系統提示“該公衆號暫時無法提供服務,請稍後再試”:
2、開發者在5秒內未回覆任何內容 2、開發者回覆了異常數據,比如JSON數據等
這倆問題經過排查,都沒有發現異常,還有一種情況是
公衆號授權第三方問題
公衆號後臺【設置與開發】【公衆號設置】【授權管理】【第三方平臺】
我把所有第三方取消授權以後,就恢復正常了