第1章 初识微信公众平台
1.1 什么是微信公众平台
1.2 微信公众平台介绍
1.2.1 发展历程
1.2.2 公众平台功能
1.3 公众平台注册与认证
1.3.1 公众号的分类
1.3.2 注册网址及流程
1.4 公众平台的编辑与开发
1.4.1 编辑模式
1.4.2 开发模式
本章小结
动手实践
第2章 微信公众平台开发
准备
2.1 开发环境搭建
2.1.1 接入指南
2.1.2 接口测试号申请
2.1.3 接口在线调试
2.2 基础接口
2.2.1 获取接口调用凭证
2.2.2 获取微信服务器IP地址
2.3 微信Web开发调试工具
2.3.1 调试微信网页授权
2.3.2 调试JS-SDK的相关功能
2.3.3 移动调试
2.3.4 与Chrome集成与调试
本章小结
动手实践
第3章 自定义菜单
3.1 发送HTTPS请求
3.1.1 HTTPS概述
3.1.2 微信上的实现方法
3.2 自定义菜单接口
3.2.1 自定义菜单创建接口
3.2.2 自定义菜单查询接口
3.2.3 自定义菜单删除接口
3.2.4 自定义菜单事件推送
3.2.5 个性化菜单接口
3.2.6 获取自定义菜单配置接口
3.3 响应菜单单击事件
本章小结
动手实践
第4章 消息的接收与响应
4.1 接收普通用户消息
4.1.1 封装接收消息结构
4.1.2 文本消息
4.1.3 图片消息
4.1.4 语音消息
4.1.5 视频消息
4.1.6 小视频消息
4.1.7 地理位置消息
4.1.8 链接消息
4.2 接收事件推送
4.2.1 封装事件
4.2.2 关注/取消事件
4.2.3 扫描带参数二维码事件
4.2.4 上报地理位置事件
4.2.5 自定义菜单事件
4.3 回复消息
4.3.1 被动响应消息
4.3.2 客服消息接口
4.3.3 回复消息代码实现
4.4 聊天机器人
4.4.1 聊天机器人介绍
4.4.2 聊天机器人的实现
本章小结
动手实践
第5章 用户管理与账号管理
5.1 用户管理
5.1.1 用户标签管理
5.1.2 设备用户备注名
5.1.3 获取用户基本信息
5.1.4 获取用户列表
5.1.5 获取用户地理位置
5.2 账号管理
5.2.1 创建二维码接口
5.2.2 长链接转短链接接口
5.2.3 微信认证事件推送
本章小结
第6章 微信小店
6.1 微信小店搭建
6.1.1 小店概况
6.1.2 添加商品
6.1.3 商品管理
6.1.4 货架管理
6.1.5 订单管理
6.1.6 运费模板管理
6.1.7 图片库
6.2 自定义开发
6.2.1 微信小?
6.2.2 支付成功通知
6.3 小店实例
6.3.1 订单创建
6.3.2 订单查询
6.3.3 订单物流查询
本章小结
第7章 微信支付
7.1 申请微信支付
7.1.1 支付申请流程
7.1.2 经营类目选择
7.1.3 资费标准
7.2 公众号支付
7.2.1 场景介绍
7.2.2 开发步骤
7.2.3 业务流程
7.3 JS API接口开发
7.3.1 获取微信版本号
7.3.2 H5调用支?
7.3.3 收货地址共享
本章小结
第8章 高级接口
8.1 客服接口
8.1.1 消息转发到客服
8.1.2 客服管理
8.1.3 会话控制
8.1.4 获取聊天记录
8.2 OAuth 2.0授权
8.2.1 OAuth 2.0介绍
8.2.2 获取接口凭证方法
8.3 获取关注者列表
8.4 素材管理
8.4.1 新增临时素材
8.4.2 获取临时素材
8.4.3 新增永久素材
8.4.4 获取永久素材
8.4.5 删除永久素材
8.4.6 修改永久素材
8.4.7 获取永久素材总数
8.4.8 获取永久素材列表
8.5 高级群发接口
本章小结
第9章 天气预报应用实例
9.1 微信接入框架
9.1.1 Senparc介绍
9.1.2 关键类说明
9.1.3 引入说明
9.2 天气接口
9.2.1 阿里云登录
9.2.2 接口使用
9.3 PM2.5接口
9.3.1 接口规范
9.3.2 接口使用
9.4 功能设计
9.5 开发实现
9.5.1 消息接收
9.5.2 API接口调用
9.5.3 接口数据处理
9.5.4 消息发送
本章小结
动手实践
第10章 游戏开发应用实例
10.1 项目介绍
10.1.1 游戏规则
10.1.2 核心流程
10.2 功能设计
10.2.1 获取用户信息
10.2.2 游戏功能
10.3 功能实现
10.3.1 游戏启动
10.3.2 蚊子飞出
10.3.3 蚊子计数
10.3.4 游戏结束
本章小结
动手实践
第11章 微商城综合实例
11.1 项目介绍
11.2 功能设计
11.2.1 微商城的功能
11.2.2 数据库设计
11.3 开发实现
11.3.1 微商城的菜单
11.3.2 首页
11.3.3 分类
11.3.4 购物车
11.3.5 我的商城
11.3.6 系统后台实现
本章小结
动手实践
附录 接口返回码说