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