定 價:¥69.00
作 者: | 蔣書平 |
出版社: | 清華大學出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787302506744 | 出版時間: | 2018-09-01 | 包裝: | |
開本: | 頁數: | 字數: |
第1章 初識微信企業(yè)號 1
1.1 什么是微信企業(yè)號 1
1.1.1 學習微信企業(yè)號開發(fā)的目的與意義 1
1.1.2 微信平臺開發(fā)前景 2
1.2 注冊微信企業(yè)號 2
1.3 微信企業(yè)號的使用 4
1.3.1 綁定微信 4
1.3.2 登錄 4
1.3.3 消息群發(fā) 4
1.3.4 通訊錄 6
1.3.5 企業(yè)應用 6
1.3.6 微信插件 7
1.3.7 管理工具 7
1.3.8 使用分析 8
1.3.9 我的企業(yè) 8
1.3.10 API文檔 9
1.4 微信企業(yè)號認證 9
1.4.1 開始認證 9
1.4.2 微信企業(yè)號認證流程 9
1.4.3 認證之后的特權 10
1.5 本章小結 10
第2章 服務器搭建及本地開發(fā)環(huán)境配置 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 服務器和本地環(huán)境搭建所需要的工具/軟件 26
2.2 服務器搭建軟件的安裝和配置 27
2.2.1 搭建軟件安裝 27
2.2.2 服務器軟件配置 29
2.2.3 服務器搭建完畢后的驗證測試 31
2.3 本地開發(fā)環(huán)境配置 32
2.3.1 配置所需安裝的軟件 32
2.3.2 本地開發(fā)環(huán)境變量配置 33
2.3.3 Tomcat端口及啟動配置 33
2.3.4 MyEclipse開發(fā)配置 33
2.4 建立自己的Java項目 35
2.4.1 項目的類型選擇及命名 35
2.4.2 項目各個目錄及文件的功能與意義 36
2.4.3 項目的編譯與部署 36
2.4.4 本地開發(fā)環(huán)境及服務器搭建完畢后的驗證測試 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 成員關注企業(yè)號 66
4.2 管理部門 69
4.2.1 創(chuàng)建部門 69
4.2.2 更新部門 72
4.2.3 獲取部門列表 75
4.2.4 刪除部門 77
4.2.5 Post消息結構體封裝說明 79
4.3 管理成員 81
4.3.1 創(chuàng)建成員 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 創(chuàng)建標簽 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章 管理企業(yè)號應用 163
6.1 獲取企業(yè)號應用 163
6.2 設置企業(yè)號應用 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章 發(fā)送消息 210
8.1 發(fā)送接口說明 210
8.2 發(fā)送類型及數據格式 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 創(chuàng)建自定義菜單 244
9.3 獲取菜單列表 248
9.4 刪除菜單 252
9.5 菜單創(chuàng)建異常解決 254
9.6 本章小結 255
第10章 身份驗證接口 256
10.1 OAuth驗證接口 256
10.1.1 接口說明 256
10.1.2 企業(yè)獲取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章 引入第三方開發(fā) 274
11.1 接入天氣預報 274
11.2 接入快遞查詢 285
11.3 接入小游戲 289
11.4 接入公交查詢 291
11.5 接入笑話 296
11.6 智能機器人 300
11.7 本章小結 303
附錄 全局錯誤碼 304