1. 微信上调用的接口信息如下,此接口要求会给你发送一个xml格式信息,你给回复一个xml格式信息(String类型);
2. 然后你得在微信公众号上注册一个接口,用来收取发送到此公众号的所有消息,那个URL地址指向你的接口程序,此配置有且只能有一个。
3.接口逻辑:
通过request.getParameter(***)获得Http请求头的信息,然后进行“首次请求验证”、“签名验证”------>
new SAXReader().read(request.getInputStream()),然后解析获得xml文件的消息信息------>
根据逻辑得出信息回应的answer------>
response.getOutputStream().write(answer)