《微信公眾平台與小程式開發 ——實驗與項目案例教程》是2020年1月電子工業出版社出版的圖書,作者是林世鑫、李圓。
基本介紹
- 中文名:微信公眾平台與小程式開發 ——實驗與項目案例教程
- 作者:林世鑫、李圓
- 出版社:電子工業出版社
- 出版時間:2020年1月
- 頁數:344 頁
- 定價:57 元
- 開本:16 開
- ISBN:9787121371394
內容簡介,目錄,
內容簡介
本書是根據高職院校的學情特點,面向軟體技術相關專業的學生,編寫的高職微廈地臭信公眾平台和小程式開發類教材。全書覆蓋公眾號開發”與小程式開發”兩大模組,採用實驗案例式”與項目實訓式”的論述安排,通過28個實驗介紹了微信公眾號開發以及小程式開發的基礎知識,包括各類接口、組件與前端後台之您道射間的數據互動。
目錄
第1講 微信公眾號開發準備 1
1.1 微信公眾號開發簡介 1
1.2 工具與環境準備 5
1.3 微信公眾號的註冊申請 10
第2講 關鍵字回復 17
2.1 自動回復“hello,world!” 17
2.2 關鍵字回復 22
2.3 關鍵字查詢回復 24
第3講 接收回復不同類型的訊息 27
3.1 微信公眾號的用戶訊息類型 27
3.2 判斷用戶訊息的類型 31
3.3 回復不同類型的訊息 33
第4講 微信公眾號自定義選單 47
4.1 自定義閥拘騙疊選單簡介 47
4.2 使用接口調試工具定義選單 50
4.3 使用程式實現自定義選單 52
第5講 獲取用戶信息 55
5.1 OpenID原理分析 55
5.2 獲取用戶的OpenID 57
5.3 獲取用戶信息 62
第6講 事件回復訊息 68
6.1 關注/取消事件回復 68
6.2 獲取用戶地理位置 72
6.3 解析用戶傳送的位置訊息 74
第7講 傳送客服訊息 78
7.1 客謎謎葛服訊息的原理 78
7.2 傳送客服訊息的實現 86
第8講 帶參數的二維碼 94
8.1 原理分析 94
8.2 生成二維碼的實現過程 95
8.3 帶參數的二維碼的套用 99
第9講 傳送模板訊息 104
9.1 實驗知識概述 104
9.2 訊息模板的準備 107
9.3 傳送模板訊息的實現 111
第10講 JS-SDK的套用 118
10.1 JS-SDK調用原理分析 118
10.2 調用JS-SDK接口的實現 124
10.3 程式測試 132
第11講 小程式開發準備 134
11.1 小程式的體系架構 134
11.2 小程式開發工具的準符霸拔辯備 135
11.3 註冊小程式的AppID 135
11.4 微信開發者工具簡介 141
第12講 小程式Hello World 147
12.1 新建小程式項目 147
12.2 程式運行的過程分析 149
12.3 顯示當前日期時間 157
12.4 改變小程式的外觀 159
12.5 小程式的測試 160
第13講 獲取用戶的微信信息 165
13.1 用戶信息的數據格式 165
13.2 用戶信息數據的顯示 167
第14講 購物小程式首頁的UI設計 178
14.1 新建項目與素材準備 179
14.2 頁面的布局設計 181
14.3 頁面UI的實現 182
第15講 會員中心UI設計 196
15.1 頁面檔案與素材檔案的準備 197
15.2 頁面的布局與數據準備 198
15.3 頁面UI的實現 199
第16講 二維碼的套用 221
16.1 掃描二維碼 221
16.2 生成二維碼 225
第17講 多媒體娛樂小程式 231
17.1 素欠套擊材與頁面檔案的準備 231
17.2 視頻播放頁面的實現 234
17.3 音樂播放頁面的實現 239
17.4 圖片瀏覽頁面的實現 248
第18講 小程式的界面與互動效果 256
18.1 項目素材與頁面準備 257
18.2 動態設定導航欄 258
18.3 動態設定tabBar 263
18.4 頁面下拉刷新 267
18.5 小程式己兆互動對話框 269
第19講 手機小助手 277
19.1 項目與檔案準備 278
19.2 傳輸與網路接口 280
19.3 桌面與電池接口 292
19.4 電話與聯繫人接口 297
19.5 手機羅盤接口 303
第20講 網上書店與購物車 307
20.1 檔案、素材與數據準備 308
20.2 用戶登錄模組的實現 310
20.3 圖書分類的實現 315
20.4 圖書信息列表的實現 319
20.5 圖書詳情頁的實現 325
20.6 購物車列表頁的實現 329,
第1講 微信公眾號開發準備 1
1.1 微信公眾號開發簡介 1
1.2 工具與環境準備 5
1.3 微信公眾號的註冊申請 10
第2講 關鍵字回復 17
2.1 自動回復“hello,world!” 17
2.2 關鍵字回復 22
2.3 關鍵字查詢回復 24
第3講 接收回復不同類型的訊息 27
3.1 微信公眾號的用戶訊息類型 27
3.2 判斷用戶訊息的類型 31
3.3 回復不同類型的訊息 33
第4講 微信公眾號自定義選單 47
4.1 自定義選單簡介 47
4.2 使用接口調試工具定義選單 50
4.3 使用程式實現自定義選單 52
第5講 獲取用戶信息 55
5.1 OpenID原理分析 55
5.2 獲取用戶的OpenID 57
5.3 獲取用戶信息 62
第6講 事件回復訊息 68
6.1 關注/取消事件回復 68
6.2 獲取用戶地理位置 72
6.3 解析用戶傳送的位置訊息 74
第7講 傳送客服訊息 78
7.1 客服訊息的原理 78
7.2 傳送客服訊息的實現 86
第8講 帶參數的二維碼 94
8.1 原理分析 94
8.2 生成二維碼的實現過程 95
8.3 帶參數的二維碼的套用 99
第9講 傳送模板訊息 104
9.1 實驗知識概述 104
9.2 訊息模板的準備 107
9.3 傳送模板訊息的實現 111
第10講 JS-SDK的套用 118
10.1 JS-SDK調用原理分析 118
10.2 調用JS-SDK接口的實現 124
10.3 程式測試 132
第11講 小程式開發準備 134
11.1 小程式的體系架構 134
11.2 小程式開發工具的準備 135
11.3 註冊小程式的AppID 135
11.4 微信開發者工具簡介 141
第12講 小程式Hello World 147
12.1 新建小程式項目 147
12.2 程式運行的過程分析 149
12.3 顯示當前日期時間 157
12.4 改變小程式的外觀 159
12.5 小程式的測試 160
第13講 獲取用戶的微信信息 165
13.1 用戶信息的數據格式 165
13.2 用戶信息數據的顯示 167
第14講 購物小程式首頁的UI設計 178
14.1 新建項目與素材準備 179
14.2 頁面的布局設計 181
14.3 頁面UI的實現 182
第15講 會員中心UI設計 196
15.1 頁面檔案與素材檔案的準備 197
15.2 頁面的布局與數據準備 198
15.3 頁面UI的實現 199
第16講 二維碼的套用 221
16.1 掃描二維碼 221
16.2 生成二維碼 225
第17講 多媒體娛樂小程式 231
17.1 素材與頁面檔案的準備 231
17.2 視頻播放頁面的實現 234
17.3 音樂播放頁面的實現 239
17.4 圖片瀏覽頁面的實現 248
第18講 小程式的界面與互動效果 256
18.1 項目素材與頁面準備 257
18.2 動態設定導航欄 258
18.3 動態設定tabBar 263
18.4 頁面下拉刷新 267
18.5 小程式互動對話框 269
第19講 手機小助手 277
19.1 項目與檔案準備 278
19.2 傳輸與網路接口 280
19.3 桌面與電池接口 292
19.4 電話與聯繫人接口 297
19.5 手機羅盤接口 303
第20講 網上書店與購物車 307
20.1 檔案、素材與數據準備 308
20.2 用戶登錄模組的實現 310
20.3 圖書分類的實現 315
20.4 圖書信息列表的實現 319
20.5 圖書詳情頁的實現 325
20.6 購物車列表頁的實現 329
12.2 程式運行的過程分析 149
12.3 顯示當前日期時間 157
12.4 改變小程式的外觀 159
12.5 小程式的測試 160
第13講 獲取用戶的微信信息 165
13.1 用戶信息的數據格式 165
13.2 用戶信息數據的顯示 167
第14講 購物小程式首頁的UI設計 178
14.1 新建項目與素材準備 179
14.2 頁面的布局設計 181
14.3 頁面UI的實現 182
第15講 會員中心UI設計 196
15.1 頁面檔案與素材檔案的準備 197
15.2 頁面的布局與數據準備 198
15.3 頁面UI的實現 199
第16講 二維碼的套用 221
16.1 掃描二維碼 221
16.2 生成二維碼 225
第17講 多媒體娛樂小程式 231
17.1 素材與頁面檔案的準備 231
17.2 視頻播放頁面的實現 234
17.3 音樂播放頁面的實現 239
17.4 圖片瀏覽頁面的實現 248
第18講 小程式的界面與互動效果 256
18.1 項目素材與頁面準備 257
18.2 動態設定導航欄 258
18.3 動態設定tabBar 263
18.4 頁面下拉刷新 267
18.5 小程式互動對話框 269
第19講 手機小助手 277
19.1 項目與檔案準備 278
19.2 傳輸與網路接口 280
19.3 桌面與電池接口 292
19.4 電話與聯繫人接口 297
19.5 手機羅盤接口 303
第20講 網上書店與購物車 307
20.1 檔案、素材與數據準備 308
20.2 用戶登錄模組的實現 310
20.3 圖書分類的實現 315
20.4 圖書信息列表的實現 319
20.5 圖書詳情頁的實現 325
20.6 購物車列表頁的實現 329,
第1講 微信公眾號開發準備 1
1.1 微信公眾號開發簡介 1
1.2 工具與環境準備 5
1.3 微信公眾號的註冊申請 10
第2講 關鍵字回復 17
2.1 自動回復“hello,world!” 17
2.2 關鍵字回復 22
2.3 關鍵字查詢回復 24
第3講 接收回復不同類型的訊息 27
3.1 微信公眾號的用戶訊息類型 27
3.2 判斷用戶訊息的類型 31
3.3 回復不同類型的訊息 33
第4講 微信公眾號自定義選單 47
4.1 自定義選單簡介 47
4.2 使用接口調試工具定義選單 50
4.3 使用程式實現自定義選單 52
第5講 獲取用戶信息 55
5.1 OpenID原理分析 55
5.2 獲取用戶的OpenID 57
5.3 獲取用戶信息 62
第6講 事件回復訊息 68
6.1 關注/取消事件回復 68
6.2 獲取用戶地理位置 72
6.3 解析用戶傳送的位置訊息 74
第7講 傳送客服訊息 78
7.1 客服訊息的原理 78
7.2 傳送客服訊息的實現 86
第8講 帶參數的二維碼 94
8.1 原理分析 94
8.2 生成二維碼的實現過程 95
8.3 帶參數的二維碼的套用 99
第9講 傳送模板訊息 104
9.1 實驗知識概述 104
9.2 訊息模板的準備 107
9.3 傳送模板訊息的實現 111
第10講 JS-SDK的套用 118
10.1 JS-SDK調用原理分析 118
10.2 調用JS-SDK接口的實現 124
10.3 程式測試 132
第11講 小程式開發準備 134
11.1 小程式的體系架構 134
11.2 小程式開發工具的準備 135
11.3 註冊小程式的AppID 135
11.4 微信開發者工具簡介 141
第12講 小程式Hello World 147
12.1 新建小程式項目 147
12.2 程式運行的過程分析 149
12.3 顯示當前日期時間 157
12.4 改變小程式的外觀 159
12.5 小程式的測試 160
第13講 獲取用戶的微信信息 165
13.1 用戶信息的數據格式 165
13.2 用戶信息數據的顯示 167
第14講 購物小程式首頁的UI設計 178
14.1 新建項目與素材準備 179
14.2 頁面的布局設計 181
14.3 頁面UI的實現 182
第15講 會員中心UI設計 196
15.1 頁面檔案與素材檔案的準備 197
15.2 頁面的布局與數據準備 198
15.3 頁面UI的實現 199
第16講 二維碼的套用 221
16.1 掃描二維碼 221
16.2 生成二維碼 225
第17講 多媒體娛樂小程式 231
17.1 素材與頁面檔案的準備 231
17.2 視頻播放頁面的實現 234
17.3 音樂播放頁面的實現 239
17.4 圖片瀏覽頁面的實現 248
第18講 小程式的界面與互動效果 256
18.1 項目素材與頁面準備 257
18.2 動態設定導航欄 258
18.3 動態設定tabBar 263
18.4 頁面下拉刷新 267
18.5 小程式互動對話框 269
第19講 手機小助手 277
19.1 項目與檔案準備 278
19.2 傳輸與網路接口 280
19.3 桌面與電池接口 292
19.4 電話與聯繫人接口 297
19.5 手機羅盤接口 303
第20講 網上書店與購物車 307
20.1 檔案、素材與數據準備 308
20.2 用戶登錄模組的實現 310
20.3 圖書分類的實現 315
20.4 圖書信息列表的實現 319
20.5 圖書詳情頁的實現 325
20.6 購物車列表頁的實現 329