微信公眾平臺開發實戰與應用案例 微信公众平台开发实战与应用案例

陳小龍

  • 出版商: 清華大學
  • 出版日期: 2015-07-01
  • 定價: $354
  • 售價: 8.5$301
  • 語言: 簡體中文
  • 頁數: 355
  • 裝訂: 平裝
  • ISBN: 7302401926
  • ISBN-13: 9787302401926

已絕版

買這商品的人也買了...

商品描述

<內容簡介>

本書根據最新的微信6.1版本編寫,是作者使用微信公眾平臺實際開發的經驗總結,全書從基礎到實踐循序漸進地介紹了微信公眾平臺開發的各種知識和技術,包括微信公眾平臺開發環境的搭建,各種接口及其開發方法,JS-JDK的應用開發,企業管理及二維碼的應用,賬號管理及企業號的使用,提供了6個常見應用案例,4個高級應用案例,1個微網站的開發案例,以及智能設備的聯接開發和網站訪問優化方面的內容,全書既考慮到內容的全面性,又註重開發技術的實戰操練,同時解決了微信開發中遇到的各種困惑和難題。
本書隨書贈送價值300元的“51CTO學院”在線視頻課程學習卡,並提供本書視頻教學與源代碼下載。
本書非常適合微信公眾平臺開發初學者、大學生、微信營銷從業者以及微信開發人員使用,也很適合培訓機構或大中專院校作為微信實踐開發的教學用書。

 

<章節目錄>

第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公眾號類型的接口權限說明