我正嘗試構建一個網站,該網站使用內置的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狀態。提前感謝任何指針!