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

您的位置:首頁技術文章
文章詳情頁

微信小程序新手教程之怎么實現消息交互

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

微信小程序新手教程之怎么實現消息交互,本篇默認已經成功安裝微信小程序工具,來和小編一起看看吧

微信小程序新手教程之怎么實現消息交互

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

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

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

一,微信服務器與開發者服務器交互

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

前提是你要:有想法,有公眾號,有碼農!

1.1,交互圖

微信小程序新手教程之怎么實現消息交互

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

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

2是否開發者公眾號:在微信公眾平臺中可以開啟開發者配置,如果沒有配置,說明不是開發號,進入:3業務處理 ;如果配置為開發者號,那么進入:4包裝轉換;

3業務處理:微信平臺會根據coder10的 “自動回復”(微信平臺菜單)中的設置,獲取對應的回復素材,然后進行:8回復處理;

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

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

6開發者根據自己的業務進行處理:現在就進入了碼農們比較熟悉的領域了,無論你用什么技術或編程語言,只要提供對外的web應用就可以了。

此web應用可以接受http請求,并獲取參數,根據自己的業務邏輯處理后,包裝轉換回復數據,并返回數據給微信服務器:7回復;

7回復:回復的數據格式依然是公眾號開放接口規定的XML格式的報文。微信服務器接收到數據之后,進入:8回復處理;

8回復處理:就是將要回復的內容轉換處理,比如是菜單調用攝像頭事件,還是地理位置事件,還是僅僅回復消息等等;coder10是回復消息。處理完成之后進行動作回復;

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

流程結束!

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

嗨圖功能

微信小程序新手教程之怎么實現消息交互

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

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

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

4、告訴我——告訴產品的改進,內容的增加。

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

微信小程序新手教程之怎么實現消息交互
標簽: 微信
相關文章:
主站蜘蛛池模板: 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 华夏医界网_民营医疗产业信息平台_民营医院营销管理培训 | 威客电竞(vk·game)·电子竞技赛事官网| 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 | 电动不锈钢套筒阀-球面偏置气动钟阀-三通换向阀止回阀-永嘉鸿宇阀门有限公司 | 国产离子色谱仪,红外分光测油仪,自动烟尘烟气测试仪-青岛埃仑通用科技有限公司 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 临朐空调移机_空调维修「空调回收」临朐二手空调 | 一礼通 (www.yilitong.com)-企业礼品解决方案一站式服务平台 | 艺术涂料_进口艺术涂料_艺术涂料加盟_艺术涂料十大品牌 -英国蒙太奇艺术涂料 | 武汉印刷厂-不干胶标签印刷厂-武汉不干胶印刷-武汉标签印刷厂-武汉标签制作 - 善进特种标签印刷厂 | 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 山东成考网-山东成人高考网| 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 山东艾德实业有限公司 | 广西教师资格网-广西教师资格证考试网 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 网络推广公司_网络营销方案策划_企业网络推广外包平台-上海澜推网络 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 对辊破碎机_四辊破碎机_双齿辊破碎机_华盛铭重工 | app开发|app开发公司|小程序开发|物联网开发||北京网站制作|--前潮网络 | 叉车电池-叉车电瓶-叉车蓄电池-铅酸蓄电池-电动叉车蓄电池生产厂家 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | 大型冰雕-景区冰雕展制作公司,3D创意设计源头厂家-[赛北冰雕] | 清水-铝合金-建筑模板厂家-木模板价格-铝模板生产「五棵松」品牌 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 桨叶搅拌机_螺旋挤压/方盒旋切造粒机厂家-无锡市鸿诚输送机械有限公司 | 雪花制冰机(实验室雪花制冰机)百科 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 鼓风干燥箱_真空烘箱_高温干燥箱_恒温培养箱-上海笃特科学仪器 | 新能源汽车教学设备厂家报价[汽车教学设备运营18年]-恒信教具 | 冷却塔厂家_冷却塔维修_冷却塔改造_凉水塔配件填料公司- 广东康明节能空调有限公司 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 |