新到貨2本75折
微信公眾平台與小程序開發:從零搭建整套系統(第2版)

微信公眾平台與小程序開發:從零搭建整套系統(第2版)

  • 定價:414
  • 優惠價:87360
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書系統全面地介紹了微信公眾平臺與小程式開發的各方面知識。
 
《微信公眾平臺與小程式開發——從零搭建整套系統(第2版)》由4個部分組成,第一部分從微信公眾平臺的基礎知識入手,在闡述微信開發環境與相關技術的同時,介紹常用的調試方法及工具。第二部分主要介紹微信網頁開發的原理與流程,並對微信支付和微信登錄技術進行了分析。第三部分對微信小程式的架構進行了分析。第四部分介紹了echo server程式、公眾號智慧小助手、小程式人臉識別等案例,並圍繞如何搭建一個具有獨立功能變數名稱的博客網站講解伺服器運維的相關知識。

《微信公眾平臺與小程式開發——從零搭建整套系統(第2版)》適合Web前端開發工程師、後端開發工程師以及具有一定程式開發基礎的技術人員閱讀,本書也可作為培訓班教材使用。
 

作者介紹

張劍明,高級工程師,從事Web全棧開發工作多年,擅長多個領域的技術開發及研究工作,曾在騰訊等知名互聯網企業及初創型企業工作。

 

目錄

第一部分
第01章 微信互聯網
1.1 微信,是一個生活方式 .2
1.2 微信公眾平臺 .7
1.2.1 公眾平臺簡介 .7
1.2.2 服務號和訂閱號 .8
1.3 企業號 9
1.4 企業微信 10
1.5 小程式 .11
1.6 微信開放平臺 11
1.7 微信支付 13
1.8 表情開放平臺 14
1.9 微信廣告 15
1.10 微信互聯網 .15
1.11 小結 16
第02 章 準備工作
2.1 開發環境 17
2.2 整合式軟體包 18
XAMPP 的安裝與配置方法 19
2.3 集成開發工具 .24
2.4 PHP 開發框架 .26
2.4.1 CI 簡介 .26
2.4.2 CI 配置 .28
2.4.3 CI 目錄改造 30
2.4.4 微信公眾號開發配置 31
2.5 小結 .33
第03 章 公眾號開發初體驗
3.1 開發概述 .34
3.1.1 OpenID .34
3.1.2 UnionID .35
3.1.3 公眾號使用場景 .35
3.2 公眾號消息會話流程 .37
3.3 接入自己的第 一個公眾號 .38
3.3.1 接入步驟 .38
3.3.2 接入實踐 .40
3.4 介面許可權及調用頻率 .48
3.5 微信開發樣式庫——WeUI .51
3.5.1 網頁開發樣式庫 .51
3.5.2 小程式開發樣式庫.52
3.6 小結 .53
第04 章 常用調試方法及工具
4.1 微信測試號 54
4.2 介面線上調試 57
4.3 微信開發者工具 .58
4.3.1 微信網頁授權調試 59
4.3.2 JS-SDK 許可權校驗 61
4.3.3 網頁遠程調試 .61
4.4 前端調試工具 .62
4.4.1 谷歌流覽器開發者工具 63
4.4.2 vConsole .66
4.5 移動端抓包與調試 .67
Charles 抓包工具 71
4.6 小結 72

第二部分
第05 章 微信網頁開發
5.1 微信網頁授權原理 74
5.1.1 網頁授權注意事項 .75
5.1.2 網頁授權流程 .76
5.2 微信網頁授權實例 .77
5.3 微信網頁多功能變數名稱授權 84
5.3.1 原理分析 .84
5.3.2 代碼實現 .86
5.4 微信 JS-SDK 89
5.4.1 接入準備 .89
5.4.2 JS-SDK 介面實例 .91
5.5 小結 .95
第06 章 微信支付
6.1 微信支付接入方式 .96
6.2 微信支付準備工作 .98
6.3 微信支付實踐 .99
6.3.1 示例代碼解析 100
6.3.2 支付示例 .101
6.3.3 支付結果通知 106
6.4 聚合支付 109
6.5 小結 115
第07 章 微信登錄
7.1 微信開放平臺 117
7.1.1 個人開發者 .118
7.1.2 UnionID 機制 119
7.2 微信自動登錄 .120
7.2.1 資料結構設計 .121
7.2.2 代碼實現 .123
7.2.3 使用 UnionID 登錄 128
7.2.4 如何應用到現有網站 .130
7.3 小結 130

第三部分
第08 章 初識微信小程式
8.1 小程式簡介 .132
8.2 開發第 一個小程式 134
8.2.1 註冊微信小程式 134
8.2.2 新建項目 134
8.2.3 查看小程式效果 .135
8.2.4 小程式主要檔 .136
8.2.5 項目代碼解析 .138
8.3 認識開發者工具 142
8.4 小程式功能演變 144
8.5 小程式流量入口 .146
8.6 小程式應用場景 147
8.6.1 小程式與 HTML5 應用的差異 147
8.6.2 如何著手開發小程式 .148
8.7 小結 .149
第09 章 小程式架構分析
9.1 小程式開發框架 .150
9.1.1 基礎組件 151
9.1.2 運行環境差異 .152
9.1.3 與流覽器環境差異 .153
9.2 頁面生命週期 .153
9.3 頁面路由 156
頁面棧 157
9.4 相容性 .161
9.5 小結 162

第四部分
第10 章 案例:第 一個 echo server 程式
10.1 接入開發者模式 164
10.2 消息回應 .165
公眾號 session 會話保持 .171
10.3 自訂菜單 172
10.4 小結 175
第11 章 案例:公眾號智能小助手
11.1 需求描述 .176
11.2 資料庫設計 .177
11.3 功能實現 179
11.3.1 主題添加 .179
11.3.2 主題查看 .181
11.3.3 圖片下載 .184
11.3.4 圖片預覽 .187
11.3.5 聊天機器人 .188
11.3.6 入口函數 192
11.4 運行效果 .193
11.5 小結 .194
第 12 章 案例:小程式人臉識別
12.1 Face++ API 195
註冊並創建應用 199
12.2 創建項目 .200
12.2.1 介面設計 200
12.2.2 目錄結構及配置 .201
12.3 功能實現 202
12.3.1 介面 . 203
12.3.2 照片上傳及預覽 .205
12.3.3 繪製人臉矩形框 .208
12.3.4 人臉識別 213
12.4 與後端交互.222
12.4.1 介面封裝 . 222
12.4.2 介面安全 . 225
12.4.3 小程式登錄 228
12.5 小結 240

第13 章 伺服器運維
13.1 網站搭建 241
13.1.1 功能變數名稱申請及配置 .241
13.1.2 功能變數名稱備案 243
13.1.3 伺服器購買 244
13.1.4 登錄伺服器 245
13.1.5 伺服器環境搭建 247
13.2 伺服器監控 250
13.2.1 常用 Linux 命令 .250
13.2.2 Zabbix 監控系統 253
13.3 負載均衡 .253
負載均衡帶來的問題 254
13.4 小結 .257

 

詳細資料

  • ISBN:9787115508942
  • 規格:平裝 / 257頁 / 16k / 19 x 26 x 1.28 cm / 普通級 / 單色印刷 / 2-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【商業理財-商業】商業周刊電子書暢銷展:實踐理想自己,閱讀,找到工作/生活/自己的平衡與幸福,單書88折、雙書82折
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 科學75折起
  • 799現折79
  • 紅樓夢