페이스 북 개발에 익숙하지 않아 Adobe의 AS3 Facebook API를 사용하는 방법을 배우려하지만 일부 문제가 있습니다.Facebook 액세스 토큰 - 자바 스크립트에서 가져온 후 Flash 내에서 사용
주요 문제는 자바 스크립트를 통해 인증을 수행하고 있다는 것입니다. Access Token을 성공적으로 가져 와서 ExternalInterface를 통해 Flash 응용 프로그램으로 보냅니다. 문제는 JS를 통해 이미 인증 된 Flex에서 Facebook API를 어떻게 사용할 수 있는지 이해할 수 없다는 점입니다.
Facebook.init 메서드를 사용해 보았지만 콜백이 실행되지 않습니다. 이것은 내가 페이스 북 세션 연결이 성공했음을 확인했다 후에 내가 사용하고 무엇을 :
Facebook.init (APP_ID, 콜백, 널 (null), accessToken);
null 값은 선택 사항이며 accessToken 값은 Javascript에서 검색 한 값인 유효한 값입니다. 하지만 콜백이 발생하기 전에 내가 말한 것처럼
솔직히 Javascript를 통해 OAuth 프로세스를 수행 한 후에 Flash에서 작업을 시작하는 방법이 있는지 모르겠으니 어떤 도움을 주시면 대단히 감사하겠습니다.
찰스 또는 다른 디버그 프록시를 사용하여 Facebook의 오류 응답을 받고 있는지 확인하고 있습니까? OAuth 2.0을 사용하도록 애플리케이션 설정이 구성되어 있습니까? – Corey
적어도 JavaScript에서는 응답이 잘 전달되는 것을 볼 수 있습니다. 나는 심지어 Flash에 경고하기 전에 "/ me"요청을 만들어서 응답 객체가 모든 올바른 사용자 정보를 가지고 있습니다. JS에서도 oauth를 true로 설정했습니다. 그러나 Flash 내부의 init 메소드는 콜백을 시작하지 않습니다. 나는 실패한 객체를 얻는지를 볼 수 없다. – Oki
또한 플래시에서 오류가 발생하지 않습니다. – Oki