微信公众平台开发
文章平均质量分 64
樱花语
这个作者很懒,什么都没留下…
展开
-
微信公众平台开发--入门了解
1 技术概述 微信公众平台是腾讯为了让用户申请和管理微信公众账号推出的一个web平台。微信公众账号的种类可以分为3种,并且一旦选定不可更改。按照功能的限制从小到大依次为:订阅号、服务号、企业号。个人只能注册订阅号 2 微信公众号的数据交互原理 3 入门前了解 3.1 要明白开发者模式是什么? 开发者模式,简单的说,就是先验证我们自己的服务器地址,验证完成之后原创 2018-02-01 13:53:12 · 872 阅读 · 0 评论 -
微信公众平台开发--接入微信公众平台
步骤: · 填写服务器配置 · 验证服务器地址的有效性 · 依据接口文档实现业务逻辑 按上面逻辑可能是填写服务器配置信息是在第一步,但是我们在真实的开发过程中往往都是先做第二步【编写代码实现验证服务器地址的有效性】,因为没有第二步的完成第一步的配置是不能达到任何效果的! 1 验证服务器地址的有效性: 我们的应用服务器需接受微信服原创 2018-02-01 14:27:18 · 965 阅读 · 0 评论 -
微信公众平台开发--微信服务器post消息体接收
(一)消息类型和消息格式 所有的和微信服务器进行沟通基本都是通过post 消息体完成的,首先我们了解下消息体的类型,大致类型有两种: 普通消息类型:文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、链接消息 事件消息类型:关注/取消关注事件、扫描带参数二维码事件、上报地理位置事件、自定义菜单事件、点击菜单拉取消息时的事件推送、点击菜单跳转链接时的事件推送 消息类型:微信服原创 2018-02-01 14:36:33 · 1660 阅读 · 0 评论 -
微信公众平台开发--回复消息分类及实体创建
我们在给用户回复的消息类型,大致分两类: 普通消息回复:回复文本消息/回复图文消息(不需要上传资源到微信服务器的) 多媒体消息回复:回复图片消息/回复语音消息/回复视频消息/回复音乐消息(需要上传资源到微信服务器的) (一)回复消息基类的实现 public class BaseMessage { // 接收方帐号(收到的OpenID) private原创 2018-02-01 15:10:13 · 867 阅读 · 0 评论 -
微信公众平台开发--文本及图文消息回复的实现
根据是否需要上传文件到微信服务器分为【普通消息】和【多媒体消息】;而普通消息的回复实现,在消息回复中存在一个关键字段【openid】,它是微信用户对于公众号的唯一标识。 (一)回复文本消息 在前面已完成了对消息的分类和回复消息实体的建立,这里回复文本消息需要用到的是TextMessage,我们把回复文本消息在【文本消息】类型中给出回复!在我们做消息回复的时候需要设置消息的接收人ToUs原创 2018-02-01 15:20:23 · 6229 阅读 · 1 评论 -
微信公众平台开发--开发准备
1.环境准备 (1)Java的开发环境必备 jdk、环境变量配置、tomcat、eclipse等等 (2)注册微信公众账号 (3)外网映射工具(开发调试) 映射工具有很多,例如花生壳,ngrok可以将内网映射到公网上面,这样就可以使用公网访问本机的网络服务。 (4)与微信的对接的URL应该满足以下的条件: 在公网上能访问; 只支持80端口; 必须以htt原创 2018-02-01 14:05:26 · 893 阅读 · 0 评论 -
微信公众号开发本地断点调试方法
比如:启动本地的开发环境,自己给公众号发送消息,进入后台断点;方法:把本地映射成外网1.本地的tomcat端口号需要是80;2.登录https://www.ngrok.cc/login.html,配置相关信息;3.安装并启动ngrok(根据2中配置好的隧道id启动);4.配置公众平台测试号,配置成功后关注此测试号,即可进行测试。不过打断点的话,肯定是超时的,这点需要注意。...原创 2018-02-08 16:59:04 · 2436 阅读 · 0 评论