2012-09-09 47 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用戶的狀態。

相關問題