-3

node-xmppパッケージとblathergemを使ってみました。私はブラザーで最も遠くまで行きましたが、どちらでも成功しませんでした.

ブラザーの試み:

https://github.com/adhearsion/blather/issues/119

Node-xmpp 試行:

https://github.com/astro/node-xmpp/issues/149

4

1 に答える 1

1

Facebook API ドキュメントから:

ユーザー名/パスワードによる認証

DIGEST-MD5 SASL メカニズムは、Facebook 用にカスタマイズされていない (または認識していない) 従来の XMPP またはマルチプロトコル IM クライアントをサポートするために利用できます。このメカニズムでは、ユーザーにパスワードの入力を求める必要があります。したがって、必要な場合にのみ使用してください。特に、次のようなクライアントには使用してはなりません:

  • XMPP 接続をプロキシします (接続は、ユーザーのコンピューターから Facebook に直接行う必要があります)。
  • ユーザー アクティビティに関するメッセージやその他の情報をサード パーティ (クライアント開発者を含む) に報告します。
  • Facebook と統合するか、Facebook アプリケーション ID を持っています。アプリケーションが上記のいずれかを行う場合は、代わりに Facebook プラットフォーム認証を使用する必要があります。

あなたのアプリケーションは次のいずれかを実行していると思います。間違っている場合は修正してください。ただし、blather および node-xmpp の問題について提供したリンクに基づいて、3 番目の基準に違反しようとしている可能性があります。

  • Facebook と統合するか、Facebook アプリケーション ID を持っています。アプリケーションが上記のいずれかを行う場合は、代わりに Facebook プラットフォーム認証を使用する必要があります。

リンク: https://developers.facebook.com/docs/chat/

于 2013-09-09T12:57:18.603 に答える