微信公众平台-Java
文章平均质量分 54
羽羊
这个作者很懒,什么都没留下…
展开
-
微信公众平台-Java-链接只允许在微信内嵌浏览器打开
微信浏览器的HTTP_USER_AGENT在iPhone下,返回Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2在Android下,返回Mozilla/5.原创 2013-07-08 10:57:49 · 2889 阅读 · 0 评论 -
微信公众平台开发[6]-开发模式-高级功能-自定义菜单的管理
我在这里做一个这样的假设,假设看到此文章的读者如果有用户已经通过申请获取自定义菜单的权限。1、每次调用都会覆盖之前的自定义菜单;2、自定义菜单更新后,并不是实时生效,有一个缓存的过程,最长是一天;3、每个菜单名称字数为6个;4、一级菜单最多为3个;5、二级菜单最多为5个;6、紧支持点击后触发消息。有些读者可能会问,看到过一些公众号的自定义菜单,居然点击之后直接打原创 2013-08-16 15:10:55 · 1700 阅读 · 0 评论 -
微信公众平台开发[10]-开发模式-高级功能-将图片、视频、音频I内容上传到微信服务器并发送给用户
我这里虽然有文档,但考虑到微信官方没有公布相应的接口,故我在这里只先做预留,不暴露,请谅解。原创 2013-08-16 15:19:11 · 1682 阅读 · 0 评论 -
微信公众平台开发[9]-开发模式-高级功能-通过图片、视频、音频ID获取内容
我这里虽然有文档,但考虑到微信官方没有公布相应的接口,故我在这里只先做预留,不暴露,请谅解。原创 2013-08-16 15:18:39 · 1097 阅读 · 0 评论 -
微信公众平台开发[7]-开发模式-高级功能-主动发消息
我这里虽然有文档,但考虑到微信官方没有公布相应的接口,故我在这里只先做预留,不暴露,请谅解。原创 2013-08-16 15:13:00 · 994 阅读 · 0 评论 -
微信公众平台开发[1]-开发模式-接入
1、地址:https://mp.weixin.qq.com2、注册,审核略过3、开启开发模式,步骤如截图:略过成为开发者的资料验证此时点击提交是提交不成功的,点击提交时,微信服务器会发送一个GET请求到你在url中填写的地址去做验证,这个是一次握手验证,验证你的服务器是否能支持响应,响应微信请求代码如下:(注:略过服务器搭建,域名空间等申请,建议使用百度原创 2013-08-16 12:14:38 · 1110 阅读 · 0 评论 -
微信公众平台开发[12]-开发模式-接口-天气
天气接口也是一个很常用的接口,我使用的是中国天气网天气预报接口,市面上大都使用的是这个接口。中国天气网提供了三个接口:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/10原创 2013-08-16 17:04:18 · 1625 阅读 · 0 评论 -
微信公众平台开发[11]-开发模式-接口-翻译
之前的篇幅在讲述如何对接微信,现在介绍市面上的我在网易的有道翻译申请了其翻译接口申请地址为:http://fanyi.youdao.com/openapi?path=data-modeAPI key:538958397keyfrom:yuyang2013接口程序调用:package weixin.intf;import java.io.BufferedRea原创 2013-08-16 16:36:22 · 766 阅读 · 0 评论 -
微信公众平台开发[8]-开发模式-高级功能-获取关注用户的信息
我这里虽然有文档,但考虑到微信官方没有公布相应的接口,故我在这里只先做预留,不暴露,请谅解。原创 2013-08-16 15:13:49 · 927 阅读 · 0 评论 -
微信公众平台开发[5]-开发模式-高级功能-获取access_token
access_token 是微信公众平台的一大亮点,有了这个值,在权限允许的情况下你可以做1、自定义菜单管理;2、主动发消息;3、获取关注用户的信息;4、通过图片、视频、音频ID获取内容;5、将图片、视频、音频I内容上传到微信服务器并发送给用户;接下来文章我只会讲解“自定义菜单管理”,其余的几个接口,我这里虽然有文档,但考虑到微信官方没有公布相应的接口,故我在这里只原创 2013-08-16 14:47:53 · 3782 阅读 · 3 评论 -
微信公众平台开发[4]-开发模式-关注、取消关注
之前文章中我已经介绍了接入微信“开发模式”,的流程。此篇介绍如何在一个用户关注了你的微信公众账号时回复内容。在微信公众平台之初的时候,用户关注后微信服务器端会自动发送一条文本消息,内容为“Hello2BizUser”,之后在2013-3-19号更新为发送一条事件消息,具体事件消息格式如下: 1376591672 你只需解析此请求然后做内容回复即可发送给用户原创 2013-08-16 14:08:16 · 1190 阅读 · 0 评论 -
微信公众平台开发[3]-开发模式-响应消息
继续上篇文章。微信服务器已将消息内容POST给我方服务器了,我们要响应其POST请求,并且按照对应的格式回复,即可发送请求。响应消息格式:(以文本格式为实例,其他格式请参照 微信官方api) 12345678 响应消息代码:if("POST".equals(request.getMethod())){ //接收输入流 数据 String wei原创 2013-08-16 13:56:49 · 1032 阅读 · 0 评论 -
微信公众平台开发[2]-开发模式-接收消息
接上一篇文章继续。我们已经完成开发模式的接入了,现在需要接收用户发送的消息内容。一旦开启并正确接入“开发模式”之后,用户所发的所有对话消息,微信服务器端都会直接POST给你之前填写的URL地址。先看一段微信服务器端发送来的用户文本消息: 用户openid 公众帐号openid 1376616038358 1这段文字是用户发送的一段文本信息,“MsgType”表原创 2013-08-16 13:28:16 · 874 阅读 · 0 评论 -
微信公众平台开发[13]-html5新颖活动-摇一摇
功能很早就实现了,没时间和大家分享,现在来分享下。此功能通过html5新特性重力加速实现,不多说,上代码: 摇一摇,送妹子 //需要判断浏览器是否支持 if (window.DeviceMotionEvent) { window.addEventListener('devicemotion', deviceMo原创 2014-03-19 17:59:45 · 2714 阅读 · 0 评论