书籍 微信公众平台与小程序开发的封面

微信公众平台与小程序开发PDF电子书下载

张剑明著

购买点数

11

出版社

北京:人民邮电出版社

出版时间

2019

ISBN

标注页数

257 页

PDF页数

269 页

图书目录

第一部分 2

第01章 微信互联网 2

1.1 微信,是一个生活方式 2

1.2 微信公众平台 7

1.2.1 公众平台简介 7

1.2.2 服务号和订阅号 8

1.3 企业号 9

1.4 企业微信 10

1.5 小程序 11

1.6 微信开放平台 11

1.7 微信支付 13

1.8 表情开放平台 14

1.9 微信广告 15

1.10 微信互联网 15

1.11 小结 16

第02章 准备工作 17

2.1 开发环境 17

2.2 集成软件包 18

XAMPP的安装与配置方法 19

2.3 集成开发工具 24

2.4 PHP开发框架 26

2.4.1 CI简介 26

2.4.2 CI配置 28

2.4.3 CI目录改造 30

2.4.4 微信公众号开发配置 31

2.5 小结 33

第03章 公众号开发初体验 34

3.1 开发概述 34

3.1.1 OpenID 34

3.1.2 UnionID 35

3.1.3 公众号使用场景 35

3.2 公众号消息会话流程 37

3.3 接入自己的第一个公众号 38

3.3.1 接入步骤 38

3.3.2 接入实践 40

3.4 接口权限及调用频率 48

3.5 微信开发样式库——WeUI 51

3.5.1 网页开发样式库 51

3.5.2 小程序开发样式库 52

3.6 小结 53

第04章 常用调试方法及工具 54

4.1 微信测试号 54

4.2 接口在线调试 57

4.3 微信开发者工具 58

4.3.1 微信网页授权调试 59

4.3.2 JS-SDK权限校验 61

4.3.3 网页远程调试 61

4.4 前端调试工具 62

4.4.1 谷歌浏览器开发者工具 63

4.4.2 vConsole 66

4.5 移动端抓包与调试 67

Charles抓包工具 71

4.6 小结 72

第二部分 74

第05章 微信网页开发 74

5.1 微信网页授权原理 74

5.1.1 网页授权注意事项 75

5.1.2 网页授权流程 76

5.2 微信网页授权实例 77

5.3 微信网页多域名授权 84

5.3.1 原理分析 84

5.3.2 代码实现 86

5.4 微信JS-SDK 89

5.4.1 接入准备 89

5.4.2 JS-SDK接口实例 91

5.5 小结 95

第06章 微信支付 96

6.1 微信支付接入方式 96

6.2 微信支付准备工作 98

6.3 微信支付实践 99

6.3.1 示例代码解析 100

6.3.2 支付示例 101

6.3.3 支付结果通知 106

6.4 聚合支付 109

6.5 小结 115

第07章 微信登录 117

7.1 微信开放平台 117

7.1.1 个人开发者 118

7.1.2 UnionID机制 119

7.2 微信自动登录 120

7.2.1 数据结构设计 121

7.2.2 代码实现 123

7.2.3 使用UnionID登录 128

7.2.4 如何应用到现有站点 130

7.3 小结 130

第三部分 132

第08章 初识微信小程序 132

8.1 小程序简介 132

8.2 开发第一个小程序 134

8.2.1 注册微信小程序 134

8.2.2 新建项目 134

8.2.3 查看小程序效果 135

8.2.4 小程序主要文件 136

8.2.5 项目代码解析 138

8.3 认识开发者工具 142

8.4 小程序功能演变 144

8.5 小程序流量入口 146

8.6 小程序应用场景 147

8.6.1 小程序与HTML5应用的差异 147

8.6.2 如何着手开发小程序 148

8.7 小结 149

第09章 小程序架构分析 150

9.1 小程序开发框架 150

9.1.1 基础组件 151

9.1.2 运行环境差异 152

9.1.3 与浏览器环境差异 153

9.2 页面生命周期 153

9.3 页面路由 156

页面栈 157

9.4 兼容性 161

9.5 小结 162

第四部分 164

第10章 案例:第一个echo server程序 164

10.1 接入开发者模式 164

10.2 消息响应 165

公众号session会话保持 171

10.3 自定义菜单 172

10.4 小结 175

第11章 案例:公众号智能小助手 176

11.1 需求描述 176

11.2 数据库设计 177

11.3 功能实现 179

11.3.1 主题添加 179

11.3.2 主题查看 181

11.3.3 图片下载 184

11.3.4 图片预览 187

11.3.5 聊天机器人 188

11.3.6 入口函数 192

11.4 运行效果 193

11.5 小结 194

第12章 案例:小程序人脸识别 195

12.1 Face++ API 195

注册并创建应用 199

12.2 创建项目 200

12.2.1 界面设计 200

12.2.2 目录结构及配置 201

12.3 功能实现 202

12.3.1 界面 203

12.3.2 照片上传及预览 205

12.3.3 绘制人脸矩形框 208

12.3.4 人脸识别 213

12.4 与后端交互 222

12.4.1 接口封装 222

12.4.2 接口安全 225

12.4.3 小程序登录 228

12.5 小结 240

第13章 服务器运维 241

13.1 站点搭建 241

13.1.1 域名申请及配置 241

13.1.2 域名备案 243

13.1.3 服务器购买 244

13.1.4 登录服务器 245

13.1.5 服务器环境搭建 247

13.2 服务器监控 250

13.2.1 常用Linux命令 250

13.2.2 Zabbix监控系统 253

13.3 负载均衡 253

负载均衡带来的问题 254

13.4 小结 257

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包