欢迎光临中图网 请 | 注册
> >
微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂

微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂

作者:吴胜
出版社:清华大学出版社出版时间:2022-07-01
开本: 16开 页数: 218
中 图 价:¥29.4(4.9折) 定价  ¥59.9 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂 版权信息

微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂 本书特色

(1) 按照学习难度由小到大、应用开发的先后次序对基础理论知识点进行讲解。 (2)以Spring Boot为开发框架,便于学习掌握。 (3)实战案例丰富,涵盖24个知识点案例、6个示例、1个完整项目案例。 (4)避免对 API 的形式展示,规避重复代码。 31个知识点案例、1个完整项目案例,配有微课视频、课件、大纲等丰富的教学资源

微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂 内容简介

本书以Java为开发语言,以Spring Boot为开发框架,由浅入深、循序渐进地介绍微信公众平台Spring Boot应用开发。本书分为三部分,共15章。**部分为基础篇,包括~3章,介绍微信公众平台应用开发简介、Spring Boot应用开发入门和微信公众平台应用开发入门;第二部分为应用篇,包括第4~9章,介绍接收普通消息和被动回复消息,菜单和事件的应用开发,模板消息等消息能力的应用开发,素材管理的应用开发,用户管理的应用开发,账号管理的应用开发;第三部分为综合简,包括第10~15章,介绍微信网页开发、智能接口的应用开发、与第三方API的整合开发、与微信其他技术的整合开发、微信公众号框架的应用开发和案例。 本书适合微信公众平台应用开发的初学者(特别是在校学生),Spring Boot开发学习者等使用,可以作为教学用的教材、自学的入门读物、开发过程的参考书。

微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂 目录

第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开发环境的配置


参考文献




展开全部

微信公众平台Spring Boot应用开发入门(微课视频版)/清华科技大讲堂 作者简介

吴胜,博士;副教授;2002年后一直从事软件工程等方面的教学工作,教学经验较丰富;2006年通过软件资格考试中“信息系统项目管理师”(高级)考试;曾在信息管理与信息系统、云会计等方面发表近20篇中文核心论文;2007年在电子工业出版社出版《人工智能基础与应用》一书(第一编者),在清华大学出版社出版过《微信小程序开发基础》、《Spring Boot开发实战(微课视频版)》、《Spring Cloud微服务开发入门(微课视频版)》、《Spring Boot区块链应用开发入门(微课视频版)》、《微信小程序云开发——Spring Boot+Node.js项目实战》。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服