2014-10-15 2 views
0

비영리 활동을위한 사이트를 개발 중입니다. 나는 비영리적인 페이스 북 그룹 이벤트에 대한 액세스가 필요한 heroku에서 호스팅되는 익스프레스 앱으로 구축하고 있습니다. 그래프 API 탐색기에서 모든 그룹의 이벤트를 가져올 수 있습니다. 하지만 나는 필요한 API 토큰에 대해 매우 혼란 스럽다.facebook api - 필요한 토큰은 무엇입니까?

임의의 그룹의 이벤트 목록에 액세스 할 수 있도록 내 webapp에 어떤 facebook api token을 제공해야합니까?

답변

2

아마 응용 프로그램에서 정보를 요청하는 앱 액세스 토큰입니다. 액세스 토큰은 응용 프로그램 ID와 응용 프로그램 비밀을 다음과 같이 연결하여 만들 수 있습니다.

APP_ID | APP_SECRET

사이에 공백을 넣지 않아도됩니다.

PHP 예제 :

$app_access_token=$app_id."|".$app_secret; 

그런 다음 당신의 요청에 액세스 토큰을 추가하고 그것을 작동합니다.

+1

나는 동의합니다. 앱 토큰이 최선의 선택입니다. 물론 공개 그룹에서만 작동한다는 점을 명심하십시오. 그렇지 않으면 그룹 구성원 인 사용자의 사용자 토큰을 사용해야합니다. – luschn

+0

은 앱 토큰 대신 앱 ID를 사용할 수도있는 것처럼 보입니다. https://developers.facebook.com/docs/facebook-login/access-tokens/#apptokens –

+0

액세스 토큰이 필요한 경우 앱 비밀번호와 일치하는 앱 비밀번호가 필요합니다. 응용 프로그램을 호출합니다. – Phillip

-1

앱 토큰을 사용하고 싶습니다. 가장 쉬운 방법은 앱을 만든 다음 app_id에 앱 비밀번호를 연결하여 요청을 제출하는 것입니다.

마찬가지로 curl https://graph.facebook.com/v2.1/endpoint?key=value&access_token=app_id|app_secrethttps입니다. https://developers.facebook.com/docs/facebook-login/access-tokens/#apptokens

이는 사용자 자격 증명이 필요없는 끝점에서만 작동합니다. 공개 그룹 https://developers.facebook.com/docs/graph-api/reference/v2.1/group/ 그룹/이벤트에는 사용자 액세스 토큰이 필요하지 않습니다. https://developers.facebook.com/docs/graph-api/reference/v2.1/group/events

관련 문제