图书介绍
微信公众平台 搭建、开发与实践指南PDF|Epub|txt|kindle电子书版本网盘下载
- 戴晟晖编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113188634
- 出版时间:2014
- 标注页数:318页
- 文件大小:56MB
- 文件页数:331页
- 主题词:移动电话机-程序开发工具-指南
PDF下载
下载说明
微信公众平台 搭建、开发与实践指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微信公众平台的作用1
1.1 认识微信公众平台1
1.1.1 群发消息1
1.1.2 自动回复消息3
1.1.3 通过自定义回复接口扩充功能4
1.1.4 通过自定义菜单接口扩充功能4
1.2 申请微信公众平台账号6
1.2.1 注册前的准备6
1.2.2 公众账号的注册7
1.2.3 申请服务号还是订阅号12
1.3 微信公众平台管理13
1.3.1 登录公众平台13
1.3.2 消息管理14
1.3.3 用户管理15
1.3.4 素材管理17
1.3.5 群发消息21
1.4 高级功能之编辑模式22
1.4.1 启用编辑模式22
1.4.2 使用自动回复23
1.5 高级功能之开发模式25
1.5.1 启用开发模式25
1.5.2 申请测试账号27
第2章 微信公众平台开发的环境准备30
2.1 微信公众平台运行原理30
2.1.1 初学者的疑问30
2.1.2 微信公众平台运行原理31
2.2 公众账号服务器32
2.2.1 公众账号服务器需具备的条件32
2.2.2 准备一台Web服务器33
2.3 使用百度应用引擎BAE34
2.3.1 申请百度开发者账号34
2.3.2 创建一个工程37
2.3.3 部署程序代码39
2.3.4 上传代码到百度云41
2.3.5 浏览代码结果47
2.4 设置微信接口配置49
2.4.1 登录配置测试账号49
2.4.2 接口配置50
2.4.3 开发接口验证51
2.5 简单案例:自动回复消息55
2.5.1 案例描述55
2.5.2 编写PHP代码55
2.5.3 上传测试57
第3章 微信公众平台开发的知识准备59
3.1 搭建微信公众平台的开发环境59
3.1.1 下载安装Eclipse59
3.1.2 在Eclipse中编写微信公众平台代码63
3.2 微信公众平台开发最简单语言:PHP67
3.2.1 初识PHP67
3.2.2 PHP基本语法67
3.2.3 PHP分支:选择不同功能69
3.2.4 PHP循环:重复同一功能74
3.2.5 用PHP数组保存微信中的信息78
3.3 微信用XML封装消息83
3.3.1 什么是XML84
3.3.2 XML语法简介86
3.3.3 初探微信消息的XML格式90
3.4 微信封装信息的另一种格式:JSON91
3.4.1 JSON语法格式92
3.4.2 JSON格式的微信数据94
3.5 微信公众账号与用户之间的数据传输95
3.5.1 HTTP协议96
3.5.2 GET方法97
3.5.3 POST方法98
3.5.4 GET与POST的区别99
3.6 如何长期保存与用户交互的信息100
3.6.1 常用数据库系统100
3.6.2 下载安装MySQL101
3.6.3 PHP使用MySQL中的数据104
3.6.4 在百度云中申请免费数据库107
3.6.5 使用百度云数据库109
第4章 处理微信的基本消息112
4.1 编写获取微信用户发来消息的代码112
4.1.1 获取微信用户发来的文本112
4.1.2 获取微信用户发来的图片117
4.1.3 下载微信用户发来的图片120
4.1.4 获取微信用户发来的地理位置127
4.1.5 获取微信用户发来的链接130
4.2 编写给用户发送消息的代码133
4.2.1 发送文本内容给微信用户133
4.2.2 发送图片给微信用户134
4.2.3 发送音乐给微信用户137
4.2.4 发送图文信息给微信用户141
4.3 编写人工给用户发送消息的代码145
4.3.1 客服消息接口145
4.3.2 客服消息接口使用实例148
4.4 案例:微信版在线客服150
4.4.1 案例描述150
4.4.2 编写PHP代码152
4.4.3 上传测试154
第5章 响应微信推送的事件157
5.1 什么是事件157
5.2 用户关注或取消关注的处理158
5.2.1 关注和取消关注事件158
5.2.2 欢迎关注者158
5.3 用户扫描二维码的处理161
5.3.1 生成带参数的二维码161
5.3.2 响应用户扫描二维码167
5.4 案例:给关注用户自动回复信息168
5.4.1 案例描述168
5.4.2 编写PHP代码169
5.4.3 上传测试171
第6章 管理用户173
6.1 分组管理用户173
6.1.1 公众账号中有哪些分组173
6.1.2 新建一个分组178
6.1.3 修改分组名称181
6.2 管理关注者183
6.2.1 获取关注者的OpenID列表183
6.2.2 查询用户所在分组187
6.2.3 将用户添加到分组中189
6.3 获取用户基本信息191
6.4 案例:获取所有用户的信息195
6.4.1 案例描述195
6.4.2 编写代码195
6.4.3 运行测试200
第7章 自定义微信底部的菜单202
7.1 什么是自定义菜单202
7.1.1 自定义菜单展示202
7.1.2 自定义菜单的限制203
7.2 管理自定义菜单204
7.2.1 创建自定义菜单204
7.2.2 查询用户自定义菜单206
7.2.3 删除自定义菜单208
7.3 自定义菜单事件209
7.4 案例:“微音乐”的自定义菜单211
7.4.1 案例描述211
7.4.2 编写生成菜单的代码211
7.4.3 执行代码生成菜单214
7.4.4 编写响应用户事件的代码214
7.4.5 测试菜单功能216
第8章 高级应用之语音识别217
8.1 收发语音和视频信息217
8.1.1 接收微信用户发来的语音217
8.1.2 发送语音给微信用户220
8.1.3 接收微信用户发来的视频223
8.1.4 发送视频给微信用户227
8.2 使用微信的语音识别230
8.2.1 开启语音识别功能230
8.2.2 接收语音识别结果232
8.3 案例:微信语音点歌台235
8.3.1 案例描述235
8.3.2 编写代码236
8.3.3 上传测试238
第9章 高级应用之API240
9.1 使用扩展API240
9.1.1 什么是扩展API240
9.1.2 百度API240
9.1.3 查询指定地址的经纬度(Geocoding接口)242
9.2 回家的距离247
9.2.1 能计算距离的API247
9.2.2 用户到家还有多远248
9.3 人机聊天252
9.3.1 申请小黄鸡账号252
9.3.2 调用小黄鸡接口257
9.3.3 公众账号调用小黄鸡259
第10章 综合应用案例:微信通译262
10.1 案例概述262
10.2 案例分析262
10.2.1 英汉词典功能的需求262
10.2.2 百度词典263
10.2.3 百度翻译265
10.2.4 百度翻译API266
10.3 百度翻译API的使用267
10.3.1 申请API Key和扩容267
10.3.2 调用形式及返回数据格式269
10.3.3 在浏览器中调用百度翻译API271
10.4 实现代码272
10.4.1 编写调用百度翻译API的方法272
10.4.2 处理用户发送的文本273
10.5 案例测试276
第11章 综合应用案例:天气早知道280
11.1 案例概述280
11.1.1 国家气象局提供的天气预报网站280
11.1.2 天气预报API281
11.2 编写代码286
11.2.1 获取全国城市代码286
11.2.2 获取天气预报信息291
11.2.3 处理用户发来的消息293
11.3 案例测试295
第12章 综合应用案例:微信股票行情297
12.1 案例概述297
12.1.1 股票相关的知识297
12.1.2 行情查询的功能298
12.2 案例分析299
12.3 实现代码301
12.3.1 获取股票代码301
12.3.2 编写调用新浪接口的代码306
12.3.3 编写公众账号处理代码309
12.4 案例测试312
附录A 接口在线调试功能的使用315