国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互

瀏覽:125日期:2022-07-15 18:00:58

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互,本篇默認(rèn)已經(jīng)成功安裝微信小程序工具,來和小編一起看看吧

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互

本篇文章主要介紹公眾號(hào)常用的消息交互,并配以流程圖。主要目的是希望開發(fā)者們從宏觀角度對(duì)開發(fā)者公眾號(hào)有個(gè)清晰的認(rèn)識(shí),在后續(xù)各接口開發(fā)中有事半功倍的效果。

題外話:在我們開發(fā)過程中,一般先有明確的目標(biāo),再形成清晰的流程邏輯,最后根據(jù)設(shè)計(jì)模式等理論落實(shí)代碼細(xì)節(jié)。所以,最后無論使用哪種編程語言,都是一樣的了。

所以,高層等都是不寫代碼的...,如果有一天你也不寫代碼了,恭喜你高升了;或者還有一種可能:恭喜您,不再做碼農(nóng)了~

一,微信服務(wù)器與開發(fā)者服務(wù)器交互

顯然的,如果公眾號(hào)想成為開發(fā)者號(hào),必須有自己的服務(wù)器,也就是說必須部署自己的獨(dú)立應(yīng)用。以Java 開發(fā)為例,需要有對(duì)應(yīng)web應(yīng)用,且是80端口。服務(wù)器獲取的方式很多,可以租(比如阿里、騰訊:收費(fèi)),也可以使用新浪SAE(可免費(fèi),后面詳細(xì)介紹)。

前提是你要:有想法,有公眾號(hào),有碼農(nóng)!

1.1,交互圖

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互

我們以消息交互場(chǎng)景,講解交互過程。就是粉絲給公眾號(hào)發(fā)送了一條消息,公眾號(hào)自動(dòng)回復(fù)一條或多條消息。比如,你關(guān)注了公眾號(hào) 程序員實(shí)戰(zhàn)(coder10),想撩一下它,就發(fā)送了一條文本消息:hello,于是下面的事情就會(huì)發(fā)生了....

1動(dòng)作請(qǐng)求:就是你給coder10發(fā)送了 hello ;這時(shí)候微信平臺(tái)服務(wù)器會(huì)接受到這條消息,并確定是公眾號(hào)coder10的粉絲發(fā)送來的;

2是否開發(fā)者公眾號(hào):在微信公眾平臺(tái)中可以開啟開發(fā)者配置,如果沒有配置,說明不是開發(fā)號(hào),進(jìn)入:3業(yè)務(wù)處理 ;如果配置為開發(fā)者號(hào),那么進(jìn)入:4包裝轉(zhuǎn)換;

3業(yè)務(wù)處理:微信平臺(tái)會(huì)根據(jù)coder10的 “自動(dòng)回復(fù)”(微信平臺(tái)菜單)中的設(shè)置,獲取對(duì)應(yīng)的回復(fù)素材,然后進(jìn)行:8回復(fù)處理;

4包裝轉(zhuǎn)換:微信平臺(tái)會(huì)重新包裝粉絲請(qǐng)求的動(dòng)作,并轉(zhuǎn)換為公眾號(hào)開放接口報(bào)文的形式(XML格式),并轉(zhuǎn)發(fā)給開發(fā)者服務(wù)器;

5請(qǐng)求:微信平臺(tái)會(huì)帶著轉(zhuǎn)換后的參數(shù),發(fā)送http請(qǐng)求開發(fā)者服務(wù)器應(yīng)用,也就是上文提到的web應(yīng)用。所以web應(yīng)用必須是公網(wǎng)的、開放的、80端口的應(yīng)用。請(qǐng)求的URL就是公眾號(hào)成為開發(fā)者號(hào)配置的時(shí)候,填寫的URL、Token認(rèn)證時(shí)候的URL(后面詳細(xì)介紹)。

6開發(fā)者根據(jù)自己的業(yè)務(wù)進(jìn)行處理:現(xiàn)在就進(jìn)入了碼農(nóng)們比較熟悉的領(lǐng)域了,無論你用什么技術(shù)或編程語言,只要提供對(duì)外的web應(yīng)用就可以了。

此web應(yīng)用可以接受http請(qǐng)求,并獲取參數(shù),根據(jù)自己的業(yè)務(wù)邏輯處理后,包裝轉(zhuǎn)換回復(fù)數(shù)據(jù),并返回?cái)?shù)據(jù)給微信服務(wù)器:7回復(fù);

7回復(fù):回復(fù)的數(shù)據(jù)格式依然是公眾號(hào)開放接口規(guī)定的XML格式的報(bào)文。微信服務(wù)器接收到數(shù)據(jù)之后,進(jìn)入:8回復(fù)處理;

8回復(fù)處理:就是將要回復(fù)的內(nèi)容轉(zhuǎn)換處理,比如是菜單調(diào)用攝像頭事件,還是地理位置事件,還是僅僅回復(fù)消息等等;coder10是回復(fù)消息。處理完成之后進(jìn)行動(dòng)作回復(fù);

9動(dòng)作回復(fù):這時(shí),粉絲的微信中就會(huì)收到公眾號(hào)的反饋!

流程結(jié)束!

下面小編就給大家介紹一種一個(gè)小程序吧

嗨圖功能

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互

1、專題——DIY圖片的模板,點(diǎn)擊可以生成使用,分享到朋友圈。

2、分享墻——用戶上傳的自己DIY作品。

3、立即制作——可以用自己的圖來DIY。

4、告訴我——告訴產(chǎn)品的改進(jìn),內(nèi)容的增加。

想要體驗(yàn)怎么制作屬于自己個(gè)性朋友圈照片的用戶,掃一掃下面的二維碼就可以啦!還等什么,趕緊掃碼體驗(yàn),開啟你的嗨圖之旅吧!

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互
標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 国产一区二区免费在线观看 | 国内精品久久久久久久久 | 成年人免费黄色片 | 亚洲国产精品综合久久一线 | 黄 色 三 片| 免费在线观看的毛片 | 给我一个可以看片的www日本 | 免费成年人在线观看视频 | 亚洲国产一级毛片 | 99ri在线精品视频 | 精品久久在线 | 97国产精品视频观看一 | 欧美一级在线视频 | 亚洲第一激情 | 中文字幕亚洲高清综合 | 中文字幕在线观看国产 | 欧美性猛交xxxxxxxx软件 | 一级欧美一级日韩毛片99 | 欧美国产91| 日韩成人小视频 | 亚洲精品韩国美女在线 | 97超级碰碰碰久久久观看 | 成人综合在线观看 | 悟空影视大全免费高清 | 欧美日本一区二区三区道 | 色青青草原桃花久久综合 | 亚洲精品国产成人 | 亚洲自偷| 日韩一级特黄 | 国产美女在线精品观看 | 国产乱纶| 成人网视频在线观看免费 | 刺激免费视频 | 亚洲在线网站 | 免费在线观看a级毛片 | 男女男免费视频网站国产 | 国产a国产片 | 久久青草免费免费91线频观看 | www.91久久| 亚洲欧美日韩成人一区在线 | 在线看毛片网站 |