更新时间:2019-01-05 01:17:15
封面
版权信息
前言
第1章 微信公众平台介绍
1.1 微信及其平台
1.2 微信公众账号注册
1.2.1 注册公众账号
1.2.2 注册测试号
1.3 微信公众平台的使用
1.3.1 功能
1.3.2 微信支付
1.3.3 管理
1.3.4 推广
1.3.5 统计
1.3.6 设置
1.3.7 开发者中心
1.4 本章小结
第2章 本地开发环境搭建及程序开发基础
2.1 本地开发环境的搭建
2.1.1 WampServer的安装
2.1.2 其他开发环境套件
2.2 程序开发基础
2.2.1 PHP语法及使用
2.2.2 MySQL的使用
2.2.3 其他常用语言
2.3 本章小结
第3章 服务器资源与消息交互原理
3.1 服务器资源
3.1.1 新浪云SAE
3.1.2 其他服务器资源
3.2 开发工具
3.3 微信开发者中心
3.3.1 配置和启用服务器
3.3.2 配置失败常见问题与分析
3.3.3 自动回复当前时间
3.3.4 消息交互原理分析
3.3.5 消息体加/解密实现
3.4 微信开发调试工具
3.4.1 微信调试器
3.4.2 接口调试工具
3.5 本章小结
第4章 接收消息与发送消息
4.1 接收普通消息
4.1.1 文本消息
4.1.2 图片消息
4.1.3 语音消息
4.1.4 视频消息
4.1.5 地理位置消息
4.1.6 链接消息
4.2 发送被动回复消息
4.2.1 文本消息
4.2.2 图片消息
4.2.3 语音消息
4.2.4 视频消息
4.2.5 音乐消息
4.2.6 图文消息
4.3 接收事件推送消息
4.4 案例实践
4.4.1 微信基础消息SDK
4.4.2 调用API实现图文天气预报
4.4.3 查询数据库回复笑话
4.5 本章小结
第5章 Access Token和自定义菜单
5.1 Access Token
5.1.1 Access Token介绍
5.1.2 接口调用请求说明
5.1.3 实现代码
5.2 自定义菜单
5.2.1 自定义菜单介绍
5.2.2 按钮类型
5.2.3 创建菜单
5.2.4 个性化菜单
5.2.5 查询菜单
5.2.6 删除菜单
5.2.7 菜单事件推送
5.3 案例实践
5.3.1 自动缓存与更新Access Token
5.3.2 扫描快递条码查询快递进度
5.4 本章小结
第6章 用户信息与用户管理
6.1 用户标签管理
6.1.1 创建标签
6.1.2 查询所有标签
6.1.3 修改标签名
6.1.4 给用户打标签
6.1.5 获取用户标签列表
6.2 用户备注
6.3 用户地理位置
6.3.1 获取用户地理位置
6.3.2 转换坐标到地址
6.4 用户列表
6.4.1 获取用户列表
6.4.2 分批获取
6.5 获取用户基本信息
6.6 案例实践
6.6.1 个性化欢迎语
6.6.2 同步所有用户信息
6.7 本章小结
第7章 网页授权与网页应用开发
7.1 OAuth2.0网页授权