个人申请的公众号接口权限小到忽略不计,只能使用测试号来练习各种API,申请测试号的过程竟然也有坑,记录一下。
微信公众平台网址:
点击开始开发---接口测试号申请 就可以进入正确的传送门
appid和appsecret默认生成,不需要操作;
URL和Tolen需要自己配置
url配置你自己服务器的一个路径,token填写一个字符串,这一步的操作是为了对比你在页面上输入的URL是你自己的服务器,将页面上的token和你自己代码中对比,如果一致的话,则配置成功。
我的项目是springboot构建的,需要在一个controller重添加如下代码:
@RequestMapping(value = "/checkServer", method = RequestMethod.GET)
public String checkServer(String signature, String timestamp, String nonce,
String echostr) {
log.info("From WX --- signatrue:" + signature + " timestamp:"
+ timestamp + " nonce:" + nonce + " echostr:" + echostr);
return echostr;
}
返回的字符串和你页面上的字符串一致的话,就说明验证成功,可以设置。(我的没有做任何判断,总是返回正确,哈哈,就不信还有人能猜对我的URL地址)
接下来就可以开发啦!!!!