最近项目上需要开发一个微信公众号的接口,用于展示、查询用户相关信息,看了一下公众号的接口文档,然后查询了一些资料,大概整理了一下。
一、测试公众号
微信公众平台提供了测试公众账号,登录地址为:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,使用手机登录微信进行扫码,进入配置页面:
说明:
URL:填写80或者443端口的域名
Token:需要与Java代码中的保持一致
域名:前端静态访问地址
以上填写完成之后,需要后台进行相关代码配置才能成功(除此之外还需要前端进行地址配置,这里就不赘述了)。
二、后端代码验证
1、所需要的依赖(可根据自己项目版本进行选择)
<!-- https://mvnrepository.com/artifact/com.github.binarywang/weixin-java-mp -->
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-mp</artifactId>
<version>3.6.3.B</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.github.binarywang/weixin-java-common -->
<dependency>
<groupId>com.github.binarywang<