內容簡介
《微信商城開發實戰》是基於目前市場上關於開發微信商城的圖書空白而產生的,目的是手把手帶領讀者由淺入深地實現一個微信商城系統。主要內容包括:如何玩轉微信公眾號、匙挨乎如何通過微信公眾號的API接口來實現各種各樣的功能,以及如何進行微信商城系統的開發。同時,《微信商城開發實戰》附帶完整的項目源碼,讀者下載後可以直接運行。閱讀完《微信商城開發實戰》後,讀者會對如何開發微信商城有一個完再檔洪棄整的認識,可以根據自己的創意來實現一個屬於自己的定製化的微信商城系統。
《微信商城開發實戰》深入淺出,面向對微信開發感興趣或者急於將自己的創意通過微信平台來實現的讀者,同時對於移動網際網路以及
微信公眾平台的相關從業人員,《微信商城開發實戰》也具有極大的參考價值。
目錄
第1章 不寫代碼玩轉微信公眾號 / 1
1.1 微信發展歷程 / 1
1.2 微信號的類別 / 3
1.3 微信公眾號案例 / 5
1.4 擁有自己的微信服務號 / 8
1.4.1 群發功能 / 10
1.4.2 自動回復 / 12
1.4.3 自定義選單 / 16
1.4.4 多客服 / 16
1.5 編輯模式和開發模式 / 19
1.6 不寫代碼玩轉訂閱號 / 20
1.6.1 多圖文編輯模式進階——使用Word排版大量文字 / 21
1.6.2 多圖文編輯模式進階——使用HTML+CSS實現各種特效 / 22
1.6.3 多圖文編輯模式進階——他山之石 / 25
1.6.4 多圖文編輯模式進階腿設悼堡——獨門絕技 / 26
1.6.5 多圖文編輯模式——終極大法 / 29
第2章 微信服務號開發基礎 / 32
2.1 微信平台工作原理 / 32
2.2 服務號接入 / 42
2.3 開發調試環境搭建 / 46
2.3.1 使用Eclipse和Xdebug調試PHP代碼 / 47
2.3.2 使用模擬器調試微信程式代碼 / 52
2.4 產生我們自己的選單 / 57
2.5 自定義訊息回復功能的開發實現 / 71
第3章 微信商城開發 / 92
3.1 商城首頁開發 / 92
3.2.1 網頁模板 / 93
3.2.2 首頁廣告輪播 / 100
3.2.3 推薦商品列表 / 106
3.2.4 頁腳部分 / 111
3.2 商城用戶中心 / 112
3.2.1 用戶中心首頁功能 / 113
3.2.2 收貨地址管理功能 / 128
3.3 商品詳情頁面 / 135
3.4 購物車和支付流程 / 139
3.4.1 購物車 / 139
3.4.2 支付結算流程 / 155
3.5 登錄註冊系統 / 181
附錄A PHP中jQury驗證框架的使用 / 193
前言
目前微夜慨潤信已經成為最受歡迎全催的移動網際網路套用,可以說人們的日常生活已經離不開微信這個神奇的套用了。當你看到美麗的風景時,會拿出手機拍照,然後發微信朋友圈;你和朋友交流,也可以通過微信發語音訊息;你想查詢自己信用卡本月賬單,可以用微信關注銀行的服務號就可以非常方便地查詢了。
在這個移動網際網路方興未艾的時代,隨著越來越多的企業將自己的業務遷移到微信公眾號平台,微信上提供的服務也越來越多了。在微信上你可以用“掃一掃”領取肯德基的優惠券;你可以訂閱財經雜誌的訂閱號,每天閱讀最新財經資訊;你也可以關注線上旅遊網站的服務號來戒判籃預訂酒店。還有很多作家將自己的作品搬到訂閱號上來創建自己的自媒體。
隨著時代的發展,很多人已經不僅僅局限於享用別人微信服務號上提供的服務了,很多人更希望將自己的服務通過服務號提供給別人來實現自己的價值。通過微信創業已經不是什麼新鮮事情了,但是很多有創意想法的朋友卻苦於沒有技術能力來開發定製自己的服務號。在現在圖書市場上,針對微信服務號開發的書籍已經陸續出現放去匙,但是這些書籍都是針對基本接口調用來講解的。例如:如何產生服務號的自定義選單;如果接收/傳送訊息,如何獲取關注者列表等。這些基本的功能都是零散的,對於一個想在微信上創建商城來出售商品或者服務的商家來說是完全不夠的,這些商家真正需要的不僅僅是這些基本接口的調用,他們更需要的是如何去實現一個完整的基於微信的商城。
本書共分3章。第1章從微信服務號的註冊開始,講解如何在不寫一行代碼的情況下玩轉微信公眾號,闡明了微信上豐富多彩的多圖文是如何產生的,以及作為一個專業的微信服務號運營者應該需要掌握哪些基本技能。第2章講解作為一個開發者如何通過微信公眾號的API接口來實現各種各樣的功能,例如自定義訊息回復、自定義選單生成等,同時詳細講解了如何在本地進行微信程式的開發和調試。其中所有例子都附帶完整的源碼,大家可以將源碼直接下載到本地運行。第3章講解微信商城系統的開發,主要包括商城首頁開發、用戶中心開發、收貨地址管理、商品列表頁面實現、商品詳細頁面開發以及購物車和付款流程實現等內容。在本章中,我們基於ThinkPHP框架來實現一個完整的基於微信服務號的商城系統,詳細講解每一個功能模組、每一行代碼,大家完全可以按照書中步驟來一步一步實現一個屬於自己的微信商城系統。
在這個移動網際網路方興未艾的時代,隨著越來越多的企業將自己的業務遷移到微信公眾號平台,微信上提供的服務也越來越多了。在微信上你可以用“掃一掃”領取肯德基的優惠券;你可以訂閱財經雜誌的訂閱號,每天閱讀最新財經資訊;你也可以關注線上旅遊網站的服務號來預訂酒店。還有很多作家將自己的作品搬到訂閱號上來創建自己的自媒體。
隨著時代的發展,很多人已經不僅僅局限於享用別人微信服務號上提供的服務了,很多人更希望將自己的服務通過服務號提供給別人來實現自己的價值。通過微信創業已經不是什麼新鮮事情了,但是很多有創意想法的朋友卻苦於沒有技術能力來開發定製自己的服務號。在現在圖書市場上,針對微信服務號開發的書籍已經陸續出現,但是這些書籍都是針對基本接口調用來講解的。例如:如何產生服務號的自定義選單;如果接收/傳送訊息,如何獲取關注者列表等。這些基本的功能都是零散的,對於一個想在微信上創建商城來出售商品或者服務的商家來說是完全不夠的,這些商家真正需要的不僅僅是這些基本接口的調用,他們更需要的是如何去實現一個完整的基於微信的商城。
本書共分3章。第1章從微信服務號的註冊開始,講解如何在不寫一行代碼的情況下玩轉微信公眾號,闡明了微信上豐富多彩的多圖文是如何產生的,以及作為一個專業的微信服務號運營者應該需要掌握哪些基本技能。第2章講解作為一個開發者如何通過微信公眾號的API接口來實現各種各樣的功能,例如自定義訊息回復、自定義選單生成等,同時詳細講解了如何在本地進行微信程式的開發和調試。其中所有例子都附帶完整的源碼,大家可以將源碼直接下載到本地運行。第3章講解微信商城系統的開發,主要包括商城首頁開發、用戶中心開發、收貨地址管理、商品列表頁面實現、商品詳細頁面開發以及購物車和付款流程實現等內容。在本章中,我們基於ThinkPHP框架來實現一個完整的基於微信服務號的商城系統,詳細講解每一個功能模組、每一行代碼,大家完全可以按照書中步驟來一步一步實現一個屬於自己的微信商城系統。