微信公众平台Spring Boot应用开发入门(微课视频版)
作者简介
吴胜,博士;副教授;2002年后一直从事软件工程等方面的教学工作,教学经验较丰富;2006年通过软件资格考试中“信息系统项目管理师”(高级)考试;曾在信息管理与信息系统、云会计等方面发表近20篇中文核心论文;2007年在电子工业出版社出版《人工智能基础与应用》一书(第一编者),在清华大学出版社出版过《微信小程序开发基础》、《Spring Boot开发实战(微课视频版)》、《Spring Cloud微服务开发入门(微课视频版)》、《Spring Boot区块链应用开发入门(微课视频版)》、《微信小程序云开发——Spring Boot+Node.js项目实战》。
内容简介
第3章微信公众平台应用开发入门
本章主要介绍微信公众平台应用开发时如何实现对
access_token的获取、如何实现网络检测、如何实现
对IP地址的获取和如何验证消息是否来自微信服务器。
视频讲解
3.1获取access_token
3.1.1说明
获取access_token的接口URL为
https://api.weixin.qq.com/cgibin/token?
grant_type=client_credential&appid=APPID&secr
et=APPSECRET。其中,必需的参数grant_type取值为
client_credential。代表用户的唯一凭证参数appid
也是必需的参数,要用具体值替换占位的APPID。代表
用户密钥的secret(即appsecret)也是必需的参数,也
要用具体值替换占位的APPSECRET。在接口URL中,“?
”后面的字符串中,以“&”为分隔符,分成若干个等
式。每个等式中前面小写字符串(如appid)代表参数,
而每个等式中后面的小写字符串代表参数值(如
client_credential),等式中后面的全部大写字符串(
如APPID)起占位作用,调用接口时要用实际的参数值来
代替它。后面章节的接口也遵守此约定。
3.1.2创建项目并修改文件pom.xml
按照2.2节的方法创建项目wxgzptkfbook,修改文
件pom.xml,文件pom.xml修改后的代码如例31所示
。修改文件pom.xml主要是增加项目依赖的代码。
【例31】修改后的文件pom.xml代码示例。