2

나는 웹 응용 프로그램을 만드는 오전 내가 전화 이와 같은 확인해야합니다 : 나는 그래프 API 탐색기를 통해 access_token이를 얻을 때 https://graph.facebook.com/639339682906611?access_token={my_access_token_here} 로그인하지 않고 액세스 토큰 가져 오기 | Facebook`

, 그것은 잘 작동합니다. 그러나 얼마 후 토큰이 만료되고 수동으로 그래프 API 탐색기로 가서 다시 갱신해야합니다.

웹 앱에는 사용자 로그인이 필요 없습니다.

내 access_token을 자동으로 업데이트 할 수 있습니까? 그렇지 않다면 내 access_token을 더 오래 사용할 수 있습니까?

답변

3

아니요, 방법이 없습니다. 사용자 또는 페이지 토큰 만 확장 할 수 있습니다. 확장 사용자 토큰은 60 일 동안 유효하며 확장 페이지 토큰은 영원히 유효합니다.

앱 토큰을 사용해 볼 수도 있습니다. App Token은 App ID와 App Secret을 조합 한 것입니다. access_token=app_id|app_secret

상세 정보 :

+0

나는 user_token 지금 사용하는 토큰 그것은 당신이 승인을 필요로하지는 유일한 토큰입니다. 내 사용자의 토큰. 그리고 그것은 FB에서 내 프로필에서 생성 된 user_token을 의미합니다. FB 로그인없이 이것을 업데이트 할 수 있습니까? – padawanTony

+0

'앱 토큰을 사용해 볼 수도 있습니다. 앱 토큰은 App ID와 App Secret을 조합 한 것입니다. 그것은 당신이 승인 할 필요가없는 유일한 토큰입니다. ' 이것은 작동합니다. 고맙습니다. – padawanTony

+2

참고로, App ID + App Secret 기술을 사용하는 코드 샘플입니다 :'https://graph.facebook.com/endpoint?key=value & access_token = app_id | app_secret' – padawanTony