난 그냥 내가 대답 할 수 있도록이 작업을 수행하고 질문에 대한 유래를 검색하는 방법을 발견 :
첫째, 아니에요 당신이 확장 액세스 토큰을 요청해야하는 사용자를, 당신을합니다. 자신의 사용자의 액세스 토큰을 확장해야합니다. 사용자의 액세스 토큰은 'user token'이라는 이름으로 https://developers.facebook.com/tools/accesstoken/에서 찾을 수 있습니다.
GET /oauth/access_token?
grant_type=fb_exchange_token&
client_id={app-id}&
client_secret={app-secret}&
fb_exchange_token={short-lived-token}
{app-id}
및 {app-secret}
가 developers.facebook.com에서 당신이 응용 프로그램의 대시 보드에서 정보이며 {short-lived-token}
은 '사용자입니다 :
다음 단계는이 요청하여이 토큰의 수명을 연장하는 것입니다 토큰 '을 발견했습니다.
php SDK를 통해이 호출을 할 필요가 없습니다. graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}
페이지를 요청하는 것처럼 브라우저를 사용할 수 있습니다 (참고 : access_token={access-token}&expires={seconds}
의 형식으로 값을 반환하므로 전체를 복사하지 마십시오).
이제 확장 사용자 토큰을 사용하여 페이지 액세스 토큰을 얻으면 영구적입니다. 새로운 토큰을 사용하여이 API 호출하기 (참고 : 호출하기 전에이 호출에 'manage_pages', 나중에 페이지에 게시하기위한 'publish_actions') 권한을 부여해야합니다. 가장 쉬운 방법은 당신이 제공하는 데 필요한 권한이 '확장 된 권한'탭 아래에 https://developers.facebook.com/tools/explorer/에서 버튼 "액세스 토큰을 얻을.") :
GET /me/accounts
당신은 액세스 토큰과 함께 페이지의 목록과 정보의 일부를 얻을 것이다 그들 각각을 위해.
이러한 액세스 토큰은 만료되지 않습니다. https://developers.facebook.com/tools/debug/
이것은 내 하루를 저장했습니다. 고마워요!너의 현상금이 도중에있다. –