2012-12-07 2 views
2

이 질문은 이것에 관한 질문입니다. question.Facebook OAuthException :이 인증 코드가 사용되었습니다

Facebook의 변경으로 인해 처음으로 반환 된 사용자 토큰을 저장하고 이후의 모든 Facebook 요청에 다시 사용한다는 의미입니까? 이 사용자 토큰을 저장하지 않으면 어떻게됩니까? 다시 요청할 수 있습니까? 그렇다면 어떻게해야합니까?

또한 사용자 토큰이 만료되면 언제 만료됩니까?

답변

2

documentation은 access_token에 대한 데이터를받는 방법을 보여줍니다.

https://graph.facebook.com/debug_token?input_token=INPUT_TOKEN&access_token=ACCESS_TOKEN

모범 사례가 토큰 액세스 및 만료를 저장하는 것입니다 : 당신에게 전화를 걸. 이 documentation은 세션을 확장하는 방법을 보여줍니다.

주 2 링크에서 발견 된이 인용 :

사용자가 클라이언트 측 인증 흐름을 완료하고 당신이 단명 토큰을 받게됩니다 기본적으로 자신의 사용자 액세스 토큰을 검색

그 은 1-2 시간 동안 만 유효합니다. 이 기능을 확장하는 데 도움이되는 Javascript SDK 기능은 없지만 더 오래 사용하려면이 토큰을 교환 할 수 있습니다 (유효 기간은 60 일)

관련 문제