公眾號活動海報自動回復設置?
網(wǎng)友解答: 1.首先確定您的微信公眾號使用的是開發(fā)者模式,接口設置正確,并能正常收發(fā)普通消息。2.下面說一下提示"該公眾號暫時無法提供服務,請稍候再試"這條信息的原因大家先了解一下微信的
1.首先確定您的微信公眾號使用的是開發(fā)者模式,接口設置正確,并能正常收發(fā)普通消息。
2.下面說一下提示"該公眾號暫時無法提供服務,請稍候再試"這條信息的原因
大家先了解一下微信的工作流程,如圖(開發(fā)者模式),當用戶發(fā)了信息,首先到騰訊的微信平臺,然后通過您的接口轉發(fā)到您的服務器,您的服務器處理信息后,再返回給微信平臺,平臺再轉發(fā)給用戶
3.如果網(wǎng)絡和服務器都正常的情況下,您的服務器接收到消息也正確處理了,那么用戶就回收到相關信息,但如果您的服務器在處理信息過程中,因為網(wǎng)絡原因或服務器故障、或者程序問題沒有返回信息,那么騰訊微信平臺就會返回給用戶“該公眾號暫時無法提供服務,請稍候再試”的提示。
4.如果那么排除網(wǎng)絡和設備問題,用戶還是收到這個錯誤提示,就可以肯定是用戶發(fā)來的信息您的接口程序處理消息失敗了,微信服務器在五秒內收不到響應會斷掉連接,并且重新發(fā)起請求,總共重試三次,就是說5秒內不回復就重試,重試三次沒回復,就給用戶返回錯誤信息了。
5.那這個問題怎么解決呢,其實官方給出說明了:假如服務器無法保證在五秒內處理并回復,可以直接回復空串,微信服務器不會對此作任何處理,并且不會發(fā)起重試。意思很明白了,如果您的程序不能在5秒內處理完畢并返回給平臺,就是直接給平臺發(fā)個空串就行了,平臺判斷有回復就不會給用戶發(fā)送錯誤提示了。
6.
但有的朋友不清楚這個空串是什么意思,官方也有說明:指字節(jié)長度為0的空字符串,而不是XML結構體中content字段的內容為空。
我在這里用PHP代碼描述下,如圖,該回復的地方加上echo '';就可以了
但這只是標記平臺收到了,不給用戶提示錯誤信息了,用戶端是什么也沒回復的,如果您還想發(fā)送給用戶,就需要使用客服消息接口進行異步回復了
網(wǎng)友解答:登陸微信公眾平臺,首先在“素材管理”里面建立相關圖文內容;
點擊左側導航“自動回復”,點擊關“鍵詞自動回復”,點擊“添加規(guī)則”
規(guī)則名:隨意命名即可,一個代號而已;
關鍵詞:輸入相關的關鍵詞,例如:星座等;
回復:可以選擇回復文字、圖片、語音、視頻、圖文。常見的是回復圖文,點擊圖文圖表,選擇相對應的圖文內容(之前在素材管理建的圖文),可以選多個圖文。點保存,即可