摘要: 一、前言 平时在开发微信的过程中,肯定会设计到微信的相关菜单的使用,这次就和大家介绍下如何使用weixin-java-tools来管理菜单 二、自定义菜单分类 1、click:点击推事件用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event的结构给开发者(参考消息接口指南), 阅读全文
posted @ 2016-06-11 14:46 Code猿猿 阅读(13495) 评论(3) 推荐(1) 编辑
摘要: 一、前言 Json序列化和反序列化工作中会时常用到,也是目前数据交互的常用格式,Rest风格的接口加上json格式的数据交互,真的是天作之合。 目前Json字符与Json对象的相互转换方式有很多,接下来将为大家一一介绍下,感兴趣的朋友可以参考下哈,希望可以帮助到你 二、工具介绍 这次为大家介绍常用的 阅读全文
posted @ 2016-06-08 09:22 Code猿猿 阅读(7736) 评论(0) 推荐(1) 编辑
摘要: 一、前言 在上一篇文章《微信开发之如何使用开发工具--weixin-java-tools》中我给各位介绍了weixin-java-tools,并且介绍了如何使用weixin-java-tools接入我们微信开发者模式,本次就针对这个工具给大家介绍消息的接收与回复 二、消息接收与回复 先来说说接收消息 阅读全文
posted @ 2016-05-29 13:48 Code猿猿 阅读(10708) 评论(1) 推荐(1) 编辑
摘要: 一、前沿 微信公众平台由于没有提供针对语言的开发包,只公布了一个基于Http协议的接口和加解密的算法sdk,这样给微信公众号的开发者带来很多工作量,除了实现业务逻辑外,还需要自己处理底层的接口协议细节,因此选择一个良好的sdk能够节省这样的工作量,而目前已经有不少的开源sdk可供使用,java语言的 阅读全文
posted @ 2016-05-21 16:25 Code猿猿 阅读(54386) 评论(1) 推荐(3) 编辑
摘要: 一、前沿 前段时间公司为了做一个新闻发布系统,就使用了开源的JEECMS系统,(非人类啊,泪~~~),项目不是maven构建的,项目的打包部署非常的麻烦,没办法只能使用Ant,Ant是比较古老的打包部署工具,目前大部分都是使用maven来打包部署。 so,为大家介绍下Ant文件的编写。我就不多说了, 阅读全文
posted @ 2016-05-20 08:28 Code猿猿 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: 一.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早之前就听一些同学说,他们公司都用maven构建项目,来管理jar包和项目的打包等,自从换了新工作,到新公司后,新公司也是用maven构建项目,所以这次写了这个笔记,一个是为了自己备忘,二则希望能够为其他人 阅读全文
posted @ 2016-05-15 20:56 Code猿猿 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一、消息格式 二、编写视频消息实体类,VideoMessage.java 代码如下: 三、向微信服务器发送一段视频,服务器返回消息:"这是视频消息" 在WeixinService.java中添加 视频消息的判断 ,代码如下: 公众号接收到的参数和回复的xml如下: 三、测试截图如下: 四、注意: 微 阅读全文
posted @ 2016-05-15 20:14 Code猿猿 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 一、消息格式 二、创建语音消息实体类,VoiceMessage.java 代码如下: 三、向公众号发送语音消息,公众号返回消息:"这是语音消息" 在WeixinService.java中添加 语音消息的判断 ,代码如下: 公众号接收到的参数和回复的xml如下: 四、测试 测试截图如下: 阅读全文
posted @ 2016-05-15 16:26 Code猿猿 阅读(1237) 评论(0) 推荐(0) 编辑
摘要: 前言: 由于在上篇文章中Servelt的Post方法中处理太多的逻辑,会让代码很难看,所以我们在这里进行补充,修改Servlet中的Post方法。 创建WeixinService.java 代码如下: 一、消息格式 二、添加图片消息的实体类 PicMessage.java 代码如下: 三、接收图片消 阅读全文
posted @ 2016-05-08 19:33 Code猿猿 阅读(3678) 评论(0) 推荐(0) 编辑
摘要: 一、消息格式 二、编写消息类实体,代码如下: BaseMessage.java 基础消息类 TextMessage.java 文本消息 三、编写消息类(读取xml) MessageUtil.java --》解析接收的xml信息、封装返回的xml信息 注意:这里用到了2个JAR包:xstream-1. 阅读全文
posted @ 2016-05-08 16:48 Code猿猿 阅读(10849) 评论(0) 推荐(0) 编辑