2011-10-05 8 views
0

X-FACEBOOK-PLATFORM 인증 기술을 사용하여 FB Chat에 연결하려고합니다. 현재 Strophe 라이브러리를 사용 중입니다.FB Chat API - Strophe를 사용하여 X-FACEBOOK-PLATFORM 인증

다른 모든 작업이 끝났습니다.이 비트를 마지막으로 저장했습니다 (어려울 것임을 알고있었습니다).

그러나 Strophe는 JS 클라이언트로 사용할 수없는 MD5 만 지원합니다. 그래서 대신 특수한 Strophe 연결을 수행하는 방법을 찾아야합니다.

나는 Strophe 플러그인을 보았습니다.

https://github.com/rubenjgarciab/turedsocial/blob/dc12d71339ad509c946b5de727f2d77999153b02/strophe-plugins/src/facebook.js

그러나이 OAuth는 2.0 시행 이후 작동하지 않습니다. 나는 절대적으로 그러나 나는 누군가가 이미이 문제를 해결하기를 바라고 있다면 수동으로 연결을 할 자신이있다.

적어도 누군가가 수동으로 연결을 수행하는 방법을 말해 줄 수 있습니다 (Strophe 함수에서 .connect()를 우회하여 직접 수행 할 수 있음).

감사 앤드류

답변

1

당신은 아래에 다음과 같은 명령에 의해이 좌향 선회 페이스 북 플러그인의 행 (104-110)을 변경 시도 할 수 있습니다 : 여기에 "페이스 북 플랫폼으로 인증"

https://developers.facebook.com/docs/chat/

주로 하거라 세션 키를 제거하고 액세스 토큰 매개 변수를 추가해야합니다.

0

앤드류는

여기에 적절한 변경 내 포크입니다. 행운을 빕니다!

https://github.com/javierfigueroa/turedsocial

+0

는 왜 앱의 비밀 키를 요구 하는가? 모든 사람이 그것을 읽을 수있는 웹 서비스에서 제공하는 것이 현명하지 않습니다. (페이스 북은 당신이 그것을 제공 할 것을 요구하지 않는다는 사실을 제외하고) – xorinzor