我正在尝试构建一个站点,该站点使用内置的XMPP Python API(或第三方,如果一个比另一个更好)从 Google App Engine 更新用户的 Google Talk 状态。我一直在寻找一些示例或文档来解释我将如何进行此操作,但我发现似乎没有提供功能齐全的解决方案。
App Engine 的 XMPP Python 开发人员文档建议可以通过以下send_presence()
方法更新状态(请参阅此处):
xmpp.send_presence(to_jid, status="My app's status")
但是,这将如何被验证呢?我不必在请求中发送用户密码吗?(理想情况下,我想按照这里的建议使用 OAuth 。)我误解了什么吗?
如果我在这里遗漏了一些明显的东西,请原谅。我对 Google App Engine 和 XMPP 都很陌生。与我在网上找到的许多示例不同,我不想创建一个聊天“机器人”;我只想更改现有用户的 Google Talk 状态。提前感谢您的任何指点!