微信公众平台企业号开发揭秘PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:蒋书平编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302506744
- 页数:313 页
第1章 初识微信企业号 1
1.1 什么是微信企业号 1
1.1.1 学习微信企业号开发的目的与意义 1
1.1.2 微信平台开发前景 2
1.2 注册微信企业号 2
1.3 微信企业号的使用 4
1.3.1 绑定微信 4
1.3.2 登录 4
1.3.3 消息群发 4
1.3.4 通讯录 6
1.3.5 企业应用 6
1.3.6 微信插件 7
1.3.7 管理工具 7
1.3.8 使用分析 8
1.3.9 我的企业 8
1.3.10 API文档 9
1.4 微信企业号认证 9
1.4.1 开始认证 9
1.4.2 微信企业号认证流程 9
1.4.3 认证之后的特权 10
1.5 本章小结 10
第2章 服务器搭建及本地开发环境配置 11
2.1 准备一个服务器 11
2.1.1 阿里云 11
2.1.2 新浪SAE的使用 14
2.1.3 百度BAE的使用 19
2.1.4 三方映射 22
2.1.5 服务器和本地环境搭建所需要的工具/软件 26
2.2 服务器搭建软件的安装和配置 27
2.2.1 搭建软件安装 27
2.2.2 服务器软件配置 29
2.2.3 服务器搭建完毕后的验证测试 31
2.3 本地开发环境配置 32
2.3.1 配置所需安装的软件 32
2.3.2 本地开发环境变量配置 33
2.3.3 Tomcat端口及启动配置 33
2.3.4 MyEclipse开发配置 33
2.4 建立自己的Java项目 35
2.4.1 项目的类型选择及命名 35
2.4.2 项目各个目录及文件的功能与意义 36
2.4.3 项目的编译与部署 36
2.4.4 本地开发环境及服务器搭建完毕后的验证测试 38
2.5 本章小结 42
第3章 建立连接 43
3.1 主动调用 43
3.1.1 主动调用概述 43
3.1.2 获取AccessToken 43
3.1.3 主动调用的频率限制 51
3.1.4 防止AccessToken过期的处理 51
3.2 回调模式 55
3.2.1 回调模式概述 55
3.2.2 使用回调模式所需加解密库下载 55
3.2.3 接收消息的加解密处理 55
3.2.4 编写加解密调用函数 56
3.2.5 项目提交到服务器 60
3.2.6 开启回调模式 63
3.3 代码提交与版本管理 64
3.3.1 关于GIT提交 64
3.3.2 关于SVN提交 65
3.3.3 关于Tomcat Web提交 65
3.3.4 关于Beyond Compare的使用 65
3.4 本章小结 65
第4章 管理通讯录 66
4.1 成员关注企业号 66
4.2 管理部门 69
4.2.1 创建部门 69
4.2.2 更新部门 72
4.2.3 获取部门列表 75
4.2.4 删除部门 77
4.2.5 Post消息结构体封装说明 79
4.3 管理成员 81
4.3.1 创建成员 81
4.3.2 更新成员 84
4.3.3 获取成员 87
4.3.4 获取部门成员 90
4.3.5 获取部门成员详细信息 92
4.3.6 删除成员 95
4.3.7 批量删除成员 97
4.4 管理标签 99
4.4.1 创建标签 99
4.4.2 更新标签 101
4.4.3 删除标签 103
4.4.4 获取标签成员 105
4.4.5 增加标签成员 107
4.4.6 删除标签成员 111
4.4.7 获取标签列表 114
4.5 本章小结 115
第5章 管理素材文件 116
5.1 上传临时素材 116
5.2 获取临时素材 122
5.3 上传永久素材 125
5.3.1 上传永久图文素材 126
5.3.2 上传其他类型永久素材 132
5.4 获取永久素材 137
5.5 删除永久素材 141
5.6 修改永久图文素材 145
5.7 获取素材总数 152
5.8 获取素材列表 154
5.9 上传图文消息内的图片 157
5.10 本章小结 162
第6章 管理企业号应用 163
6.1 获取企业号应用 163
6.2 设置企业号应用 167
6.3 获取应用概括列表 173
6.4 本章小结 176
第7章 接收消息与事件 177
7.1 接收普通消息 177
7.1.1 接收文本消息 177
7.1.2 接收图片消息 190
7.1.3 接收音频消息 191
7.1.4 接收录像消息 192
7.1.5 小视频消息 193
7.1.6 接收位置消息 194
7.1.7 接收link消息 195
7.2 接收事件 197
7.2.1 关注/取消关注事件 197
7.2.2 上报地理位置事件 198
7.2.3 菜单点击事件 199
7.2.4 菜单View事件 200
7.2.5 扫二维码事件 201
7.3 被动响应消息 202
7.3.1 响应文本消息 202
7.3.2 响应图片消息 204
7.3.3 响应音频消息 205
7.3.4 响应视频消息 206
7.3.5 响应图文消息 206
7.4 本章小结 209
第8章 发送消息 210
8.1 发送接口说明 210
8.2 发送类型及数据格式 212
8.2.1 Text文本消息 212
8.2.2 Image图片消息 214
8.2.3 Voice音频消息 217
8.2.4 Video录像消息 220
8.2.5 File文件消息 223
8.2.6 文本卡片消息 225
8.2.7 News图文消息 228
8.2.8 MpNews消息 231
8.3 本章小结 235
第9章 自定义菜单 236
9.1 菜单结构代码封装 236
9.2 创建自定义菜单 244
9.3 获取菜单列表 248
9.4 删除菜单 252
9.5 菜单创建异常解决 254
9.6 本章小结 255
第10章 身份验证接口 256
10.1 OAuth验证接口 256
10.1.1 接口说明 256
10.1.2 企业获取Code 257
10.1.3 根据Code获取成员信息 262
10.2 UesrID与OpenID互换接口 264
10.2.1 UesrID转换OpenID接口编程 264
10.2.2 OpenID转换UserID接口编程 267
10.3 二次验证 269
10.4 本章小结 273
第11章 引入第三方开发 274
11.1 接入天气预报 274
11.2 接入快递查询 285
11.3 接入小游戏 289
11.4 接入公交查询 291
11.5 接入笑话 296
11.6 智能机器人 300
11.7 本章小结 303
附录 全局错误码 304
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《交易平台经济学》平庆忠 2019
- 《“互联网+”下的信息、系统、平台与创新》黄佳佳,陈小慧,宋滔,卢彦君著 2018
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019