微信
bdmh
多年从事软件开发工作,现在主要从事移动端应用开发
展开
-
微信公众号开发(十)——扫描带参数二维码事件
我们通过微信扫码二维码已经是十分频繁的操作了,为了满足用户渠道推广分析和用户帐号绑定等场景的需要,微信公众平台提供了创建带参数二维码的接口,通过产生的ticket,去获取二维码图片。当用户扫描这个二维码时,公众平台就会向你设置的接口推送扫描消息。二维码分为临时二维码和永久二维码,介绍可以参考官方文档。https://developers.weixin.qq.com/doc/offiacco...原创 2019-12-17 16:32:29 · 7024 阅读 · 0 评论 -
微信公众号开发(九)——用户消息接收
目录文本消息图像消息语音消息视频及小视频消息接收到的数据信息如下,小视频唯一区别就是MsgType=shortvideo地理位置当任何一个微信用户,打开你的公众号,通过键盘输入文字、选择图片等信息发送时,你设置的接口,就会收到对方的信息。这个信息结构大致和被动回复(前面讲的点击菜单回复)类似。文本消息<xml> <ToUse...原创 2019-12-12 11:16:14 · 1532 阅读 · 0 评论 -
微信公众号开发(八)——关注与取消关注
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[FromUser]]></FromUserName> <CreateTime>123456789</CreateTime> ...原创 2019-12-12 10:27:31 · 1640 阅读 · 0 评论 -
微信公众号开发(七)——点击菜单回复图文消息
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateTime> &...原创 2019-12-11 15:10:13 · 2977 阅读 · 3 评论 -
微信公众号开发(六)——点击菜单回复音乐
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateTime>...原创 2019-12-11 15:11:35 · 538 阅读 · 0 评论 -
微信公众号开发(五)——点击菜单回复视频
回复数据格式如下:<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateT...原创 2019-12-11 15:09:50 · 639 阅读 · 0 评论 -
微信公众号开发(四)——点击菜单回复图片和语音
先讲回复图片,语音类似。这个发送图片,并不是点击输入框右侧的“➕”,去选择本地照片,而是要把图片上传的公众号的服务器。按照开发文档https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Passive_user_reply_message.html,被动回复图片消息格式如下:<xml> ...原创 2019-12-11 15:09:40 · 3526 阅读 · 3 评论 -
微信公众号开发(三)——点击菜单回复文本
在测试账号申请时,我们还记得填写过一个URL进行Token验证,那么你和公众号的交互,也将通过此即可进行。这篇文章将讲解如何点击底部菜单,返回文字信息。官方文档https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Passive_user_reply_message.html<xml> ...原创 2019-12-11 15:09:30 · 5133 阅读 · 0 评论 -
微信公众号开发(二)——创建菜单
官方文档https://developers.weixin.qq.com/doc/offiaccount/Custom_Menus/Creating_Custom-Defined_Menu.html公众号的菜单,是通过微信提供的记录,以POST方式,将JSON串通过BODY提交给服务器处理的,接口如下:https://api.weixin.qq.com/cgi-bin/menu/cre...原创 2019-12-11 15:09:17 · 1660 阅读 · 0 评论 -
微信公众号开发(一)——测试账号申请
从这篇文章开始,将陆续介绍微信公众号的开发过程,使用测试账号,代码不进行封装,便于大家浏览理解。在没有正式账号的时候,为了方便开发人员开发调试,微信提供了测试账号,供开发人员在开发阶段使用。如图申请了正是账号,这些操作是可以在微信公众号平台进行操作的。打开申请地址http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/lo...原创 2019-12-11 15:09:05 · 3491 阅读 · 0 评论