注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計微信公眾平臺Spring Boot應(yīng)用開發(fā)入門(微課視頻版)

微信公眾平臺Spring Boot應(yīng)用開發(fā)入門(微課視頻版)

微信公眾平臺Spring Boot應(yīng)用開發(fā)入門(微課視頻版)

定 價:¥59.90

作 者: 吳勝
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302600152 出版時間: 2022-07-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書主要介紹微信公眾平臺應(yīng)用開發(fā)入門、接收普通消息和被動回復(fù)消息、菜單和事件的應(yīng)用開發(fā)、模板消息等其他消息能力、素材管理、用戶管理、帳號管理、微信網(wǎng)頁開發(fā)、智能接口的應(yīng)用開發(fā)、 與第三方API的整合開發(fā)、與微信其他技術(shù)的整合開發(fā)、微信公眾號框架的應(yīng)用開發(fā)等內(nèi)容,后結(jié)合一個案例說明開發(fā)整個過程。本書以學(xué)習(xí)難度、開發(fā)步驟的方式來組織各個章節(jié)內(nèi)容;還配備了示例的操作視頻;可以幫助讀者更好地理解、掌握微信公眾平臺應(yīng)用開發(fā)。本書內(nèi)容通俗易懂,適合微信公眾平臺開發(fā)的初學(xué)者(特別是在校學(xué)生)、Spring Boot開發(fā)學(xué)習(xí)者;可以作為學(xué)校的教學(xué)用教材、自學(xué)的入門讀物、開發(fā)過程的參考書。

作者簡介

  吳勝,博士;副教授;2002年后一直從事軟件工程等方面的教學(xué)工作,教學(xué)經(jīng)驗較豐富;2006年通過軟件資格考試中“信息系統(tǒng)項目管理師”(高級)考試;曾在信息管理與信息系統(tǒng)、云會計等方面發(fā)表近20篇中文核心論文;2007年在電子工業(yè)出版社出版《人工智能基礎(chǔ)與應(yīng)用》一書(編者),在清華大學(xué)出版社出版過《微信小程序開發(fā)基礎(chǔ)》、《Spring Boot開發(fā)實戰(zhàn)(微課視頻版)》、《Spring Cloud微服務(wù)開發(fā)入門(微課視頻版)》、《Spring Boot區(qū)塊鏈應(yīng)用開發(fā)入門(微課視頻版)》、《微信小程序云開發(fā)——Spring Boot Node.js項目實戰(zhàn)》。

圖書目錄

