微信公众号开发首先要配置服务器,否则你只能使用一些简单功能,比如自动回复。
1.登录微信公众号并且进入开发的基本配置
image.png
2.微信开发中所有服务器配置是以get请求请求你所配置的服务器的地址。首先贴出服务器配置的简单明文方式代码。
@Path("weixin")
public class WeXinResource
{
@GET
@Path("message")
public String getMessage(@QueryParam("signature") String signature, @QueryParam("timestamp") String timestamp, @QueryParam("nonce") String nonce, @QueryParam("echostr") String echostr ) throws Exception {
String sig = null;
if(SignUtil.checkSignature(signature, timestamp, nonce)) {
System.out.println(echostr);
return echostr;
}
return null;
}
return "";
}
}
public class SignUtil {