2012-12-22 2 views
1

나는 cron으로 실행될 Facebook 그래프 스크립트/응용 프로그램을 작성하려고합니다. 이전에이 작업을 시도했지만 액세스 토큰이 만료되었다고했습니다. getAccessToken()을 사용해 보았지만 현재 사용자에 대한 정보를 요청하기 위해 유효한 액세스 토큰을 사용해야한다고했습니다. 내 cron 작업이 중단되지 않도록 어떻게 자동으로 액세스 토큰을 갱신 할 수 있습니까?페이스 북 그래프 API getAccessToken()/액세스 토큰 만료

답변

0

일반 액세스 토큰은 2 시간 만료되고 확장 토큰은 2 개월 동안 지속됩니다. 확장 토큰 가이드의 경우 다음을 참조하십시오. How to extend access token validity since offline_access deprecation

이제 가장 좋은 방법은 사용자가 앱/웹 사이트에 로그인 할 때이 확장 토큰을 정기적으로 업데이트하는 것입니다. 따라서 cron 작업에서이 토큰을 사용할 수 있습니다. 사용자가 2 개월 동안 앱을 방문하지 않은 경우에만 실패합니다.