登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』微信公众平台Spring Boot应用开发入门(微课视频版)

書城自編碼: 3772356
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 吴胜
國際書號(ISBN): 9787302600152
出版社: 清华大学出版社
出版日期: 2022-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 73.7

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
服美役:美是如何奴役和消费女性的
《 服美役:美是如何奴役和消费女性的 》

售價:HK$ 72.4
北京士大夫
《 北京士大夫 》

售價:HK$ 79.9
活出最佳自我
《 活出最佳自我 》

售價:HK$ 84.5
Web3:科技新趋势
《 Web3:科技新趋势 》

售價:HK$ 83.5
大汉史家:班氏列传(上下册)
《 大汉史家:班氏列传(上下册) 》

售價:HK$ 104.1
与孤独对抗:弗洛姆眼中的爱、自由与身份认同危机
《 与孤独对抗:弗洛姆眼中的爱、自由与身份认同危机 》

售價:HK$ 95.6
严复传
《 严复传 》

售價:HK$ 70.2
格调与文明:维多利亚时代极情尽致的浮世生活
《 格调与文明:维多利亚时代极情尽致的浮世生活 》

售價:HK$ 118.6

 

建議一齊購買:

+

HK$ 170.3
《 JavaScript高级程序设计 第4版 》
+

HK$ 162.3
《 C语言程序设计 现代方法 第2版·修订版 》
+

HK$ 118.5
《 JavaScript高效程序设计:写给Web编程初学者的入门指导书! 》
+

HK$ 225.0
《 剑指Java——核心原理与应用实践 》
+

HK$ 162.3
《 On Java 中文版 进阶卷 》
+

HK$ 93.2
《 深入学习Go语言 》
編輯推薦:
(1) 按照学习难度由小到大、应用开发的先后次序对基础理论知识点进行讲解。
(2)以Spring Boot为开发框架,便于学习掌握。
(3)实战案例丰富,涵盖24个知识点案例、6个示例、1个完整项目案例。
(4)避免对 API 的形式展示,规避重复代码。
內容簡介:
本书主要介绍微信公众平台应用开发入门、接收普通消息和被动回复消息、菜单和事件的应用开发、模板消息等其他消息能力、素材管理、用户管理、帐号管理、微信网页开发、智能接口的应用开发、 与第三方API的整合开发、与微信其他技术的整合开发、微信公众号框架的应用开发等内容,最后结合一个案例说明开发整个过程。本书以学习难度、开发步骤的方式来组织各个章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握微信公众平台应用开发。本书内容通俗易懂,适合微信公众平台开发的初学者(特别是在校学生)、Spring Boot开发学习者;可以作为学校的教学用教材、自学的入门读物、开发过程的参考书。
關於作者:
吴胜,博士;副教授;2002年后一直从事软件工程等方面的教学工作,教学经验较丰富;2006年通过软件资格考试中“信息系统项目管理师”(高级)考试;曾在信息管理与信息系统、云会计等方面发表近20篇中文核心论文;2007年在电子工业出版社出版《人工智能基础与应用》一书(第一编者),在清华大学出版社出版过《微信小程序开发基础》、《Spring Boot开发实战(微课视频版)》、《Spring Cloud微服务开发入门(微课视频版)》、《Spring Boot区块链应用开发入门(微课视频版)》、《微信小程序云开发——Spring Boot Node.js项目实战》。
目錄
第一部分基础篇

