0

我制作了一个 XMPP 应用程序引擎应用程序,它可以在桌面上的 Gtalk 客户端上正常工作,但是 Gtalk 的移动版本存在一个问题,即只有存在有效,但聊天消息没有推送到服务器,我尝试了许多移动 gtlak应用程序,仍然遇到同样的问题

4

1 回答 1

0

首先,确保您的应用程序配置为接收消息,就像这样(听起来您已经有了 xmpp_presence)

如果是 Python,请确保它在 app.yaml 中:

inbound_services:
- xmpp_message
- xmpp_presence

如果是 Java,请确保它位于 appengine-web.xml 中:

<inbound-services>
  <service>xmpp_message</service>
  <service>xmpp_presence</service>
</inbound-services>

其次,您是否可以尝试仅根据正常请求而不是响应消息向客户端发送(手动订阅您的机器人)?这将使您能够独立于接收消息来测试发送消息。

于 2012-04-23T20:16:04.020 回答