
微信公众号开发
akfly
先秦诸子,儒墨道法
展开
-
飞哥教你微信公众号开发-0-准备
虽然微信公众号开发,已经出来两三年时间了,但是网上没有完整的java版本的代码。最近有朋友想学习下,请我帮忙,所以我打算把我的代码分享出来供大家一起学习。欢迎大家一起交流学习学前准备,登录自己的微信公众号后台微信公众号开发文档通过下面申请到测试账号可以得到全部权限本文将严格按照下图的列表,来编写代码原创 2016-11-05 18:34:29 · 1012 阅读 · 0 评论 -
飞哥教你微信公众号开发-1-开始开发
在开始之前,先搭建个简单的java web工程spring mvc 来做web层httpclient 4.4来做http层log4j来做日志本文将实行微信公众号开发的两个简单接口获取access tokenaccess_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善原创 2016-11-05 18:47:02 · 938 阅读 · 0 评论 -
飞哥教你微信公众号开发-2-自定义菜单
自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。开启自定义菜单后,公众号界面如图所示: 同样先看开发文档 自定义菜单package com.fly.wechat.mpdemo.api.session;import java.util.ArrayList;import java.util.HashMap;im原创 2016-11-05 18:52:31 · 1025 阅读 · 0 评论 -
飞哥教你微信公众号开发-3-消息管理
当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。请注意:1、关于重试的消息排重,推荐使用msgid排重。2、微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次。假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。详情请见“发送消息-被动回复消息”。3、为了保证更高原创 2016-11-05 18:55:53 · 727 阅读 · 0 评论 -
飞哥教你微信公众号开发-4-微信网页开发
如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。网页授权获取用户基本信息 开发文档: 网页授权获取用户基本信息package com.fly.wechat.mpdemo.api.web;import org.springframework.stereotype原创 2016-11-05 19:01:33 · 889 阅读 · 0 评论 -
飞哥教你微信公众号开发-5-素材管理
公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。素材管理接口对所有认证的订阅号和服务号开放(注:自定义菜单接口和素材管理接口向第三方平台旗下未认证订阅号开放)。通过本接口,公众号可以新增临时素材(即上传临时多媒体文件)。开发文档:素材管理原创 2016-11-05 19:04:21 · 1381 阅读 · 0 评论 -
飞哥教你微信公众号开发-6-用户管理
开发者可以使用接口,对公众平台的分组进行查询、创建、修改、删除等操作,也可以使用接口在需要时移动用户到某个分组。目录1 创建分组2 查询所有分组3 查询用户所在分组4 修改分组名5 移动用户分组6 批量移动用户分组7 删除分组开发文档: 微信公众号开发-用户管理package com.f原创 2016-11-05 19:08:47 · 603 阅读 · 0 评论 -
飞哥教你微信公众号开发-7-账号管理
为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。开发文档: 微信公众号开发 账号管理package com.fly.wechat.mpdemo.api.web;import java.util.HashMap;import java.util.M原创 2016-11-05 19:13:02 · 1590 阅读 · 0 评论