할 방법은 "The Login Flow for Web (without JavaScript SDK)" api을 사용하여 사용자 액세스 토큰을 얻는 것입니다. 페이지 게시물을 얻으려면 사용자 액세스 토큰을 그래프 API 쿼리와 함께 보내야합니다.
첫 번째 단계는 페이스 북에서 그래프 API를 통해 프로그램이 액세스 할 수있는 정보를 지정하는 앱을 만드는 것입니다. 그런 다음 최종 사용자는 나중에 이러한 사용 권한을 수락하도록 선택합니다.
프로그램이 응답 타입 "토큰"은 (내장) 웹 브라우저 redirect_uri
로 리디렉션 될 때 사용자 액세스 토큰의 단부에 추가 될 것이라는 것을 의미 웹 브라우저 프레임을 생성하고 https://www.facebook.com/dialog/oauth?client_id={app-id}&redirect_uri=https://www.facebook.com/connect/login_success.html&response_type=token
로 이동 조각으로서의 URL. 예 : 브라우저가 URL이있는 페이지에 나타납니다. https://www.facebook.com/connect/login_success.html#access_token=ACCESS_TOKEN...
리디렉션 URI는 아무 것도 될 수 있지만 응답을 수신하고 처리하려는 다른 서버를 호스팅하지 않는 특정 시나리오는 페이스 북에 있습니다.
기본적으로 페이스 북은 사용자에게 필요한 모든 정보를 수집 한 다음 redirect_uri
으로 보냅니다. 그들이 요구할 수도있는 몇 가지 정보는 로그인하여 페이스 북에 필요한 앱의 권한을 허용하는 것입니다.
그래서이 프로그램은 URL이 임베디드 브라우저에 있는지 확인하고, redirect_uri
과 일치하면 데이터가 포함 된 URL을 파싱 한 다음 브라우저를 닫을 수 있습니다.