2012-03-20 9 views
-1

同じウェブサイトに2つの異なるFacebook接続が必要です!したがって、2つの異なるアプリケーションキーを指しています。Facebookへの接続の2つの異なる不整合をどのように作成できますか?

私はこれを管理するにはどうすればよいですか?

+2

なぜですか?あなたは何をしようとしているのですか? –

+0

1つの接続は、ソーシャルネットワークツール(私がそれを実装する各ウェブサイトのための同じApiキー)のようなクラシックのためのものです。 1つは私がlogin/authで作業しているという事実のため、私が働いているウェブサイトに固有のものでなければなりません。 – markzzz

+0

基本的には、正しく理解すれば、n + 1 fbアプリで動作するanilityが必要です。ここで、 "+1"はあなたのサイト、 "n"はメインサイトが動作するサイトです。また、どのようにfacebook( "n"アプリケーションの1つ)、クライアント側および/またはサーバー側と対話する予定ですか? –

答えて

1

これはFacebook JavaScript SDKのサポートではありません。FB objectを別の変数に保存してからSDKの別のインスタンスを追加するだけでは簡単にはできません。 SDK FBのコードで

はかなりどこでも直接使用され、APIからの応答は、あまりにもそれを使用します。あなたは(別のアプリケーションからのデータの転送は、プラットフォームのポリシーに違反して)自分のデータにアクセスする場合はところで、それが可能であったとしても、ユーザーが二つのアプリケーションを許可するために必要とされるであろう

0

@JuicyScripterが書いたように、JS自体をSDKには、同じドキュメント内の別のアプリケーション間で共有することができない、それはあなたが一緒にプレイしようとすることができますまさにそれです。 FBアプリごとのiframeを追加する方法について

どのように? 通常通りに動作するメインページ(+1)があり、その中にiframeを読み込み、別のアプリケーション用に別のfb sdkを読み込むことができます。 あなたが何をしようとしているかによって、iframe間で通信する必要があります。iframeは同じドメインを共有する場合にのみ動作します。

別のアプローチは、サーバー側からのすべてのAPIリクエストをすることですが、あなたは、アプリごとのユーザーのアクセストークンを持っている必要があります。

関連する問題