jfinal返回给微信公众号,似乎无法识别。

波总,由于特殊原因没有用jfinal weixin sdk。但是在开发过程中,使用jfinal自己写。收到消息返回给微信,微信不认识一样,提示该公众号提供的服务出现故障,请稍后再试。我处理的没问题,程序也没有报错。用测试工具也能看到返回的xml结果。(模板是copy官网的)
String result = " < ![CDATA[" + map.get("FromUserName")
+ "] ]> < ![CDATA[" + map.get("ToUserName")
+ "] ]> " + System.currentTimeMillis()
+ " < ![CDATA[text] ]> < ![CDATA[你好] ]> ";
renderText(result, "application/xml");

360截图16511003448137.png


评论区

JFinal

2017-12-26 18:25

很可能是公众号弄错了,曾经碰到过很多次这样的情况,其实是请求发到另一个公众号去了

解决办法是搭建一个本地开发调试环境,看 eclipse控制台的输出情况,一定要有输出才证明是正确的公众号:
https://gitee.com/jfinal/jfinal-weixin/wikis/JFinal%20weixin%20demo和调试

热门反馈

扫码入社