App Engine忽略XMPP NORMAL类型消息

时间:2014-10-07 12:20:57

标签: google-app-engine xmpp

XMPP Java API Overview表示支持normalchat两种消息类型并通过相同的路径接收,即/_ah/xmpp/message/chat/

XMPP服务器或App Engine似乎忽略了normal条消息。从我的测试客户端使用Smack,我只是交换语句:

Message msg = new Message(to, Message.Type.chat);

通过

Message msg = new Message(to, Message.Type.normal);

我的app引擎应用程序永远不会收到第二条消息。

其他人是否遇到过此问题?

1 个答案:

答案 0 :(得分:-1)

发生这种情况是因为App Engine收到了不支持类型的XMPP消息,如果是这种情况,那么它就不会处理该请求。因此,请检查您要发送的消息类型。浏览文档链接以更好地理解XMPP [1]。

[1] XMPP: https://cloud.google.com/appengine/docs/java/xmpp/#Java_Handling_incoming_calls