-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
微信公眾平臺Spring Boot應用開發(fā)入門(微課視頻版)/清華科技大講堂 版權信息
- ISBN:9787302600152
- 條形碼:9787302600152 ; 978-7-302-60015-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
微信公眾平臺Spring Boot應用開發(fā)入門(微課視頻版)/清華科技大講堂 本書特色
(1) 按照學習難度由小到大、應用開發(fā)的先后次序對基礎理論知識點進行講解。 (2)以Spring Boot為開發(fā)框架,便于學習掌握。 (3)實戰(zhàn)案例豐富,涵蓋24個知識點案例、6個示例、1個完整項目案例。 (4)避免對 API 的形式展示,規(guī)避重復代碼。 31個知識點案例、1個完整項目案例,配有微課視頻、課件、大綱等豐富的教學資源
微信公眾平臺Spring Boot應用開發(fā)入門(微課視頻版)/清華科技大講堂 內容簡介
本書以Java為開發(fā)語言,以Spring Boot為開發(fā)框架,由淺入深、循序漸進地介紹微信公眾平臺Spring Boot應用開發(fā)。本書分為三部分,共15章。**部分為基礎篇,包括~3章,介紹微信公眾平臺應用開發(fā)簡介、Spring Boot應用開發(fā)入門和微信公眾平臺應用開發(fā)入門;第二部分為應用篇,包括第4~9章,介紹接收普通消息和被動回復消息,菜單和事件的應用開發(fā),模板消息等消息能力的應用開發(fā),素材管理的應用開發(fā),用戶管理的應用開發(fā),賬號管理的應用開發(fā);第三部分為綜合簡,包括第10~15章,介紹微信網頁開發(fā)、智能接口的應用開發(fā)、與第三方API的整合開發(fā)、與微信其他技術的整合開發(fā)、微信公眾號框架的應用開發(fā)和案例。 本書適合微信公眾平臺應用開發(fā)的初學者(特別是在校學生),Spring Boot開發(fā)學習者等使用,可以作為教學用的教材、自學的入門讀物、開發(fā)過程的參考書。
微信公眾平臺Spring Boot應用開發(fā)入門(微課視頻版)/清華科技大講堂 目錄
第1章微信公眾平臺應用開發(fā)簡介
1.1微信和微信公眾平臺簡介
1.1.1微信簡介
1.1.2微信公眾平臺簡介
1.2微信公眾平臺相關技術的發(fā)展簡史
1.2.1微信發(fā)展簡史
1.2.2微信公眾平臺發(fā)展簡史
1.2.3微信小程序、基礎庫和開發(fā)工具發(fā)展簡史
1.3微信公眾平臺應用開發(fā)的準備工作
1.3.1服務器配置和接口配置
1.3.2其他技術注意事項
1.3.3微信公眾平臺接口調試工具的使用
1.3.4收集數(shù)據(jù)和實現(xiàn)功能的規(guī)范
1.4微信公眾平臺應用開發(fā)的分類
1.4.1調用微信公眾平臺API的應用開發(fā)
1.4.2基于微信公眾平臺規(guī)范的應用開發(fā)
1.4.3基于網頁的微信公眾平臺綜合開發(fā)
1.4.4基于智能對話等開放平臺的綜合開發(fā)
1.4.5與第三方API的整合開發(fā)
1.4.6各種應用的綜合開發(fā)
1.5微信公眾平臺Spring Boot應用開發(fā)的原理
1.5.1access_token說明
1.5.2開發(fā)框架
1.5.3微信公眾平臺應用開發(fā)的一般步驟
1.5.4Spring Boot的開發(fā)步驟
習題1
第2章Spring Boot應用開發(fā)入門
2.1Spring Boot簡介
2.1.1Spring的構成
2.1.2Spring Boot的特點
2.2實現(xiàn)Hello World的Web應用
2.2.1配置開發(fā)環(huán)境
2.2.2利用IDEA創(chuàng)建項目
2.2.3利用IDEA實現(xiàn)Hello World的Web應用
2.2.4配置項目屬性
習題2
第3章微信公眾平臺應用開發(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運行程序或調試接口的方法說明
3.2網絡檢測
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驗證消息來自微信服務器
3.4.1說明
3.4.2創(chuàng)建類CheckUtil
3.4.3創(chuàng)建類VerifyWXServerController
3.4.4運行程序
習題3
第二部分應用篇
第4章接收普通消息和被動回復消息
4.1說明
4.1.1公眾號接收來自用戶的普通消息和被動回復消息
4.1.2不同類型接收消息的規(guī)范
4.1.3不同類型被動回復消息的規(guī)范
4.2收到消息后進行簡單回復
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ù)情況進行回復
4.3.1創(chuàng)建接收消息類
4.3.2創(chuàng)建回復消息類
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示例說明
習題4
第5章菜單和事件的應用開發(fā)
5.1說明
5.1.1自定義菜單的要求
5.1.2自定義菜單的按鈕類型
5.1.3自定義菜單的接口
5.1.4個性化菜單接口
5.2自定義菜單的應用開發(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運行程序
習題5
第6章模板消息等消息能力的應用開發(fā)
6.1說明
6.1.1模板消息的基本規(guī)則
6.1.2相關接口
6.2模板消息的應用開發(fā)
6.2.1創(chuàng)建類UrlToOtherTypeUtil
6.2.2創(chuàng)建類TemplateMessageController
6.2.3運行程序之前的輔助工作
6.2.4運行程序
6.3接口調用頻次
6.3.1說明
6.3.2創(chuàng)建類ClearCountController
6.3.3運行程序
6.4獲取公眾號的自動回復規(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表情消息的應用開發(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運行程序
習題6
第7章素材管理的應用開發(fā)
7.1說明
7.1.1臨時素材
7.1.2永久素材
7.1.3素材總數(shù)
7.1.4素材列表
7.2素材管理的應用
7.2.1創(chuàng)建類ResourceProcessUtil
7.2.2創(chuàng)建類ResourceManageController
7.2.3運行程序
習題7
第8章用戶管理的應用開發(fā)
8.1說明
8.1.1標簽管理
8.1.2設置用戶備注名
8.1.3獲取用戶基本信息
8.1.4獲取用戶列表
8.1.5獲取用戶地理位置
8.1.6黑名單管理
8.2進行用戶管理的應用開發(fā)
8.2.1創(chuàng)建類PostAndGetMethodUtil
8.2.2創(chuàng)建類UserManageController
8.2.3運行程序
習題8
第9章賬號管理的應用開發(fā)
9.1說明
9.1.1生成帶參數(shù)的二維碼
9.1.2相關接口
9.2二維碼的應用開發(fā)
9.2.1創(chuàng)建類WeixinQRCode
9.2.2創(chuàng)建類EncodeUtil
9.2.3創(chuàng)建類AccountManageController
9.2.4運行程序
習題9
第三部分綜合篇
第10章微信網頁開發(fā)
10.1說明
10.1.1網頁授權
10.1.2接口
10.1.3JSSDK說明文檔
10.2OAuth2.0網頁授權的應用開發(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.3JSSDK的應用開發(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運行程序
習題10
第11章智能接口的應用開發(fā)
11.1說明
11.1.1語義理解
11.1.2翻譯
11.2語義理解的應用開發(fā)
11.2.1創(chuàng)建類SemanticEntity
11.2.2創(chuàng)建類QueryDataTemplate
11.2.3創(chuàng)建類SemanticController
11.2.4運行程序
11.3翻譯的應用開發(fā)
11.3.1創(chuàng)建類TranslateController
11.3.2運行程序
習題11
第12章與第三方API的整合開發(fā)
12.1通過聚合數(shù)據(jù)API實現(xiàn)天氣預報的應用開發(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)其他信息查詢的應用開發(fā)
12.2.1輔助工作
12.2.2創(chuàng)建類JHSJOtherAPIController
12.2.3運行程序
12.3通過百度API實現(xiàn)天氣預報的應用開發(fā)
12.3.1輔助工作
12.3.2創(chuàng)建類BaiduWeatherController
12.3.3運行程序
12.3.4天氣預報功能不同實現(xiàn)方法說明
12.4百度地圖等API的應用開發(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運行程序
習題12
第13章與微信其他技術的整合開發(fā)
13.1微信公眾號中調用微信小程序的應用開發(fā)
13.1.1說明
13.1.2輔助工作
13.1.3創(chuàng)建類WithMPController
13.1.4運行程序
13.2微信公眾號中調用微信對話開放平臺的應用開發(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運行程序
習題13
第14章微信公眾號框架的應用開發(fā)
14.1EasyWeChat的應用開發(fā)
14.1.1說明
14.1.2創(chuàng)建類EasyWechatDemo
14.1.3創(chuàng)建類EasyWechatController
14.1.4運行程序
14.2FastWeixin的應用開發(fā)
14.2.1說明
14.2.2添加依賴
14.2.3創(chuàng)建類MainServerSupport
14.2.4創(chuàng)建類FastWeixinController
14.2.5運行程序
14.3WxJava的應用開發(fā)
14.3.1說明
14.3.2添加依賴
14.3.3創(chuàng)建類WxJavaController
14.3.4運行程序
習題14
第15章案例——開發(fā)一個簡易的個人微信公眾號
15.1應用開發(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運行程序并關注公眾號
15.2.2菜單信息和菜單功能說明
15.2.3相對地址和JSON數(shù)據(jù)處理的簡單說明
習題15
附錄A測試環(huán)境的配置
附錄BSpring Boot開發(fā)環(huán)境的配置
參考文獻
微信公眾平臺Spring Boot應用開發(fā)入門(微課視頻版)/清華科技大講堂 作者簡介
吳勝,博士;副教授;2002年后一直從事軟件工程等方面的教學工作,教學經驗較豐富;2006年通過軟件資格考試中“信息系統(tǒng)項目管理師”(高級)考試;曾在信息管理與信息系統(tǒng)、云會計等方面發(fā)表近20篇中文核心論文;2007年在電子工業(yè)出版社出版《人工智能基礎與應用》一書(第一編者),在清華大學出版社出版過《微信小程序開發(fā)基礎》、《Spring Boot開發(fā)實戰(zhàn)(微課視頻版)》、《Spring Cloud微服務開發(fā)入門(微課視頻版)》、《Spring Boot區(qū)塊鏈應用開發(fā)入門(微課視頻版)》、《微信小程序云開發(fā)——Spring Boot+Node.js項目實戰(zhàn)》。
- >
莉莉和章魚
- >
自卑與超越
- >
巴金-再思錄
- >
推拿
- >
我從未如此眷戀人間
- >
中國歷史的瞬間
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
伊索寓言-世界文學名著典藏-全譯本