1

組み込みのXMPP Python API (またはサードパーティの API のほうがうまく機能する場合)を使用して、Google App Engine からユーザーの Google トークのステータスを更新するサイトを構築しようとしています。これを行う方法を説明するいくつかの例やドキュメントを探していましたが、完全に機能するソリューションを提供するものは何も見つかりませんでした。

send_presence()App Engine の XMPP Python 開発者向けドキュメントでは、メソッドを使用してステータスを更新できることが示唆されています(こちらを参照)。

xmpp.send_presence(to_jid, status="My app's status")

しかし、これはどのように認証されるのでしょうか? リクエストでユーザーのパスワードを送信する必要はありませんか? (理想的には、ここで提案されているように OAuth を使用してそうしたいと思います。) 何か誤解していますか?

ここで明らかな何かが欠けている場合は、ご容赦ください。私は Google App Engine と XMPP の両方にかなり慣れていません。オンラインで見つけた多くの例とは異なり、チャット「ロボット」を作成したくありません。既存のユーザーの Google トークのステータスを変更したいだけです。ご指摘ありがとうございます。

4

1 に答える 1

0

XMPP API を使用して他人のステータスを変更することはできません。

XMPP API を使用して、自分自身またはユーザーを表すことができます (GAE XMPP API ドキュメントの XMPP アドレスの説明を参照してください)。

メッセージを送信したり、gmail ユーザーのステータスを更新したりすることはできません。

于 2012-09-10T00:06:33.287 に答える