
微信公眾號和小程序都有接收消息并回復消息的功能,有的消息回復是在微信內設置,有的則的通過(guò)網(wǎng)站程序控制的消息回復,比方公眾號回復的消息可以是公眾號內管理設置的回復消息,回復的消息的觸發(fā)可以是點(diǎn)擊公眾號底部菜單觸發(fā),也可以是給公眾號發(fā)送特定的消息內容觸發(fā)等等,除了公眾號管理設置的消息回復內容還有的就是外部跳轉,例如公眾號觸發(fā)跳轉到微信小程序或者跳轉到手機網(wǎng)站也同樣可以實(shí)現,以下是大概的消息推送所經(jīng)流程
流程:微信客戶(hù)端(消息開(kāi)始發(fā)送)→微信服務(wù)器→網(wǎng)站服務(wù)器→網(wǎng)站程序(處理后消息開(kāi)始返回)→網(wǎng)站服務(wù)器→微信服務(wù)器→微信客戶(hù)端
微信客戶(hù)端發(fā)送文字或語(yǔ)音等內容的消息到微信服務(wù)器,微信服務(wù)器轉發(fā)消息到網(wǎng)站服務(wù)器,網(wǎng)站服務(wù)器內的網(wǎng)站程序文件處理接收的消息內容,消息處理后自動(dòng)識別并讀取該內容對應的執行命令,命令執行并返回消息通過(guò)網(wǎng)站服務(wù)器返回到微信服務(wù)器,微信服務(wù)器再次轉發(fā)網(wǎng)站回復的消息內容到微信客戶(hù)端。消息推送和得到返回消息的內容可以是文字、圖片、視頻、購買(mǎi)回執、序列號、驗證等等
