我正尝试构建一个网站,该网站使用内置的XMPP Python API(或第三方应用程序,如果有的话)从Google App Engine更新用户的Google Talk状态比另一个更好)。我一直在寻找一些例子或文档解释我会如何去做这件事,但没有发现我似乎提供了一个功能齐全的解决方案。设置来自Google App Engine的Google Talk状态(通过身份验证)
App Engine的XMPP Python开发的文档显示,更新状态可以通过send_presence()
方法(see here)来完成:
xmpp.send_presence(to_jid, status="My app's status")
但是,怎么会变成这样进行身份验证?我不需要发送用户密码与请求? (理想情况下,我想使用OAuth as suggested here这样做。)我误解了什么吗?
请原谅,如果我错过了一些明显的东西,在这里。我对Google App Engine和XMPP都很新。与我在网上找到的很多例子不同,我不想创建聊天“机器人”;我只想改变现有用户的Google Talk状态。提前感谢任何指针!