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

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

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

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

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

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

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

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

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

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

顯然的,如果公眾號(hào)想成為開(kāi)發(fā)者號(hào),必須有自己的服務(wù)器,也就是說(shuō)必須部署自己的獨(dú)立應(yīng)用。以Java 開(kāi)發(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)景,講解交互過(guò)程。就是粉絲給公眾號(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ā)送來(lái)的;

2是否開(kāi)發(fā)者公眾號(hào):在微信公眾平臺(tái)中可以開(kāi)啟開(kāi)發(fā)者配置,如果沒(méi)有配置,說(shuō)明不是開(kāi)發(fā)號(hào),進(jìn)入:3業(yè)務(wù)處理 ;如果配置為開(kāi)發(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)開(kāi)放接口報(bào)文的形式(XML格式),并轉(zhuǎn)發(fā)給開(kāi)發(fā)者服務(wù)器;

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

6開(kāi)發(fā)者根據(jù)自己的業(yè)務(wù)進(jìn)行處理:現(xiàn)在就進(jìn)入了碼農(nóng)們比較熟悉的領(lǐng)域了,無(wú)論你用什么技術(shù)或編程語(yǔ)言,只要提供對(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)開(kāi)放接口規(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、立即制作——可以用自己的圖來(lái)DIY。

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

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

微信小程序新手教程之怎么實(shí)現(xiàn)消息交互
標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 精品国产乱码久久久久久一区二区 | 欧美三级在线视频 | 色怡红院 | 欧美国产综合在线 | 亚洲六月丁香六月婷婷蜜芽 | 欧美毛片性视频区 | 日本免费一级视频 | 悟空影视大全免费影视 | 久久这里只有精品视频99 | 免费看成人频视在线视频 | 国产肥老妇视频一 | 日本aa毛片a级毛片免费观看 | 一区二区三区亚洲视频 | 亚洲精品欧美 | 1769视频在线观看国产 | 中日毛片 | 中国一级毛片在线观看 | 国产精品18久久久久久vr | 一级视频在线观看 | 日韩在线手机看片免费看 | 亚洲 欧美 国产 日韩 制服 bt | 一级亚洲 | 精品一区二区三区的国产在线观看 | 中文字幕一级片 | 国产精品国色综合久久 | 国产三级做爰高清在线 | 国产精品亚洲一区二区三区在线观看 | 91亚洲精品国产第一区 | 成人a毛片免费全部播放 | 久久香蕉国产线看免费 | 国产一区私人高清影院 | 精品久久影院 | 欧美性色黄大片一级毛片视频 | 亚洲一区中文字幕 | 人成精品视频三区二区一区 | 国产欧美一区二区三区在线 | 亚洲图片在线视频 | 日本三级网站在线线观看 | 久久久这里只有精品加勒比 | 波多野在线视频 | 国产91精品露脸国语对白 |