





定价:59.9元
印次:1-2
ISBN:9787302600152
出版日期:2022.07.01
印刷日期:2023.11.08
图书责编:陈景辉
图书分类:教材
本书主要介绍微信公众平台应用开发入门、接收普通消息和被动回复消息、菜单和事件的应用开发、模板消息等其他消息能力、素材管理、用户管理、帐号管理、微信网页开发、智能接口的应用开发、 与第三方API的整合开发、与微信其他技术的整合开发、微信公众号框架的应用开发等内容,最后结合一个案例说明开发整个过程。本书以学习难度、开发步骤的方式来组织各个章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握微信公众平台应用开发。本书内容通俗易懂,适合微信公众平台开发的初学者(特别是在校学生)、Spring Boot开发学习者;可以作为学校的教学用教材、自学的入门读物、开发过程的参考书。
吴胜,博士;副教授;2002年后一直从事软件工程等方面的教学工作,教学经验较丰富;2006年通过软件资格考试中“信息系统项目管理师”(高级)考试;曾在信息管理与信息系统、云会计等方面发表近20篇中文核心论文;2007年在电子工业出版社出版《人工智能基础与应用》一书(第一编者),在清华大学出版社出版过《微信小程序开发基础》、《Spring Boot开发实战(微课视频版)》、《Spring Cloud微服务开发入门(微课视频版)》、《Spring Boot区块链应用开发入门(微课视频版)》、《微信小程序云开发——Spring Boot+Node.js项目实战》。
前言 微信改变了人们的手机应用方式,微信(支付宝、百度等)小程序等开发形式则丰富了程序开发的范式。微信从推出至今,已经拥有微信小程序(含云开发)、微信公众平台、智能对话、开放平台、企业微信、微信支付、腾讯小微、小商店等众多技术和平台(统称为微信全生态),它们可以帮助组织和个人实现微信全生态的应用开发。微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台。与微信小程序开发相比,微信公众平台开发的学习难度更大,主要有三方面的原因。一是微信公众平台应用开发是基于规范、API等的开发(官方提供的主要是规范、API,开发者可以用Java、PHP或Ruby等进行开发),而微信小程序开发主要是对组件、API等的应用(官方提供了一整套开发解决方案)。二是微信公众平台官方文档内容略显简单,术语表述较为专业化,这对没有公众平台开发经验的开发者来说理解起来较为困难。三是微信公众平台官方文档中示例以PHP为开发语言,一些书籍也主要以PHP为开发语言来进行实战演练,这使得非PHP开发者可参考的资料偏少。考虑到Java语言的通用性、Spring Boot的简易性,本书主要介绍如何用Spring Boot进行微信公众平台的应用开发。 本书主要内容 本书可视为一本同时介绍微信公众平台应用开发和Spring Boot应用开发的入门书籍,非常适合具备一定编程基础的读者学习。读者可以在短时间内学习本书中介绍的所有内容。 作为一本关于微信公众平台应用开发和Spring Boot应用开发的入门书籍,本书共分为三部分,共有15章。 第一部分为基础篇,包括第1~3章。 第1章主要介绍微信公众...
目录
源代码
第一部分基础篇
第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...
(2)以Spring Boot为开发框架,便于学习掌握。
(3)实战案例丰富,涵盖24个知识点案例、6个示例、1个完整项目案例。
(4)避免对 API 的形式展示,规避重复代码。