內容簡介
《微信公眾平台搭建與開發揭秘》全書共15章,主要內容有微信公眾平台介紹、編輯模式的操作管理、開發模式的驗證、地理位置信息的使用、常用api對接、資料庫操作、快取處理、wap站搭建,以及刮刮樂和秒殺等促銷功能。此外,本書對於騰訊微生活和第三方微信接口也作了初步介紹,最後以一個具體實例介紹了微信公眾賬號的開發流程。
《微信公眾平台搭建與開發揭秘》在編寫過程中,既重視內容的全面性,又注重實際套用,採用微信公眾平台的官方文檔進行修改,沒有進行封裝和最佳化,沒有編程基礎的讀者也能夠讀懂,輕鬆上手。每章最後附有微信公眾賬號成功案例,啟發讀者實現技術與內容的融合。本書既適合對微信公眾平台感興趣、但沒有編程基礎的讀者學習提高,也可供程式設計師開發微信公眾平台時參考。
作品目錄
《微信公眾平台搭建與開發揭秘》
前 言
第1章 初識微信公眾平台1
1.1 微信公眾平台介紹 2
1.1.1 微信公眾平台歷史 2
1.1.2 為什麼要使用微信公眾平台 2
1.1.3 微信公眾平台與微信公眾賬號的關係 3
1.1.4 微信公眾賬號與微信的區別 3
1.1.5 微信公眾賬號與微博的區別 3
1.1.6 哪些人群適合使用微信公眾賬號 3
1.2 微信公眾賬號申請 4
如何註冊微信公眾賬號 4
第2章 熟悉微信公眾平台 10
2.1 規範運營微信公眾平台 11
2.2 微信公眾平台界面 11
2.2.1 首頁 12
2.2.2 實時訊息 13
2.2.3 用戶管理 17
2.2.4 群發信息 18
2.2.5 素材管理 19
.2.2.6 設定 19
2.2.7 高級功能 21
第3章 微信公眾平台編輯模式 23
3.1 開啟編輯模式 24
3.2 設定自動回復 25
3.2.1 被添加自動回復 26
3.2.2 訊息自動回復 28
3.2.3 關鍵字自動回復 29
第4章 微信公眾平台開發模式 37
4.1 開發模式的優點 38
4.2 開啟開發模式 39
4.3 百度bae搭建伺服器 41
4.3.1 註冊賬號 42
4.3.2 創建套用 43
4.3.3 選擇域名 44
4.3.4 上傳代碼包 45
4.3.5 計費標準 46
4.4 新浪sae搭建伺服器 46
4.5 在虛擬主機上搭建伺服器 50
4.6 開發接口的驗證 51
第5章 開發模式基本功能設計 54
5.1 開發工具的選擇 55
5.2 微信公眾平台官方示例分析 55
5.3 訊息自動回復 63
5.4 關鍵字自動回復 65
第6章 開發模式進階 68
6.1 關注回復 69
6.2 圖片訊息 72
6.3 地理位置訊息 74
6.4 連結訊息 75
6.5 音樂回復 79
6.6 圖文信息 81
第7章 lbs的開發 87
7.1 百度地圖api88
7.1.1 反 geocoding 88
7.1.2 測距 93
7.1.3 天氣查詢 98
7.1.4 周邊檢索 101
7.1.5 導航地圖 104
7.2 google地圖 108
7.2.1 經緯度解析 108
7.2.2 google distance matrix api 110
7.2.3 google places api 112
7.3 高德地圖 114
第8章 api的調用 117
8.1 小黃雞118
8.2 百度翻譯122
8.3 快遞查詢 124
8.4 每日笑話 129
8.5 rss訂閱 131
8.6 足球比分 133
第9章 資料庫 136
9.1 啟用資料庫 137
9.1.1 創建資料庫 137
9.1.2 創建數據表 139
9.1.3 測試資料庫 141
9.2 資料庫關鍵字回復 143
9.3 識別用戶 147
9.4 保存用戶數據 149
第10章 wap站搭建 153
10.1 超連結 154
10.2 調用wap套用 155
10.3 生成wap站 157
10.4 自建wap頁 159
第11章 快取 162
11.1 創建快取 163
11.2 快取套用 164
11.3 返回上級選單 166
第12章 高級功能 170
12.1 秒殺 171
12.2 刮刮樂 173
12.3 視頻播放 179
12.4 會員綁定 181
12.5 代碼調試 184
12.6 svn部署 186
第13章 騰訊微生活 189
13.1 哪些企業在使用騰訊微生活190
13.2 微生活功能 191
13.2.1 移動時代的泛會員管理平台 191
13.2.2 對接企業自有客戶與交易系統 192
13.2.3 二維碼+lbs的創新市場推廣 192
13.2.4 移動時代的多客服系統 192
13.2.5 微信企業套用與電子商務 192
13.2.6 企業自媒體平台 193
第14章 第三方接口 194
14.1 樂享微信195
14.2 365微服務195
14.3 賓果科技 196
14.4 小i機器人 197
14.5 v5智慧型客服 198
14.6 小九機器人 198
14.7 微擎 199
第15章 打造自己的微信公眾平台201
15.1 設計功能 202
15.2 構造框架 202
15.3 收集數據 204
15.4 編寫代碼 205
15.4.1 第一步:搭建數據類型框架 205
15.4.2 第二步:處理地理位置信息 207
15.4.3 第三步:回複音樂信息 207
15.4.4 第四步:資料庫關鍵字回復 208