部分基礎(chǔ)篇
第1章微信公眾平臺應(yīng)用開發(fā)簡介
1.1微信和微信公眾平臺簡介
1.1.1微信簡介
1.1.2微信公眾平臺簡介
1.2微信公眾平臺相關(guān)技術(shù)的發(fā)展簡史
1.2.1微信發(fā)展簡史
1.2.2微信公眾平臺發(fā)展簡史
1.2.3微信小程序、基礎(chǔ)庫和開發(fā)工具發(fā)展簡史
1.3微信公眾平臺應(yīng)用開發(fā)的準備工作
1.3.1服務(wù)器配置和接口配置
1.3.2其他技術(shù)注意事項
1.3.3微信公眾平臺接口調(diào)試工具的使用
1.3.4收集數(shù)據(jù)和實現(xiàn)功能的規(guī)范
1.4微信公眾平臺應(yīng)用開發(fā)的分類
1.4.1調(diào)用微信公眾平臺API的應(yīng)用開發(fā)
1.4.2基于微信公眾平臺規(guī)范的應(yīng)用開發(fā)
1.4.3基于網(wǎng)頁的微信公眾平臺綜合開發(fā)
1.4.4基于智能對話等開放平臺的綜合開發(fā)
1.4.5與第三方API的整合開發(fā)
1.4.6各種應(yīng)用的綜合開發(fā)
1.5微信公眾平臺Spring Boot應(yīng)用開發(fā)的原理
1.5.1access_token說明
1.5.2開發(fā)框架
1.5.3微信公眾平臺應(yīng)用開發(fā)的一般步驟
1.5.4Spring Boot的開發(fā)步驟
習(xí)題1
第2章Spring Boot應(yīng)用開發(fā)入門
2.1Spring Boot簡介
2.1.1Spring的構(gòu)成
2.1.2Spring Boot的特點
2.2實現(xiàn)Hello World的Web應(yīng)用
2.2.1配置開發(fā)環(huán)境
2.2.2利用IDEA創(chuàng)建項目
2.2.3利用IDEA實現(xiàn)Hello World的Web應(yīng)用
2.2.4配置項目屬性
習(xí)題2
第3章微信公眾平臺應(yīng)用開發(fā)入門
3.1獲取access_token
3.1.1說明
3.1.2創(chuàng)建項目并修改文件pom.xml
3.1.3創(chuàng)建類TemptTOKEN
3.1.4創(chuàng)建類URLtoTokenUtil
3.1.5創(chuàng)建類TemptTokenUtil
3.1.6創(chuàng)建類TemptTOKENController
3.1.7運行程序
3.1.8運行程序或調(diào)試接口的方法說明
3.2網(wǎng)絡(luò)檢測
3.2.1說明
3.2.2創(chuàng)建類CommonUtil
3.2.3創(chuàng)建類TestNetController
3.2.4運行程序
3.3獲取IP地址
3.3.1說明
3.3.2創(chuàng)建類WXServerInfoController
3.3.3運行程序
3.4驗證消息來自微信服務(wù)器
3.4.1說明
3.4.2創(chuàng)建類CheckUtil
3.4.3創(chuàng)建類VerifyWXServerController
3.4.4運行程序
習(xí)題3
第二部分應(yīng)用篇
第4章接收普通消息和被動回復(fù)消息
4.1說明
4.1.1公眾號接收來自用戶的普通消息和被動回復(fù)消息
4.1.2不同類型接收消息的規(guī)范
4.1.3不同類型被動回復(fù)消息的規(guī)范
4.2收到消息后進行簡單回復(fù)
4.2.1創(chuàng)建消息類
4.2.2創(chuàng)建類MessageTemplateUtil 
4.2.3創(chuàng)建類ChangeMessageToXML
4.2.4創(chuàng)建類 OutAndSendUtil
4.2.5創(chuàng)建類ReceiveMessageController
4.2.6運行程序
4.3收到消息后根據(jù)情況進行回復(fù)
4.3.1創(chuàng)建接收消息類
4.3.2創(chuàng)建回復(fù)消息類
4.3.3創(chuàng)建類SignUtil
4.3.4創(chuàng)建類MessageUtil 
4.3.5創(chuàng)建類CoreService
4.3.6創(chuàng)建類ExOfMessageController
4.3.7運行程序
4.3.8示例說明
習(xí)題4
第5章菜單和事件的應(yīng)用開發(fā)
5.1說明
5.1.1自定義菜單的要求
5.1.2自定義菜單的按鈕類型
5.1.3自定義菜單的接口
5.1.4個性化菜單接口
5.2自定義菜單的應(yīng)用開發(fā)
5.2.1創(chuàng)建自定義菜單項類
5.2.2創(chuàng)建類TextMessageToXML
5.2.3創(chuàng)建類MenuUtil
5.2.4創(chuàng)建類ButtonMenuService
5.2.5創(chuàng)建類MenuInit
5.2.6創(chuàng)建類ExOfMenuController
5.2.7運行程序
習(xí)題5
第6章模板消息等消息能力的應(yīng)用開發(fā)
6.1說明
6.1.1模板消息的基本規(guī)則
6.1.2相關(guān)接口
6.2模板消息的應(yīng)用開發(fā)
6.2.1創(chuàng)建類UrlToOtherTypeUtil
6.2.2創(chuàng)建類TemplateMessageController
6.2.3運行程序之前的輔助工作
6.2.4運行程序
6.3接口調(diào)用頻次
6.3.1說明
6.3.2創(chuàng)建類ClearCountController
6.3.3運行程序
6.4獲取公眾號的自動回復(fù)規(guī)則
6.4.1說明
6.4.2創(chuàng)建類GetGZHRuleController
6.4.3運行程序
6.5客服消息
6.5.1說明
6.5.2創(chuàng)建類CustomerMessageUtil
6.5.3創(chuàng)建類CustomerServiceController
6.5.4運行程序
6.6語音消息識別
6.6.1說明
6.6.2創(chuàng)建類VoiceRecognitionController
6.6.3運行程序
6.7表情消息的應(yīng)用開發(fā)
6.7.1說明
6.7.2輔助工作
6.7.3創(chuàng)建類Emojikeywords 
6.7.4創(chuàng)建接口EmojiRepository 
6.7.5創(chuàng)建類MessageTemplateUtil
6.7.6創(chuàng)建類EmojiController
6.7.7運行程序
習(xí)題6
第7章素材管理的應(yīng)用開發(fā)
7.1說明
7.1.1臨時素材
7.1.2永久素材
7.1.3素材總數(shù)
7.1.4素材列表
7.2素材管理的應(yīng)用
7.2.1創(chuàng)建類ResourceProcessUtil
7.2.2創(chuàng)建類ResourceManageController
7.2.3運行程序
習(xí)題7
第8章用戶管理的應(yīng)用開發(fā)
8.1說明
8.1.1標簽管理
8.1.2設(shè)置用戶備注名
8.1.3獲取用戶基本信息
8.1.4獲取用戶列表
8.1.5獲取用戶地理位置
8.1.6黑名單管理
8.2進行用戶管理的應(yīng)用開發(fā)
8.2.1創(chuàng)建類PostAndGetMethodUtil
8.2.2創(chuàng)建類UserManageController
8.2.3運行程序
習(xí)題8
第9章賬號管理的應(yīng)用開發(fā)
9.1說明
9.1.1生成帶參數(shù)的二維碼
9.1.2相關(guān)接口
9.2二維碼的應(yīng)用開發(fā)
9.2.1創(chuàng)建類WeixinQRCode
9.2.2創(chuàng)建類EncodeUtil
9.2.3創(chuàng)建類AccountManageController
9.2.4運行程序
習(xí)題9
第三部分綜合篇
第10章微信網(wǎng)頁開發(fā)
10.1說明
10.1.1網(wǎng)頁授權(quán)
10.1.2接口
10.1.3JSSDK說明文檔
10.2OAuth2.0網(wǎng)頁授權(quán)的應(yīng)用開發(fā)
10.2.1創(chuàng)建類SNSUserInfo 
10.2.2創(chuàng)建類WeixinOauth2Token 
10.2.3創(chuàng)建類OAuth2Util
10.2.4創(chuàng)建類OAuth2Controller
10.2.5創(chuàng)建文件user.html
10.2.6運行程序
10.3JSSDK的應(yīng)用開發(fā)
10.3.1創(chuàng)建類WXAccessToken 
10.3.2創(chuàng)建類WXJSAPITicket 
10.3.3創(chuàng)建類JSAPIPageBean
10.3.4創(chuàng)建類WXErrorGlobal
10.3.5創(chuàng)建類WXUtil 
10.3.6創(chuàng)建類WXJSAPIController
10.3.7創(chuàng)建文件dateUtil.js
10.3.8創(chuàng)建文件second.html
10.3.9運行程序
習(xí)題10
第11章智能接口的應(yīng)用開發(fā)
11.1說明
11.1.1語義理解
11.1.2翻譯
11.2語義理解的應(yīng)用開發(fā)
11.2.1創(chuàng)建類SemanticEntity
11.2.2創(chuàng)建類QueryDataTemplate
11.2.3創(chuàng)建類SemanticController
11.2.4運行程序
11.3翻譯的應(yīng)用開發(fā)
11.3.1創(chuàng)建類TranslateController 
11.3.2運行程序
習(xí)題11
第12章與第三方API的整合開發(fā)
12.1通過聚合數(shù)據(jù)API實現(xiàn)天氣預(yù)報的應(yīng)用開發(fā)
12.1.1輔助工作
12.1.2創(chuàng)建類WxUtilService
12.1.3創(chuàng)建類WeatherService
12.1.4創(chuàng)建類WeatherAPI2Controller
12.1.5運行程序
12.2通過聚合數(shù)據(jù)API實現(xiàn)其他信息查詢的應(yīng)用開發(fā)
12.2.1輔助工作
12.2.2創(chuàng)建類JHSJOtherAPIController
12.2.3運行程序
12.3通過百度API實現(xiàn)天氣預(yù)報的應(yīng)用開發(fā)
12.3.1輔助工作
12.3.2創(chuàng)建類BaiduWeatherController
12.3.3運行程序
12.3.4天氣預(yù)報功能不同實現(xiàn)方法說明
12.4百度地圖等API的應(yīng)用開發(fā)
12.4.1創(chuàng)建類BaseParam
12.4.2創(chuàng)建類PlaceSearch
12.4.3創(chuàng)建類PlaceSuggestion
12.4.4創(chuàng)建類PlacePoint
12.4.5創(chuàng)建類GeoCoding
12.4.6創(chuàng)建類TestBaiduAPIController 
12.4.7運行程序
習(xí)題12
第13章與微信其他技術(shù)的整合開發(fā)
13.1微信公眾號中調(diào)用微信小程序的應(yīng)用開發(fā)
13.1.1說明
13.1.2輔助工作
13.1.3創(chuàng)建類WithMPController
13.1.4運行程序
13.2微信公眾號中調(diào)用微信對話開放平臺的應(yīng)用開發(fā)
13.2.1微信對話開放平臺簡介
13.2.2輔助工作
13.2.3開放接口說明
13.2.4創(chuàng)建類PostAPIUtil
13.2.5創(chuàng)建類WithOpenAIController
13.2.6運行程序
習(xí)題13
第14章微信公眾號框架的應(yīng)用開發(fā)
14.1EasyWeChat的應(yīng)用開發(fā)
14.1.1說明
14.1.2創(chuàng)建類EasyWechatDemo
14.1.3創(chuàng)建類EasyWechatController
14.1.4運行程序
14.2FastWeixin的應(yīng)用開發(fā)
14.2.1說明
14.2.2添加依賴
14.2.3創(chuàng)建類MainServerSupport 
14.2.4創(chuàng)建類FastWeixinController
14.2.5運行程序
14.3WxJava的應(yīng)用開發(fā)
14.3.1說明
14.3.2添加依賴
14.3.3創(chuàng)建類WxJavaController
14.3.4運行程序
習(xí)題14
第15章案例——開發(fā)一個簡易的個人微信公眾號
15.1應(yīng)用開發(fā)
15.1.1創(chuàng)建類InitMenu
15.1.2創(chuàng)建類MenuService
15.1.3創(chuàng)建類SelectController和輔助工作
15.1.4創(chuàng)建類CaseController
15.1.5創(chuàng)建文件cookMenuInfo.html
15.1.6創(chuàng)建文件telephoneService.html
15.1.7創(chuàng)建文件stockInfo.html
15.1.8創(chuàng)建文件otherInfo.html
15.2程序功能和說明
15.2.1運行程序并關(guān)注公眾號
15.2.2菜單信息和菜單功能說明
15.2.3相對地址和JSON數(shù)據(jù)處理的簡單說明
習(xí)題15
附錄A測試環(huán)境的配置
附錄BSpring Boot開發(fā)環(huán)境的配置
參考文獻
 
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號