1

ユーザーがボットにチャットリクエストを送信したときに、何らかのアクションを実行することはできますか?ボットとの通信が許可されることは知っていますが、ユーザーがボットを追加したらすぐにユーザーのJIDを保存したいと思います。このようなことは可能ですか?

4

1 に答える 1

1

はい、可能です。

xmpp_subscribeGAEのXMPPサービスでは、インバウンドサービスを有効にすることもできます。appengine-web.xmlファイルでこれを有効にすると、以下のエンドポイントで次の通知を受け取ることができます。

  • / _ah / xmpp / subset / subscribe /へのPOSTは、ユーザーがアプリケーションのプレゼンスをサブスクライブすることを希望していることを通知します。
  • / _ah / xmpp / subset / subscribed /へのPOSTは、ユーザーがアプリケーションにそのプレゼンスの受信を許可したことを通知します。
  • / _ah / xmpp / subset / unsubscribe /へのPOSTは、ユーザーがアプリケーションのプレゼンスからサブスクライブを解除していることを通知します。
  • / _ah / xmpp / subset / unsubscribed /へのPOSTは、ユーザーがアプリケーションのサブスクリプション要求を拒否したか、以前に付与されたサブスクリプションをキャンセルしたことを通知します。

私は公式文書から上記の点を取り上げました。詳細については、 https://developers.google.com/appengine/docs/java/xmpp/overview#Handling_Subscriptionsを参照してください。

于 2013-01-31T03:11:27.493 に答える