精品主題,實(shí)戰(zhàn)科普,最新行業(yè)熱點(diǎn)話題,隨時掌握云上咨訊。
微信自定義菜單支持在聊天頁面下方顯示指定菜單,用戶可直接點(diǎn)擊此處菜單獲得相關(guān)信息或執(zhí)行某項功能。通過微信自定義界面,微信公眾賬號已然是一個微信端的輕量級應(yīng)用。
對于有一定開發(fā)能力的企業(yè)來說,可以將自己的產(chǎn)品和服務(wù)部署到微信服務(wù)號上,通過自定義菜單來對粉絲提供定制的服務(wù),隨著用戶的增加,服務(wù)號的粉絲量也會隨之增加。
微信工作平臺的高級功能分為編輯模式和開發(fā)模式。編輯模式可以通過簡單的界面設(shè)計,不需要編寫程序據(jù)可以實(shí)現(xiàn)簡單的自動回復(fù)功能;開發(fā)模式需要程序員通過公眾平臺提供的接口實(shí)現(xiàn)菜單、自動回復(fù)、查詢信息等功能。
微信公眾平臺賬號開啟了開發(fā)模式后,就可以使用公眾平臺的開發(fā)接口,開發(fā)微信程序,并部署在自身服務(wù)器上,接收用戶的微信信息,并可按需回復(fù),實(shí)現(xiàn)與用戶進(jìn)行消息交互。
當(dāng)用戶關(guān)注微信公共賬號后,就可以通過手機(jī)、ipad等微信客戶端向關(guān)注的賬號發(fā)送消息,消息通過網(wǎng)絡(luò)到達(dá)微信后臺,微信后臺接受到消息后,會將其轉(zhuǎn)發(fā)到附屬開發(fā)程序的公共賬號服務(wù)器上,服務(wù)器接收到xml消息后,解析消息,并查找用戶需要的數(shù)據(jù),封裝成xml信息,返回給微信后臺,通過微信后臺將返回的消息轉(zhuǎn)發(fā)到用戶的微信客戶端,用戶就接收到了公共賬號發(fā)送的消息。
在數(shù)據(jù)交互過程中,程序員開發(fā)的微信程序要能夠接收到微信后臺發(fā)送的用戶消息,并能實(shí)現(xiàn)自己的業(yè)務(wù)邏輯,將用戶需要的數(shù)據(jù)封裝成消息,返回給微信后臺。