2017-04-03 21:46

@JFinal 还有MsgInterceptor中的
// 对开发测试更加友好
if (ApiConfigKit.isDevMode()) {
inv.invoke();
} else...
这区别对待,开发时能有什么好处呢?节省性能还是什么?

2017-04-03 21:25

@JFinal 这能有什么办法呢?jfinal weixin要求我在MsgInterceptor中绑定完apiconfig再使用getInMsgXml(),可当我再公众号内发信息时,在微信发到我服务器上的参数和xml中,只能通过xml中的信息来判断是哪个公众号发的,这时候才能再绑定相应公众号的配置信息。jfinal weixin是不是不支持?因为我这个需求要让getApiConfig()返回正确的公众号参数,只能通过xml啊。

2017-04-03 11:51

@JFinal 调用getInMsgXml()会要求我绑定apiconfig,但我绑定apiconfig需要从xml中判断啊。这该如何是好?

2017-04-03 10:41

@JFinal 这个无法url挂参数来判断是哪个公众号发的。

2017-04-03 10:40

@JFinal 波总请看

2017-03-24 20:19

@JFinal 我导入jfinal weixin的demo,后台就能收到公众号内发来的信息,说明还是我的问题。但我实在不知道问题出在哪里,myeclipse没有提示,网站找也没找到相关资料。不管是公众号管理界面配置服务器还是公众号内发信息,都会触发我配置的URL的方法,区别是前者微信发送到我服务器的是参数且没有xml,后者微信有发送xml,到底是什么原理,导致配置的时候触发,公众号内发信息就不触发?

2017-03-24 10:24

@JFinal 最新测试结果是:网上下载的jetty9.4.2也是和tomcat一样,能配置成功,能看到后台打印action,但公众号内发信息后台收不到。只有jfinal自带的jetty后台才能收到。

2017-03-24 10:21

@要输就输给追求 我的问题是,公众号内发信息,后台processInTextMsg这个方法收不到,不是“暂时无法提供服务”这个问题。

2017-03-24 09:31

@要输就输给追求 我是没有回复微信服务器,但jetty和tomcat对此做出了不同的处理。

2017-03-24 08:42

@JFinal 波总,我的是tomcat8,真的不行,我没做回复的处理,公众号内发信息也没提示“该公众号暂时无法提供服务”。其他不变,换成jetty就能收到了,且会提示“该公众号暂时无法提供服务”。