2013-03-04 3 views
2

Facebook 그래프 API를 사용하면 fb 액세스 토큰을 얻을 수 있습니다. 그렇게하려면 응용 프로그램이 로그인 대화 상자를 통해 내 데이터에 액세스 할 수 있도록 facebook.com을 방문해야합니다.사용자 이름/비밀번호로 Facebook 액세스 토큰을 얻는 방법

응용 프로그램없이 facebook.com을 방문하지 않고도 API의 계정 ID와 암호를 사용하여 Facebook 액세스 토큰을 얻을 수있는 방법이 있습니까?

답변

3

사용자 액세스 토큰에 대한 사용자 이름과 암호를 빨아되지 않습니다

을 사용자 액세스 토큰을 받으려면 NO입니다. 사용자가 Facebook을 방문하지 않고도 사용자 액세스 토큰에 액세스 할 수 없습니다.

OAuth에 대한 몇 가지 독서를 수행하고 토큰의 concept

앱 접속이 무엇인지 이해 :

당신이 토큰 다음 애플리케이션 액세스를 의미하는 경우가 페이스 북에 컬 전화를 걸 수 있습니다.

+0

그럼 어떻게 facebook을 방문하지 않고 앱에'publish_actions' 권한을 허용 할 수 있습니까? –

+1

@RanaMuhammadUsman 할 수 없습니다. 그게 전부 야 ... – Liam

1

아니요,이 규정은 OAuth에 없습니다. 사용자가 자신의 페이스 북 페이지에 아이디 및 비밀 번호를 해제하지 않은 상태에서 액세스 할 수 있다는 아이디어가 있습니다.

페이스 북은 여전히 ​​모든 사용자 이름과 암호를 제어하고 사용자는 그들이 단지 페이스 북에 로그인하는 알고 당신은 당신의 자신의 수단

0

은 당신이 할 수있는 예, 블랙 햇 기법의 일종이다하지만 모든 사용자 액세스 토큰은 사용자의 직접적인 상호 작용이 필요합니다 -

Facebook's access token documentation이 액세스 토큰의 다른 유형을 설명하고 어떻게 취득 및 사용 자세한 내용은 here를 참조하십시오 토큰

https://facebook.com/dialog/oauth?client_id= & redirect_uri로 = https://www.facebook.com/connect/login_success.html&scope= & RESPONSE_TYPE = 그래도

, 그것은 악몽하지만 난 당신이 모든 AJAX 프로그래밍 호출해야

입니다 클라이언트를 위해 그것을 할 수 있도록 행운을 빌어 요.

관련 문제