微信消息订阅发现有很多的弊端,并不符合我的需求,所以开始着手开发消息推送。
这里记录过程以及代码。
首先遇到的第一个问题就是微信小程序配置。很烦人很头疼。网上的内容没有一个说到点子上的全都复制粘贴。
这个地方很简单,说的是要给你定义好的服务器发送一个请求以验证。所以首先你的服务器要有你对应的填写的get请求地址。具体的参数列表已经在官方文档给出,照着贴就行。
Java代码如下
@GetMapping("/")
public String access(String signature,String timestamp,String nonce,String echostr){
System.out.println(signature);
System.out.println(timestamp);
System.out.println(nonce);
System.out.println(echostr);
return echostr;
}
接下来要做的就是根据文档是实现自己的业务了。有一点注意,验证的时候用的是get请求,但是实际应用全是post了。