电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

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

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

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

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

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

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

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

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

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

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

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

1.1,交互圖

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

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

1動作請求:就是你給coder10發(fā)送了 hello ;這時候微信平臺服務(wù)器會接受到這條消息,并確定是公眾號coder10的粉絲發(fā)送來的;

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

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

4包裝轉(zhuǎn)換:微信平臺會重新包裝粉絲請求的動作,并轉(zhuǎn)換為公眾號開放接口報文的形式(XML格式),并轉(zhuǎn)發(fā)給開發(fā)者服務(wù)器;

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

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

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

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

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

9動作回復(fù):這時,粉絲的微信中就會收到公眾號的反饋!

流程結(jié)束!

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

嗨圖功能

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

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

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

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

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

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

微信小程序新手教程之怎么實現(xiàn)消息交互
標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 广州物流公司_广州货运公司_广州回程车运输 - 万信物流 | 走心机厂家,数控走心机-台州博城智能科技有限公司 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 河南正规膏药生产厂家-膏药贴牌-膏药代加工-修康药业集团官网 | 郑州宣传片拍摄-TVC广告片拍摄-微电影短视频制作-河南优柿文化传媒有限公司 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 培训中心-翰香原香酥板栗饼加盟店总部-正宗板栗酥饼技术 | 花纹铝板,合金铝卷板,阴极铝板-济南恒诚铝业有限公司 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 合金ICP光谱仪(磁性材料,工业废水)-百科 | 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 电动不锈钢套筒阀-球面偏置气动钟阀-三通换向阀止回阀-永嘉鸿宇阀门有限公司 | 青岛侦探调查_青岛侦探事务所_青岛调查事务所_青岛婚外情取证-青岛狄仁杰国际侦探公司 | 家庭教育吧-在线家庭教育平台,专注青少年家庭教育 | 湖南自考_湖南自学考试网 | 四川实木门_成都实木门 - 蓬溪聚成门业有限公司 | 盐水蒸发器,水洗盐设备,冷凝结晶切片机,转鼓切片机,絮凝剂加药系统-无锡瑞司恩机械有限公司 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 光伏支架成型设备-光伏钢边框设备-光伏设备厂家 | 微动开关厂家-东莞市德沃电子科技有限公司 | 立式壁挂广告机厂家-红外电容触摸一体机价格-华邦瀛 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 焦作网 WWW.JZRB.COM | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 电梯装饰-北京万达中意电梯装饰有限公司 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 烟台金蝶财务软件,烟台网站建设,烟台网络推广 | 学习安徽网| 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 |