2011-10-08 2 views
0

그래서 Facebook 액세스 토큰에는 만료 날짜가 있습니다. 그래도이게 무슨 뜻이야?iPhone 및 Facebook 액세스 토큰 만료일

FB 벽에 무언가를 올릴 필요가있을 때마다 이것이 의미합니까? 만료되면 페이스 북에 다시 로그인하도록 요청해야합니까? 이미 사용 권한을 요청했다고 가정합니다.

답변

0

expires_in 액세스 토큰 부분은 액세스 토큰이 만료 될 때까지 oauth 응답이 생성 된 때까지의 시간을 나타냅니다. 예를 들어 값 "3600"은 액세스 토큰이 응답이 생성 된 시간으로부터 한 시간 만료된다는 것을 나타냅니다.

예를 들어 그래프 API를 사용하여 사용자의 벽에 무언가를 게시하면 사용자의 액세스 토큰이 만료된다는 oauth 예외가 발생합니다. 이 경우 구현에 따라 사용자를 재 인증하거나 재 인증 할 필요없이 액세스 토큰을 "새로 고"수 있습니다. 또한 사용자에게 offline_access 확장 권한을 요청할 수 있습니다. 이 경우 생성 된 액세스 토큰은 만료되지 않습니다. iOS에서는 많은 구현에서 offline_access를 사용합니다.