2012-03-20 10 views
-1

동일한 웹 사이트에 두 개의 다른 Facebook 연결이 필요합니다! 따라서 두 개의 서로 다른 응용 프로그램 키를 가리 킵니다.Facebook에 2 가지 다른 연결을 생성하려면 어떻게해야합니까?

어떻게 관리 할 수 ​​있습니까?

+2

왜? 너 뭐하려고? –

+0

하나의 연결은 일종의 고전적인 소셜 네트워크 도구입니다 (구현하는 각 웹 사이트의 동일한 API 키). 하나는 login/auth로 작업하고 있다는 사실 때문에 제가 일하고있는 웹 사이트에 대해 구체적이어야합니다. – markzzz

+0

기본적으로, 올바르게 이해한다면 n + 1 fb 앱을 사용하는 anility가 필요합니다. "+1"은 내 사이트이고 "n"은 기본 사이트에서 사용할 수있는 사이트입니다. 또한 페이스 북 ("n"응용 프로그램 중 하나), 클라이언트 측 및/또는 서버 측과 어떻게 상호 작용할 계획입니까? –

답변

1

Facebook JavaScript SDK은 지원되지 않으며 다른 변수를 추가하기 전에 다른 변수에 FB object을 저장하면 쉽게 구현할 수 없습니다.

FB 코드는 어디서나 꽤 예쁘게 사용되며 API의 응답에서도이 코드가 사용됩니다.

현재, 데이터에 액세스하려는 경우 (한 응용 프로그램에서 다른 응용 프로그램으로 데이터를 다른 플랫폼 정책을 위반하는 경우) 사용자가 두 응용 프로그램을 허가해야 할 수도 있습니다.

0

@JuicyScripter가 작성한 바와 같이 jsdk 자체는 동일한 문서에서 다른 응용 프로그램간에 공유 될 수 없으며 그게 바로 당신이 시도하려고하는 것입니다.

fb 앱당 iframe을 추가하는 방법은 어떻습니까? 평상시처럼 작동하는 메인 페이지 (+1)가 있고 그 안에 iframe을로드하면 다른 응용 프로그램에 다른 fb SDK를로드 할 수 있습니다. 정확하게 수행 할 계획에 따라 iframe간에 통신해야 할 수도 있습니다. iframe은 동일한 도메인을 공유하는 경우에만 작동합니다.

또 다른 방법은 서버 측에서 모든 API 요청을하는 것이지만 응용 프로그램마다 사용자의 액세스 토큰을 가져야합니다.

관련 문제