2012-03-09 16 views
3

私はfacebook XMPP、SparkまたはSparkWebとjavaを使用して自分のウェブサイトのチャットアプリケーションを作ろうとしています。私はそれのための仕事を開始する方法を知らない。私はPHPでfacebookのためのアプリケーションを作成していると私のアプリにユーザーを認証する方法を知らない。このトピックについて私を助けてください。私はこのアプリを作ることができるように私に参照やリンクを与える。XMPP、Spark、またはSparkWebを使用したチャットアプリケーション

ありがとうございました。

答えて

2

Ignite Realtime(Sparkの開発者)は、SmackAPIというライブラリを提供しています。それを使用して独自のクライアントを実装し、Webサイトに統合することができます。あなたはいくつかの情報を知っておく必要がありますチャット

SmackAPI

は、FacebookのXMPPを使用するには:

Host:chat.facebook.com 
Port:5222 
Username: [email protected] 
Password: myfacebookpassword 
+4

のFacebookではないユーザー名とパスワードでXMPP認証を許可するX-FACEBOOK-PLATFORM SASLメカニズムを使用して、OAuth 2.0 for XMPPでのみ認証できます。 参照:http://developers.facebook.com/blog/post/2011/09/09/platform-updates--operation-developer-love/ – Alex

+0

Alex、OAuth 2.0 XMPPクライアントとは何ですか? – Nemo

+0

@ニモあなた自身のFacebook認証機構を実装する必要があります。詳細は私の答えをご覧ください。 – volatilevar

0

あなたはFacebookの認証メカニズムを実装するためにSmackSASLMechanismを拡張する必要があります。ところで、あなたが言及したSparkは、Smackライブラリを使用するXMPPクライアントです。

関連する問題