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

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

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

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

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

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

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

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

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

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

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

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

1.1,交互圖

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

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

1動作請求:就是你給coder10發(fā)送了 hello ;這時(shí)候微信平臺服務(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)換為公眾號開放接口報(bào)文的形式(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ā)者號配置的時(shí)候,填寫的URL、Token認(rèn)證時(shí)候的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ù),并返回?cái)?shù)據(jù)給微信服務(wù)器:7回復(fù);

7回復(fù):回復(fù)的數(shù)據(jù)格式依然是公眾號開放接口規(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)行動作回復(fù);

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

流程結(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)文章:
主站蜘蛛池模板: 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 常州减速机_减速机厂家_常州市减速机厂有限公司 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 北京模型公司-军事模型-工业模型制作-北京百艺模型沙盘公司 | 丝印油墨_水性油墨_环保油墨油漆厂家_37国际化工 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | 上海盐水喷雾试验机_两厢式冷热冲击试验箱-巨怡环试 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | GEDORE扭力螺丝刀-GORDON防静电刷-CHEMTRONICS吸锡线-上海卓君电子有限公司 | 头条搜索极速版下载安装免费新版,头条搜索极速版邀请码怎么填写? - 欧远全 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 灌装封尾机_胶水灌装机_软管灌装封尾机_无锡和博自动化机械制造有限公司 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 芝麻黑-芝麻黑石材厂家-永峰石业| 创客匠人-让IP变现不走弯路 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 深圳品牌设计公司-LOGO设计公司-VI设计公司-未壳创意 | 制冷采购电子商务平台——制冷大市场 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 成都装修公司-成都装修设计公司推荐-成都朗煜装饰公司 | 物和码官网,物和码,免费一物一码数字化营销SaaS平台 | SMC-SMC电磁阀-日本SMC气缸-SMC气动元件展示网 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 电销卡_稳定企业大语音卡-归属地可选-世纪通信 | 模型公司_模型制作_沙盘模型报价-中国模型网 | 郑州律师咨询-郑州律师事务所_河南锦盾律师事务所 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 金属清洗剂,防锈油,切削液,磨削液-青岛朗力防锈材料有限公司 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 五轴加工中心_数控加工中心_铝型材加工中心-罗威斯 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 隧道风机_DWEX边墙风机_SDS射流风机-绍兴市上虞科瑞风机有限公司 |