2011-11-25 5 views
2

그래서 Facebook과 통합되는 Blackberry Webworks를 만들려고합니다.Blackberry Webworks로 Facebook 로그인

내가 페이스 북에서 제공하는 자바 스크립트 API를 사용하기 위해 노력하고있어,하지만 난에 기록 몇 가지 문제에 봉착했습니다.

전형적인 "FB.login"기능은 팝업을 생성하고,이 표시되지 않습니다 블랙 베리에 그렇게 사용하는 것은 좋지 않습니다.

또 다른 문제는 Webworks 페이지가 로컬 (local : //index.html)을 참조하기 때문에 oauth 로그인에 대한 redirect_url로 설정해야 할 것이 무엇인지 모르고 API가이를 올바른 URL로 거부합니다. (나는 또한 index.html을 시도했지만 오류도 발생합니다.)

그리고 마지막으로 응용 프로그램 설정에서 모바일 웹 사이트 URL을 어떻게 사용해야하는지 잘 모르고 다른 설정을 사용해야할지 모르겠습니다. 사용자가 Webworks 앱에서 올 것이므로 oauth URL을 직접 호출하려고하면 Facebook에서 로그인 요청을 거부합니다. (191 오류).

+0

해결책을 찾았습니까? –

+0

blackberry.invoke 도움 : http://stackoverflow.com/questions/6210856/blackberry-webworks-facebook-share –

답변

0

내가 할 수있는 유일한 방법은 Facebook에서 문서화 한 OAuth2 인증 프로세스를 통과하는 웹 서버를 사용하는 것입니다.

Blackberry에서 수행 할 수있는 작업은 새 창을 열거 나 웹 서버에 연결되는 Blackberry BrowserField를 사용하여 페이지에서 Graph API 호출을 만들기 위해 사용할 수있는 oauth 토큰을 가져올 수 있습니다. .