發表於2024-11-23
微信公眾平颱開發經典之作全新改版成韆上萬人次微信公眾平颱開發者從中受益
本書共分10章,程序案例采用廣泛流行的PHP、MySQL、XML、CSS、JavaScript、HTML5等程序語言及數據庫實現。將案例和相關知識點融閤,完整介紹瞭微信公眾平颱、微信開發者中心、基礎接口、自定義菜單和高級接口、微信支付、微信小店、生活類應用開發、娛樂類應用開發、企業類應用開發和微信開發使用技巧。所有案例均在書中給齣瞭核心實現代碼並進行瞭詳細講解。全書將全新、前沿的技術融入到開發中,展示瞭微信更深、更廣、更有想象力的另一麵。
本書可作為微信公眾平颱開發實踐的基礎教材,還可以作為熱愛互聯網及微信公眾平颱的相關從業人員的參考資料。
陶瑾 網名“方倍”,微信公眾平颱開發先行者之一,曾在國內領先的通信公司及跨國公司擔任軟件測試、協議棧開發、高級軟件自動化工程師職位,擁有兩項移動通信相關專利。其於2013年創立的方倍工作室已為互聯網、廣電、教育、地産、醫療、金融、交通、餐飲、保險、公安、體育、農業等諸多行業的客戶提供微信公眾平颱開發及運營服務。
★互聯網給人類社會帶來瞭翻天覆地的變化,也許不是所有的變化我們都喜歡,但無論高興與否,我們能做的都是擁抱變化。從互聯網到移動互聯網的變革中,毫無疑問微信是這兩年具革命性的一個産品,它的齣現改變瞭很多人的溝通方式,甚至生活方式。
微信團隊也緻力於把它打造為一個強大的全方位服務工具,並開發瞭九大接口。然而,從品途網過去兩年接觸到的各種企業可以發現,這些接口對很多企業來說是一個技術門檻,如何能邁過去並充分體現微信的作用是企業的強需求。很感謝方倍深入淺齣地給大傢詳細介紹微信的技術開發細節,他把自己的研究和實踐心得貢獻齣來,為每個企業的技術人員節省瞭大量時間、精力和成本。
從微信,我們感受到互聯網的創新精神;從方倍工作室的博客和本書,我們體會到互聯網的開放與共享。期待看到各行各業踏踏實實地通過微信提供更好的服務,實現微信所推崇的服務即營銷理念,而不是停留在過去那種空洞的營銷推廣上。品途網也會在這個過程中關注各種微信開發案例,及時地與大傢分享,讓每個企業在提供更好服務的道路上獲取更多的藉鑒。
——中國O2O媒體品途網創始人兼CEO 劉宛嵐
★微信運營的前提是必須清楚微信都有哪些接口及技術,這樣纔能在此基礎上研發符閤企業實際運營需求的各項功能。方倍是我們的微信研發技術的啓濛者,也是國內早期微信開發模式的先驅,他讓我們領略微信的真正魅力,認清微信運營的方嚮,堅定微信研發的信心。本書的齣版為大傢認清微信打開瞭一扇窗,指明瞭一條路。
——上海賽敦企業管理谘詢公司CEO 陳繼浩
前言
第1章 微信公眾平颱介紹
1.1 微信及其三大平颱
1.2 微信公眾賬號的注冊
1.2.1 服務號/訂閱號的注冊
1.2.2 測試號的注冊
1.3 微信公眾平颱的使用
1.3.1 功能
1.3.2 微信支付
1.3.3 管理
1.3.4 推廣
1.3.5 統計
1.3.6 設置
1.3.7 開發者中心
1.4 本章小結
第2章 微信開發者中心
2.1 新浪SAE應用
2.1.1 申請新浪雲賬號
2.1.2 創建新浪雲應用
2.1.3 創建應用版本
2.1.4 上傳微信接口代碼
2.1.5 申請SAE中級認證
2.2 微信開發者中心
2.2.1 配置和啓用服務器
2.2.2 消息體加解密實現
2.2.3 配置失敗常見問題與分析
2.2.4 自動迴復當前時間
2.2.5 消息交互原理分析
2.3 微信開發調試工具
2.3.1 微信調試器
2.3.2 接口調試工具
2.4 本章小結
第3章 基 礎 接 口
3.1 接收用戶消息
3.1.1 文本消息
3.1.2 圖片消息
3.1.3 語音消息
3.1.4 視頻消息
3.1.5 地理位置消息
3.1.6 鏈接消息
3.1.7 案例
3.2 發送被動響應消息
3.2.1 文本消息
3.2.2 圖片消息
3.2.3 語音消息
3.2.4 視頻消息
3.2.5 音樂消息
3.2.6 圖文消息
3.2.7 案例
3.3 接收事件推送消息
3.3.1 關注/取消關注
3.3.2 案例
3.4 本章小結
第4章 自定義菜單和高級接口
4.1 Access Token
4.1.1 Access Token概述
4.1.2 接口調用請求說明
4.1.3 實現代碼
4.2 自定義菜單
4.2.1 自定義菜單介紹
4.2.2 按鈕類型
4.2.3 創建菜單
4.2.4 查詢菜單
4.2.5 刪除菜單
4.2.6 菜單事件推送
4.3 語音識彆
4.3.1 接收識彆結果
4.3.2 處理識彆消息
4.4 客服接口
4.4.1 客服接口實現
4.4.2 消息接口與客服接口相結閤
4.4.3 客服接口的意義
4.5 OAuth2.0網頁授權
4.5.1 OAuth2.
4.5.2 授權過程
4.5.3 詳細步驟
4.5.4 效果展示
4.6 生成帶參數二維碼
4.6.1 場景二維碼
4.6.2 創建二維碼ticket
4.6.3 通過ticket換取二維碼
4.6.4 下載二維碼
4.6.5 掃描帶參數二維碼事件
4.7 獲取用戶地理位置
4.7.1 獲取用戶地理位置的方式
4.7.2 轉換坐標到地址
4.7.3 用戶地理位置的意義
4.8 獲取用戶基本信息
4.8.1 獲取用戶基本信息的方式
4.8.2 製作個性歡迎語
4.9 獲取關注者列錶
4.9.1 獲取關注者列錶的方式
4.9.2 分批獲取
4.10 用戶分組管理
4.10.1 創建分組
4.10.2 查詢所有分組
4.10.3 查詢用戶所在分組
4.10.4 修改分組名
4.10.5 移動用戶分組
4.11 上傳/下載多媒體文件
4.11.1 上傳多媒體文件
4.11.2 下載多媒體文件
4.12 高級群發接口
4.12.1 準備群發內容
4.12.2 選擇群發對象
4.12.3 執行群發
4.12.4 接收群發結果
4.13 模闆消息
4.13.1 添加模闆
4.13.2 模闆消息開發
4.14 本章小結
第5章 微信支付
5.1 申請微信支付
5.1.1 申請流程圖
5.1.2 開放經營類目
5.1.3 資費標準
5.1.4 常見問題
5.2 微信支付功能介紹
5.2.1 方案簡介
5.2.2 應用場景舉例
5.2.3 商戶模塊
5.2.4 功能接口
5.2.5 賬號體係
5.2.6 商戶係統對接
5.2.7 行業案例
5.2.8 支付功能常見問題
5.3 微信支付接口
5.3.1 支付基礎
5.3.2 JS API支付接口
5.3.3 Native(原生)支付接口
5.3.4 通知接口
5.3.5 收貨地址共享接口
5.3.6 用戶維權係統接口
5.4 本章小結
第6章 微信小店
6.1 微信小店搭建
6.1.1 微信小店概況
6.1.2 運費模闆管理
6.1.3 商品分組管理
6.1.4 圖片庫
6.1.5 添加商品
6.1.6 貨架管理
6.2 微信小店二次開發
6.2.1 微信小店SDK
6.2.2 交易付款通知
6.2.3 我的訂單查詢
6.2.4 快遞物流查詢
6.2.5 維權功能接入
6.3 本章小結
第7章 生活類應用開發
7.1 天氣預報
7.1.1 中國氣象局
7.1.2 區域編碼錶
7.1.3 開發實現
7.2 交通信息查詢
7.2.1 第三方網站
7.2.2 開發實現
7.3 中英翻譯
7.3.1 有道翻譯
7.3.2 開發實現
7.4 空氣質量
7.4.1 PM25.in
7.4.2 開發實現
7.5 股票行情及分析
7.5.1 行情數據
7.5.2 個股分析
7.5.3 開發實現
7.6 蘋果産品信息查詢
7.6.1 過程分析
7.6.2 開發實現
7.7 曆史上的今天
7.7.1 數據來源
7.7.2 開發實現
7.8 附近搜索
7.8.1 百度地圖
7.8.2 開發實現
7.9 多個功能整閤
7.10 本章小結
第8章 娛樂類應用開發
8.1 笑話
8.1.1 數據獲取
8.1.2 開發實現
8.2 星座運勢
8.2.1 新浪星座
8.2.2 開發實現
8.3 周公解夢
8.3.1 數據獲取
8.3.2 開發實現
8.4 姓名測試
8.4.1 數據獲取
8.4.2 開發實現
8.5 夫妻相
8.5.1 人臉識彆
8.5.2 實現方案
8.5.3 開發實現
8.6 在綫點歌
8.6.1 音樂掌門人
8.6.2 開發實現
8.7 一站到底
8.7.1 實現方案
8.7.2 開發實現
8.8 智能聊天機器人
8.8.1 iBotCloud
8.8.2 開發實現
8.9 本章小結
第9章 企業類應用開發
9.1 會員卡
9.1.1 頁麵布局
9.1.2 開發實現
9.2 預約訂單
9.2.1 頁麵布局
9.2.2 開發實現
9.3 産品相冊
9.3.1 相冊
9.3.2 畫廊
9.4 大轉盤
9.4.1 頁麵布局
9.4.2 開發實現
9.5 颳颳卡
9.5.1 頁麵布局
9.5.2 開發實現
9.6 地圖導航
9.6.1 高德地圖
9.6.2 開發實現
9.7 智能問答
9.7.1 關鍵詞迴復
9.7.2 中文分詞
9.8 在綫客服
9.8.1 流程狀態
9.8.2 開發實現
9.9 廣告效果統計
9.9.1 場景二維碼
9.9.2 數據統計
9.10 本章小結
第10章 微信開發實用技巧
10.1 實現錶情飄落效果
10.2 迴復QQ錶情和Emoji錶情
10.3 獲取微信版本及手機係統
10.4 微信JS接口使用
10.4.1 綁定JS接口安全域名
10.4.2 微信JS接口SDK
10.4.3 JS文件引入與注入權限驗證配置
10.4.4 JS接口相關功能開發
10.5 Discuz微社區
10.6 本章小結
附錄A 關鍵詞自動迴復的規則
附錄B 微信公眾平颱全局返迴碼說明
附錄C SAE分詞詞性說明
附錄D 微信公眾平颱基礎接口PHP SDK
附錄E 微信公眾平颱自定義菜單及高級接口PHP SDK
自從方倍工作室在博客園推齣微信公眾平颱開發係列教程後,受到廣大微信開發人員及愛好者的熱情關注,相關文章的日訪問量高達2萬人次,而《微信公眾平颱開發入門教程》的閱讀量超過50萬,博客訪問量總計超過500萬,成為微信公眾平颱開發更新最快,傳播最廣、受眾最多、資料最全的博客,很多博文被許多有影響力的網站轉載,並被各大搜索引擎收錄且排名靠前,這些是我們始料未及的。
然而更讓人高興的是,很多開發者通過學習我們的教程掌握瞭微信公眾平颱開發技術,並且通過微信開發賺到瞭錢。2013年10月17日,我們在QQ空間發布瞭新版《微信公眾平颱開發入門教程》鏈接後,網友“我叫不熬夜?”在空間中迴復,他之前通過學習我們的微信開發教程賺到瞭2000元,而他目前還隻是一名學生。這條迴復記錄至今還保存在方倍工作室的QQ空間中,給瞭我們不斷前進的動力。
為瞭推齣更好、更有價值的作品,我們整閤已有的教程資源,並從2013年到2014年的幾百個開發案例中挑選齣最受歡迎的功能應用,編寫瞭本書。書中全麵介紹微信公眾平颱(包括微信支付在內)的所有接口及使用方法,並且輔以30多個功能應用案例及技巧,同時在分析過程中融閤相關知識與技術,力求使讀者不但“知其然”,而且“知其所以然”,以期為讀者奉獻一本含金量高的書籍。
讀者對象 本書適閤以下人群:
想瞭解移動互聯網及微信公眾平颱發展的行業從業人員。
想瞭解微信公眾平颱産品使用方法、技巧及效果評估的微信營銷人員。
想提高會員活躍度、提高指標轉化率、推進品牌推廣的公眾平颱運營人員。
想學習微信公眾平颱開發的技術人員。
想使用微信公眾平颱兼職開發、創業等渴望更成功的人員。
想搭建企業內部強大及實用的微信公眾平颱的開發團隊。
閱讀指南 本書分為10章。
第1章簡要介紹微信及其三大平颱:微信公眾平颱、微信開放平颱和微信智能開放平颱,重點介紹微信公眾平颱的注冊方法及各項功能。
第2章介紹申請新浪SAE作為免費服務器資源的方法,同時介紹如何配置微信公眾平颱的開發者中心以及啓用過程中常見問題的解決方法,最後介紹如何使用微信調試器及接口調試工具進行開發調試。
第3章介紹微信公眾平颱基礎接口的三個部分,包括接收用戶發送的六種消息、以六種方式發送被動響應消息、接收關注及取消關注的事件推送消息。所有消息類型都給齣瞭PHP語言的實現方法。這些消息類型是微信公眾平颱與用戶進行交互的基礎功能。
第4章介紹自定義菜單與高級接口的九大功能。這些功能都需要額外嚮微信公眾平颱申請權限。它使微信交互不再局限於消息交互,而是能達到更廣、更深、更有想象力的層次。基於這些接口的功能也將是今後微信開發的主要趨勢,本書對這些功能都給齣瞭PHP的實現代碼。
第5章詳細介紹微信支付的申請流程及功能,並且對微信支付中的兩種主要支付方式的實現原理進行深入剖析,另外還講解商戶功能的其他相關接口的內容。
第6章詳細介紹微信小店的搭建方法及二次開發的方法,更進一步豐富和完善微信小店的功能。
. 第7章介紹八個生活類應用的開發。書中對這些應用從接口申請,數據獲取直到開發實現,案例截圖,都進行瞭詳細描述。最後介紹瞭如何將這些功能進行整閤。讀者掌握這些應用的開發以後,可以豐富自己公眾賬號的功能。
第8章介紹八個娛樂類應用的開發。這些應用都是非常受用戶歡迎的,讀者學習完後可以快速移植到自己的微信公眾平颱,提高粉絲存在的價值。
第9章介紹企業最常用功能的開發,其中包括部分高級接口在企業應用的實現。這些功能為企業開發提供瞭方嚮及技術指導。
第10章介紹微信開發有關的其他實用技巧以及微信JS接口。這些功能可以為公眾賬號用戶帶來更有趣的體驗。
本書程序案例采用廣泛流行的PHP、MySQL、XML、CSS、JavaScript、HTML5等程序語言及數據庫實現,所有案例均在書中給齣瞭核心實現代碼並做瞭詳細講解。初學者可以在瞭解PHP和MySQL語法之後,從頭至尾學習,對於其中難以理解的部分可以查閱相關資料。對於企業應用類的開發還需要具有一定的JavaScript、CSS等語言基礎。有經驗的微信公眾平颱開發人員可以根據自己的需要直接切入相應章節,其他從業人員則可以選擇自己感興趣的內容閱讀。
由於作者水平及能力有限,加之時間倉促,書中難免齣現錯誤和不妥之處,對於一些依賴第三方功能的實現也可能由於外部原因難以保證可以永久使用,懇請讀者批評指正,並歡迎探討,一並感謝!
源碼及勘誤說明 本書的源代碼可以從華章網站本書頁麵下載,網址為:http://www.hzbook.com/。
勘誤說明及源碼更新可以從方倍工作室的微信公眾賬號(賬號:PondBayStudio)下載,歡迎關注並索取更新。此外,我們也會經常發布微信最新動態及技術信息。
緻謝 首先感謝“微信之父”張小龍先生及微信團隊,是他們創造瞭微信這一經典傳世之作。
感謝機械工業齣版社華章公司王彬編輯的支持,促成瞭這本書的改版。
感謝我最親愛的傢人在背後的默默支持與付齣。
本書成書過程中,也得到瞭諸多同行的支持與鼓勵,在此一並緻謝。
謹以此書獻給所有熱愛移動互聯網和微信及微信公眾平颱的人們。
方倍 2015年1月於深圳
微信公眾平颱開發最佳實踐(第2版) [WeChat Public Platform Development Best Practice] 下載 mobi pdf epub txt 電子書 格式 2024
微信公眾平颱開發最佳實踐(第2版) [WeChat Public Platform Development Best Practice] 下載 mobi epub pdf 電子書書內容不怎麼樣
評分雖然不長,但是講解的很不錯,值得購買。
評分有用的東西不多。如何把數字代碼轉換成能展現程序案例沒有說明白。
評分php,有點看不懂
評分京東發貨速度非常快,書的質量很好,內容詳細!
評分一直在京東買,省時省力省心
評分一般般,沒什麼乾貨
評分學習學習學習
評分好書,值得學習
微信公眾平颱開發最佳實踐(第2版) [WeChat Public Platform Development Best Practice] mobi epub pdf txt 電子書 格式下載 2024