FB 로그인을 사용하여 액세스 토큰을 서버에서 수명이 긴 것으로 변환 한 다음 데이터베이스에 저장합니다. 문서 here에 따르면이 액세스 토큰을 사용하여 요청을하면 60 일 동안 유효해야합니다.장기간 (60 일) 사용자 액세스 토큰 확장
제공되는 모든 사용자 (access_token, client_id, client_secret)에 대해 4 시간마다/[userID]/그림 요청을하고 있습니다. 그러나 토큰은 생성 일로부터 60 일이 지나면 만료됩니다.
나는 다른 StackOverflow 답변에서 본 것처럼 다음 코드를 시도했지만 생성 된 새 토큰은 60 일 연장되지 않았습니다. 이 답변들은 this page (죽은 링크)에 링크되어 있습니다.
https://graph.facebook.com/v2.x/oauth/access_token?
client_id=APP_ID&
client_secret=APP_SECRET&
grant_type=fb_exchange_token&
fb_exchange_token=EXISTING_ACCESS_TOKEN
TLDR : 어떻게 다시 로그인 할 필요 사용자없이 수명이 긴 토큰을 연장 할 수 있습니까? 가능한가?
이미 긴 토큰이 있습니다. 링크 된 양식에 확장 토큰이 없습니다. 수명이 긴 토큰을 확장하는 방법이 있습니까? –