第1章微信公众平台应用开发简介
1.1微信和微信公众平台简介
1.1.1微信简介
1.1.2微信公众平台简介
1.2微信公众平台相关技术的发展简史
1.2.1微信发展简史
1.2.2微信公众平台发展简史
1.2.3微信小程序、基础库和开发工具发展简史
1.3微信公众平台应用开发的准备工作
1.3.1服务器配置和接口配置
1.3.2其他技术注意事项
1.3.3微信公众平台接口调试工具的使用
1.3.4收集数据和实现功能的规范
1.4微信公众平台应用开发的分类
1.4.1调用微信公众平台API的应用开发
1.4.2基于微信公众平台规范的应用开发
1.4.3基于网页的微信公众平台综合开发
1.4.4基于智能对话等开放平台的综合开发
1.4.5与第三方API的整合开发
1.4.6各种应用的综合开发
1.5微信公众平台Spring Boot应用开发的原理
1.5.1access_token说明
1.5.2开发框架
1.5.3微信公众平台应用开发的一般步骤
1.5.4Spring Boot的开发步骤
习题1
第2章Spring Boot应用开发入门
2.1Spring Boot简介
2.1.1Spring的构成
2.1.2Spring Boot的特点
2.2实现Hello World的Web应用
2.2.1配置开发环境
2.2.2利用IDEA创建项目
2.2.3利用IDEA实现Hello World的Web应用
2.2.4配置项目属性
习题2
第3章微信公众平台应用开发入门
3.1获取access_token
3.1.1说明
3.1.2创建项目并修改文件pom.xml
3.1.3创建类TemptTOKEN
3.1.4创建类URLtoTokenUtil
3.1.5创建类TemptTokenUtil
3.1.6创建类TemptTOKENController
3.1.7运行程序
3.1.8运行程序或调试接口的方法说明
3.2网络检测
3.2.1说明
3.2.2创建类CommonUtil
3.2.3创建类TestNetController
3.2.4运行程序
3.3获取IP地址
3.3.1说明
3.3.2创建类WXServerInfoController
3.3.3运行程序
3.4验证消息来自微信服务器
3.4.1说明
3.4.2创建类CheckUtil
3.4.3创建类VerifyWXServerController
3.4.4运行程序
习题3
第二部分应用篇
第4章接收普通消息和被动回复消息
4.1说明
4.1.1公众号接收来自用户的普通消息和被动回复消息
4.1.2不同类型接收消息的规范
4.1.3不同类型被动回复消息的规范
4.2收到消息后进行简单回复
4.2.1创建消息类
4.2.2创建类MessageTemplateUtil
4.2.3创建类ChangeMessageToXML
4.2.4创建类 OutAndSendUtil
4.2.5创建类ReceiveMessageController
4.2.6运行程序
4.3收到消息后根据情况进行回复
4.3.1创建接收消息类
4.3.2创建回复消息类
4.3.3创建类SignUtil
4.3.4创建类MessageUtil
4.3.5创建类CoreService
4.3.6创建类ExOfMessageController
4.3.7运行程序
4.3.8示例说明
习题4
第5章菜单和事件的应用开发
5.1说明
5.1.1自定义菜单的要求
5.1.2自定义菜单的按钮类型
5.1.3自定义菜单的接口
5.1.4个性化菜单接口
5.2自定义菜单的应用开发
5.2.1创建自定义菜单项类
5.2.2创建类TextMessageToXML
5.2.3创建类MenuUtil
5.2.4创建类ButtonMenuService
5.2.5创建类MenuInit
5.2.6创建类ExOfMenuController
5.2.7运行程序
习题5
第6章模板消息等消息能力的应用开发
6.1说明
6.1.1模板消息的基本规则
6.1.2相关接口
6.2模板消息的应用开发
6.2.1创建类UrlToOtherTypeUtil
6.2.2创建类TemplateMessageController
6.2.3运行程序之前的辅助工作
6.2.4运行程序
6.3接口调用频次
6.3.1说明
6.3.2创建类ClearCountController
6.3.3运行程序
6.4获取公众号的自动回复规则
6.4.1说明
6.4.2创建类GetGZHRuleController
6.4.3运行程序
6.5客服消息
6.5.1说明
6.5.2创建类CustomerMessageUtil
6.5.3创建类CustomerServiceController
6.5.4运行程序
6.6语音消息识别
6.6.1说明
6.6.2创建类VoiceRecognitionController
6.6.3运行程序
6.7表情消息的应用开发
6.7.1说明
6.7.2辅助工作
6.7.3创建类Emojikeywords
6.7.4创建接口EmojiRepository
6.7.5创建类MessageTemplateUtil
6.7.6创建类EmojiController
6.7.7运行程序
习题6
第7章素材管理的应用开发
7.1说明
7.1.1临时素材
7.1.2永久素材
7.1.3素材总数
7.1.4素材列表
7.2素材管理的应用
7.2.1创建类ResourceProcessUtil
7.2.2创建类ResourceManageController
7.2.3运行程序
习题7
第8章用户管理的应用开发
8.1说明
8.1.1标签管理
8.1.2设置用户备注名
8.1.3获取用户基本信息
8.1.4获取用户列表
8.1.5获取用户地理位置
8.1.6黑名单管理
8.2进行用户管理的应用开发
8.2.1创建类PostAndGetMethodUtil
8.2.2创建类UserManageController
8.2.3运行程序
习题8
第9章账号管理的应用开发
9.1说明
9.1.1生成带参数的二维码
9.1.2相关接口
9.2二维码的应用开发
9.2.1创建类WeixinQRCode
9.2.2创建类EncodeUtil
9.2.3创建类AccountManageController
9.2.4运行程序
习题9
第三部分综合篇
第10章微信网页开发
10.1说明
10.1.1网页授权
10.1.2接口
10.1.3JSSDK说明文档
10.2OAuth2.0网页授权的应用开发
10.2.1创建类SNSUserInfo
10.2.2创建类WeixinOauth2Token
10.2.3创建类OAuth2Util
10.2.4创建类OAuth2Controller
10.2.5创建文件user.html
10.2.6运行程序
10.3JSSDK的应用开发
10.3.1创建类WXAccessToken
10.3.2创建类WXJSAPITicket
10.3.3创建类JSAPIPageBean
10.3.4创建类WXErrorGlobal
10.3.5创建类WXUtil
10.3.6创建类WXJSAPIController
10.3.7创建文件dateUtil.js
10.3.8创建文件second.html
10.3.9运行程序
习题10
第11章智能接口的应用开发
11.1说明
11.1.1语义理解
11.1.2翻译
11.2语义理解的应用开发
11.2.1创建类SemanticEntity
11.2.2创建类QueryDataTemplate
11.2.3创建类SemanticController
11.2.4运行程序
11.3翻译的应用开发
11.3.1创建类TranslateController
11.3.2运行程序
习题11
第12章与第三方API的整合开发
12.1通过聚合数据API实现天气预报的应用开发
12.1.1辅助工作
12.1.2创建类WxUtilService
12.1.3创建类WeatherService
12.1.4创建类WeatherAPI2Controller
12.1.5运行程序
12.2通过聚合数据API实现其他信息查询的应用开发
12.2.1辅助工作
12.2.2创建类JHSJOtherAPIController
12.2.3运行程序
12.3通过百度API实现天气预报的应用开发
12.3.1辅助工作
12.3.2创建类BaiduWeatherController
12.3.3运行程序
12.3.4天气预报功能不同实现方法说明
12.4百度地图等API的应用开发
12.4.1创建类BaseParam
12.4.2创建类PlaceSearch
12.4.3创建类PlaceSuggestion
12.4.4创建类PlacePoint
12.4.5创建类GeoCoding
12.4.6创建类TestBaiduAPIController
12.4.7运行程序
习题12
第13章与微信其他技术的整合开发
13.1微信公众号中调用微信小程序的应用开发
13.1.1说明
13.1.2辅助工作
13.1.3创建类WithMPController
13.1.4运行程序
13.2微信公众号中调用微信对话开放平台的应用开发
13.2.1微信对话开放平台简介
13.2.2辅助工作
13.2.3开放接口说明
13.2.4创建类PostAPIUtil
13.2.5创建类WithOpenAIController
13.2.6运行程序
习题13
第14章微信公众号框架的应用开发
14.1EasyWeChat的应用开发
14.1.1说明
14.1.2创建类EasyWechatDemo
14.1.3创建类EasyWechatController
14.1.4运行程序
14.2FastWeixin的应用开发
14.2.1说明
14.2.2添加依赖
14.2.3创建类MainServerSupport
14.2.4创建类FastWeixinController
14.2.5运行程序
14.3WxJava的应用开发
14.3.1说明
14.3.2添加依赖
14.3.3创建类WxJavaController
14.3.4运行程序
习题14
第15章案例——开发一个简易的个人微信公众号
15.1应用开发
15.1.1创建类InitMenu
15.1.2创建类MenuService
15.1.3创建类SelectController和辅助工作
15.1.4创建类CaseController
15.1.5创建文件cookMenuInfo.html
15.1.6创建文件telephoneService.html
15.1.7创建文件stockInfo.html
15.1.8创建文件otherInfo.html
15.2程序功能和说明
15.2.1运行程序并关注公众号
15.2.2菜单信息和菜单功能说明
15.2.3相对地址和JSON数据处理的简单说明
习题15
附录A测试环境的配置
附录BSpring Boot开发环境的配置
参考文献
內容試閱
微信改变了人们的手机应用方式,微信(支付宝、百度等)小程序等开发形式则丰富了程序开发的范式。微信从推出至今,已经拥有微信小程序(含云开发)、微信公众平台、智能对话、开放平台、企业微信、微信支付、腾讯小微、小商店等众多技术和平台(统称为微信全生态),它们可以帮助组织和个人实现微信全生态的应用开发。微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台。与微信小程序开发相比,微信公众平台开发的学习难度更大,主要有三方面的原因。一是微信公众平台应用开发是基于规范、API等的开发(官方提供的主要是规范、API,开发者可以用Java、PHP或Ruby等进行开发),而微信小程序开发主要是对组件、API等的应用(官方提供了一整套开发解决方案)。二是微信公众平台官方文档内容略显简单,术语表述较为专业化,这对没有公众平台开发经验的开发者来说理解起来较为困难。三是微信公众平台官方文档中示例以PHP为开发语言,一些书籍也主要以PHP为开发语言来进行实战演练,这使得非PHP开发者可参考的资料偏少。考虑到Java语言的通用性、Spring Boot的简易性,本书主要介绍如何用Spring Boot进行微信公众平台的应用开发。
本书主要内容
本书可视为一本同时介绍微信公众平台应用开发和Spring Boot应用开发的入门书籍,非常适合具备一定编程基础的读者学习。读者可以在短时间内学习本书中介绍的所有内容。
作为一本关于微信公众平台应用开发和Spring Boot应用开发的入门书籍,本书共分为三部分,共有15章。
第一部分为基础篇,包括第1~3章。
第1章主要介绍微信公众平台应用开发简介,包括微信和微信公众平台简介、微信公众平台相关技术的发展简史、微信公众平台应用开发的准备工作、微信公众平台应用开发的分类和微信公众平台Spring Boot应用开发的原理等内容。
第2章主要介绍 Spring Boot应用开发入门,包括Spring Boot简介和实现Hello World的Web应用等内容。
第3章主要介绍微信公众平台应用开发入门,包括获取access_token、网络检测、获取IP地址和验证消息来自微信服务器等内容。
第二部分为应用篇,包括第4~9章。
第4章主要介绍接收普通消息和被动回复消息,包括说明、收到消息后进行简单回复和收到消息后根据情况进行回复等内容。
第5章主要介绍菜单和事件的应用开发,包括说明和自定义菜单的应用开发等内容。
第6章主要介绍模板消息等消息能力的应用开发,包括说明、模板消息的应用开发、接口调用频次、获得公众号的自动回复规则、客服消息、语音消息识别和表情消息的应用开发等内容。
第7章主要介绍素材管理的应用开发,包括说明和素材管理的应用等内容。
第8章主要介绍用户管理的应用开发,包括说明和用户管理的应用等内容。
第9章主要介绍账号管理的应用开发,包括说明和二维码的应用开发等内容。
第三部分为综合篇,包括第10~15章。


