微信公眾平台企業號開發揭秘

基本介紹

  • 中文名:微信公眾平台企業號開發揭秘
  • 作者:蔣書平
  • 定價:69元
微信公眾平台企業號開發揭秘
微信公眾平台企業號開發揭秘
作者:蔣書平
定價:69元
印次:1-1
ISBN:9787302506744
出版日期:2018.09.01
印刷日期:2018.08.08
本書主要介紹關於微信公眾平台企業號的開發意義、開發目的及開發過程等,分11章內容詳細講述微信企業號開發環境的搭建、開發工具、接口的開發文檔解讀和編碼實現。每個小節都會介紹對應接口的詳細描述、參數意義、參數是否可選的表格、請求的方式、請求的地址、請求的返回結果,然後給出實現代碼,而且代碼中包含非常清晰的注釋,方便讀者理解代碼的意義。本書適合零基礎且不熟悉微信公眾平台開發的讀者以及企事業單位微信企業號開發從業者、維護人員以及微信開發的愛好者閱讀。
目錄
第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.10API文檔 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.3Tomcat連線埠及啟動配置 33
2.3.4MyEclipse開發配置 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關於TomcatWeb提交 65
3.3.4關於BeyondCompare的使用 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.5Post訊息結構體封裝說明 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.1Text文本訊息 212
8.2.2Image圖片訊息 214
8.2.3Voice音頻訊息 217
8.2.4Video錄像訊息 220
8.2.5File檔案訊息 223
8.2.6文本卡片訊息 225
8.2.7News圖文訊息 228
8.2.8MpNews訊息 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.1OAuth驗證接口 256
10.1.1接口說明 256
10.1.2企業獲取Code 257
10.1.3根據Code獲取成員信息 262
10.2UesrID與OpenID互換接口 264
10.2.1UesrID轉換OpenID接口編程 264
10.2.2OpenID轉換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

相關詞條

熱門詞條

聯絡我們