2012-09-09 46 views
1

我正尝试构建一个网站,该网站使用内置的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状态。提前感谢任何指针!

回答

0

您无法使用XMPP API更改其他人的状态。

您可以使用XMPP API来表示您自己或您的用户(请参阅GAE XMPP API文档中对XMPP地址的描述)。

您无法发送消息或更新gmail用户的状态。

相关问题