随笔分类 - 微信开发
摘要:一、前言 平时在开发微信的过程中,肯定会设计到微信的相关菜单的使用,这次就和大家介绍下如何使用weixin-java-tools来管理菜单 二、自定义菜单分类 1、click:点击推事件用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event的结构给开发者(参考消息接口指南),
阅读全文
摘要:一、前言 在上一篇文章《微信开发之如何使用开发工具--weixin-java-tools》中我给各位介绍了weixin-java-tools,并且介绍了如何使用weixin-java-tools接入我们微信开发者模式,本次就针对这个工具给大家介绍消息的接收与回复 二、消息接收与回复 先来说说接收消息
阅读全文
摘要:一、前沿 微信公众平台由于没有提供针对语言的开发包,只公布了一个基于Http协议的接口和加解密的算法sdk,这样给微信公众号的开发者带来很多工作量,除了实现业务逻辑外,还需要自己处理底层的接口协议细节,因此选择一个良好的sdk能够节省这样的工作量,而目前已经有不少的开源sdk可供使用,java语言的
阅读全文
摘要:一、消息格式 二、编写视频消息实体类,VideoMessage.java 代码如下: 三、向微信服务器发送一段视频,服务器返回消息:"这是视频消息" 在WeixinService.java中添加 视频消息的判断 ,代码如下: 公众号接收到的参数和回复的xml如下: 三、测试截图如下: 四、注意: 微
阅读全文
摘要:一、消息格式 二、创建语音消息实体类,VoiceMessage.java 代码如下: 三、向公众号发送语音消息,公众号返回消息:"这是语音消息" 在WeixinService.java中添加 语音消息的判断 ,代码如下: 公众号接收到的参数和回复的xml如下: 四、测试 测试截图如下:
阅读全文
摘要:前言: 由于在上篇文章中Servelt的Post方法中处理太多的逻辑,会让代码很难看,所以我们在这里进行补充,修改Servlet中的Post方法。 创建WeixinService.java 代码如下: 一、消息格式 二、添加图片消息的实体类 PicMessage.java 代码如下: 三、接收图片消
阅读全文
摘要:一、消息格式 二、编写消息类实体,代码如下: BaseMessage.java 基础消息类 TextMessage.java 文本消息 三、编写消息类(读取xml) MessageUtil.java --》解析接收的xml信息、封装返回的xml信息 注意:这里用到了2个JAR包:xstream-1.
阅读全文
摘要:一、消息交互流程 1、用户通过微信客户端向公众号发送消息,消息首先会被微信服务器接收到 2、微信服务器接收到消息后,会根据开发者在接口配置信息中填写的URL,将消息通过HTTP POST发送到公众号服务器 3、公众号服务器接收到消息后,会根据相应的逻辑进行处理 4、处理完成后,公众号服务器会将处理结
阅读全文
摘要:一、准备环境 1、JDK1.6及以上版本 2、Eclipse 3、Tomcat 4、Ngrok 二、步骤 1、访问微信公众平台开发者手册 https://mp.weixin.qq.com/wiki 如下是接入规则(来自开发者手册): 开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址UR
阅读全文
摘要:一、前言 很开心注册自己的微信公众号,各位想拥有自己的公众号么?请跟着我一起来创建自己的公众号吧! 二、步骤 1、访问微信公众平台(https://mp.weixin.qq.com/),点击右上角“立即注册”来注册自己的公众号 录入邮箱地址、密码等相关信息,点击【注册】按钮 2、注册之后,微信服务器
阅读全文
摘要:一、为什么要使用ngrok? 各位肯定都知道,做微信开发,我们的开发服务器需要和微信服务器做交互,SO,我们需要准备一台放置在公网的服务器,能够使得我们的服务器可以正常访问微信服务器,并且微信服务器也需要可以正常访问我们的开发服务器。通常情况下我们的开发服务器是放置在内网,微信的服务器无法和我们的内
阅读全文

浙公网安备 33010602011771号