第10章主要介绍微信网页开发,包括说明、OAuth2.0网页授权的应用开发和JSSDK的应用开发等内容。
第11章主要介绍智能接口的应用开发,包括说明、语义理解的应用开发和翻译的应用开发等内容。
第12章主要介绍与第三方API的整合开发,包括通过聚合数据API实现天气预报的应用开发、通过聚合数据API实现其他信息查询的应用开发、通过百度API实现天气预报的应用开发和百度地图等API的应用开发等内容。
第13章主要介绍与微信其他技术的整合开发,包括微信公众号中调用微信小程序的应用开发和微信公众号中调用微信对话开放平台的应用开发等内容。
第14章主要介绍微信公众号框架的应用开发,包括EasyWeChat的应用开发、FastWeixin的应用开发和WxJava的应用开发等内容。
第15章主要介绍开发一个简易的个人微信公众号案例,包括应用开发以及程序功能和说明等内容。
本书特色
(1) 按照学习难度由小到大、应用开发的先后次序,对基础理论知识点进行讲解。
(2) 以Spring Boot为开发框架,配有微课视频讲解,便于读者学习和掌握。
(3) 实战案例丰富,涵盖31个知识点案例和1个完整项目案例。
(4) 尽量避免对微信公众平台官方文档中API 的直接展示,规避重复描述代码。
配套资源
为便于教学,本书配有110分钟微课视频、源代码、教学课件、教学大纲、教学进度表、习题答案、期末考试试卷及答案。
(1) 获取微课视频方式: 先扫描本书封底的文泉云盘防盗码,再扫描书中相应的视频二维码,观看教学视频。
(2) 获取源代码方式: 先扫描本书封底的文泉云盘防盗码,再扫描下方二维码,即可获取。

源代码


源代码使用说明(视频版)


(3) 其他配套资源可以扫描本书封底的“书圈”二维码,关注后回复本书的书号即可下载。
读者对象
本书适合微信公众平台应用开发的初学者(特别是在校学生)、Spring Boot开发学习者等,可以作为教学用的教材、自学的入门读物、开发过程的参考书。
本书的主要内容参考了微信公众平台官方文档,在参考文献已经列出,在此向微信公众平台开发解决方案和官方文档的作者表示衷心的感谢和深深的敬意。本书的编写还参考了诸多相关资料,在此也表示衷心的感谢。
特别声明: 本书中的案例仅供学术分享使用,并不涉及商业行为。
限于个人水平和时间仓促,书中难免存在疏漏之处,欢迎读者批评指正。
作者
2022年5月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.