微信公眾平台開發實戰與應用案例

微信公眾平台開發實戰與應用案例
定價:354
NT $ 308
  • 作者:陳小龍
  • 出版社:清華大學出版社
  • 出版日期:2015-07-01
  • 語言:簡體中文
  • ISBN10:7302401926
  • ISBN13:9787302401926
  • 裝訂:355頁 / 普通級 / 1-1
 

內容簡介

本書根據最新的微信6.1版本編寫,是作者使用微信公眾平台實際開發的經驗總結,全書從基礎到實踐循序漸進地介紹了微信公眾平台開發的各種知識和技術,包括微信公眾平台開發環境的搭建,各種接口及其開發方法,JS-JDK的應用開發,企業管理及二維碼的應用,賬號管理及企業號的使用,提供了6個常見應用案例,4個高級應用案例,1個微網站的開發案例,以及智能設備的聯接開發和網站訪問優化方面的內容,全書既考慮到內容的全面性,又注重開發技術的實戰操練,同時解決了微信開發中遇到的各種困惑和難題。

本書非常適合微信公眾平台開發初學者、大學生、微信營銷從業者以及微信開發人員使用,也很適合培訓機構或大中專院校作為微信實踐開發的教學用書。
 

目錄

第1章 與微信的第一次親密接觸
1.1微信——移動互聯網的領導者
1.2認識微信公眾平台
1.3如何注冊微信公眾號
1.4微信公眾號的功能
1.5微信公眾號的管理
1.6微信公眾號的推廣
1.7統計
1.8設置
1.9開發者中心

第2章 微信開發准備
2.1進入微信開發模式
2.2PHP開發環境的搭建
2.3虛擬主機的使用
2.3.1主機綁定域名
2.3.2FTP上傳代碼到虛擬主機
2.4配置騰訊雲服務器
2.4.1Windows 2008配置IIS+PHP+MySQL
2.4.2使用網站管理助手

第3章 微信開發基礎
3.1開發者模式
3.1.1開發模式接入
3.1.2微信服務器間通信原理
3.2微信開發調試軟件
3.3公眾號接收用戶消息類型
3.3.1接收文本消息
3.3.2接收圖片消息
3.3.3接收語音消息
3.3.4接收視頻消息
3.3.5接收地理位置消息
3.3.6接收鏈接消息
3.3.7關注/取消關注事件消息
3.3.8接收語音識別結果
3.3.9代碼實現接收消息示例
3.4公眾號向用戶回復消息類型
3.4.1回復文本消息
3.4.2回復圖片消息
3.4.3回復語音消息
3.4.4回復視頻消息
3.4.5回復音樂消息
3.4.6回復圖文消息
3.4.7代碼實現回復消息示例
3.5使用高級群發接口
3.5.1上傳圖文消息素材
3.5.2根據分組群發消息
3.5.3根據OpenID列表群發
3.5.4刪除群發
3.5.5預覽接口
3.5.6查詢群發消息發送狀態
3.5.7事件推送群發結果

第4章 開發模式進階
4.1access_token介紹
4.1.1接口調用請求說明
4.1.2編寫代碼獲得access_token
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.3.3掃碼推事件
4.3.4掃碼推事件且彈出「消息接收中」提示框的事件
4.3.5彈出系統拍照發圖的事件
4.3.6彈出拍照或者相冊發圖的事件
4.3.7彈出微信相冊發圖器的事件
4.3.8彈出地理位置選擇器的事件
4.3.9代碼實現菜單功能
4.4客服接口
4.4.1添加客服賬號
4.4.2修改客服賬號
4.4.3刪除客服賬號
4.4.4設置客服賬號的頭像
4.4.5獲取所有客服賬號
4.4.6發送客服消息
4.5微信語義理解接口
4.6用戶管理
4.6.1創建分組
4.6.2查詢所有分組
4.6.3查詢用戶所在分組
4.6.4修改分組名
4.6.5移動用戶分組
4.6.6設置用戶備注名
4.6.7獲取用戶基本信息
4.6.8獲取用戶列表
4.6.9獲取用戶地理位置
4.6.10網頁授權獲取用戶基本信息
4.7上傳下載多媒體文件
4.7.1上傳多媒體文件
4.7.2下載多媒體文件

第5章 賬號管理
5.1生成帶參數的二維碼
5.1.1創建二維碼ticket
5.1.2通過ticket換取二維碼
5.1.3掃描帶參數二維碼事件消息
5.1.4代碼實現
5.2縮短URL鏈接字符串
5.2.1接口調用請求說明
5.2.2代碼實現示例

第6章 應用接口調用
6.1示例1:天氣查詢
6.1.1接口API
6.1.2開發實現
6.2示例2:API調用之百度翻譯
6.2.1申請百度翻譯API接口
6.2.2百度翻譯規則介紹
6.2.3代碼實現
6.3示例3:自動聊天
6.3.1接口說明
6.3.2代碼實現自動聊天
6.4示例4:笑話
6.4.1笑話接口API
6.4.2開發實現
6.5示例5:快遞查詢
6.5.1快遞接口
6.5.2開發實現
6.6示例6:火車信息查詢
6.6.1申請查詢接口
6.6.2接口說明
6.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使用DedeCMS開發微網站
7.4.1下載安裝DedeCMS
7.4.2DedeCMS標簽講解
7.4.3模板頁面設計
7.4.4將微網站放入微信
……
第8章 微信JS—SDK
第9章 微信企業號
第10章 網站優化
第11章 用微信連接智能設備

附錄A 全局碼說明
附錄B 公眾號類型的接口權限說明
 

背景知識

微信公眾平台開發需要有一定的PHP基礎知識,PHP 是一種 HTML 內嵌式的語言,廣泛用於網站開發。微信服務器和開發者的服務器間有兩種數據傳輸方式,分別是XML和JSON。其中XML主要用在接收發送普通消息和事件推送中,而用戶管理、創建自定義菜單和高級群發等則需要用到JSON格式數據。
網路書店 類別 折扣 價格
  1. 新書
    87
    $308