首页 > 图书中心 >图书详情

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

31个知识点案例、1个完整项目案例,配有微课视频、课件、大纲等丰富的教学资源。提供课件、参考答案、咨询QQ:2301891038(仅限教师)。

作者:吴胜
丛书名:清华科技大讲堂
定价:59.90
印次:1-2
ISBN:9787302600152
出版日期:2022.07.01
印刷日期:2023.11.08

本书主要介绍微信公众平台应用开发入门、接收普通消息和被动回复消息、菜单和事件的应用开发、模板消息等其他消息能力、素材管理、用户管理、帐号管理、微信网页开发、智能接口的应用开发、 与第三方API的整合开发、与微信其他技术的整合开发、微信公众号框架的应用开发等内容,最后结合一个案例说明开发整个过程。本书以学习难度、开发步骤的方式来组织各个章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握微信公众平台应用开发。本书内容通俗易懂,适合微信公众平台开发的初学者(特别是在校学生)、Spring Boot开发学习者;可以作为学校的教学用教材、自学的入门读物、开发过程的参考书。

more >

前言 微信改变了人们的手机应用方式,微信(支付宝、百度等)小程序等开发形式则丰富了程序开发的范式。微信从推出至今,已经拥有微信小程序(含云开发)、微信公众平台、智能对话、开放平台、企业微信、微信支付、腾讯小微、小商店等众多技术和平台(统称为微信全生态),它们可以帮助组织和个人实现微信全生态的应用开发。微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台。与微信小程序开发相比,微信公众平台开发的学习难度更大,主要有三方面的原因。一是微信公众平台应用开发是基于规范、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月

more >
扫描二维码
下载APP了解更多

同系列产品more >

机器学习基础(第2版·题库·微课视...

吕云翔 王渌汀 袁琪 许
定 价:59元

查看详情
程序设计竞赛入门(Python版)第2版

黄龙军
定 价:49元

查看详情
低代码:企业应用实战

史昕,黄承宁,李维佳
定 价:89元

查看详情
防火墙技术及应用

叶晓鸣、甘刚
定 价:59.80元

查看详情
算法竞赛

罗勇军,郭卫斌
定 价:168元

查看详情
图书分类全部图书
more >
  • 吴胜,博士;副教授;2002年后一直从事软件工程等方面的教学工作,教学经验较丰富;2006年通过软件资格考试中“信息系统项目管理师”(高级)考试;曾在信息管理与信息系统、云会计等方面发表近20篇中文核心论文;2007年在电子工业出版社出版《人工智能基础与应用》一书(第一编者),在清华大学出版社出版过《微信小程序开发基础》、《Spring Boot开发实战(微课视频版)》、《Spring Cloud微服务开发入门(微课视频版)》、《Spring Boot区块链应用开发入门(微课视频版)》、《微信小程序云开发——Spring Boot+Node.js项目实战》。
  • (1) 按照学习难度由小到大、应用开发的先后次序对基础理论知识点进行讲解。

    (2)以Spring Boot为开发框架,便于学习掌握。

    (3)实战案例丰富,涵盖24个知识点案例、6个示例、1个完整项目案例。

    (4)避免对 API 的形式展示,规避重复代码。

more >
  • 目录

    源代码

    第一部分基础篇

    第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利用ID...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