Генерируется новый токен доступа к Facebook, если срок его действия истечет?

Я использую приведенный ниже API, чтобы перечислить своих друзей на Facebook.

https://graph.facebook.com/me/friends?access_token=?? ?

Я хочу знать, что произойдет, когда истечет срок действия токена доступа.

1) Если я вышел из Facebook и пытаюсь повторно войти в свое приложение через Facebook-connect, в моем приложении создается новый токен доступа.

2) Но если я уже являюсь зарегистрированным пользователем Facebook и использую iOS 5.0 или более позднюю версию и пытаюсь войти в свое приложение через Facebook-connect, будет ли отображаться ошибка истечения срока действия? Или создается новый токен доступа?


person Ambili B Menon    schedule 16.10.2012    source источник
comment
Вы не можете проверить это самостоятельно?   -  person Hemang    schedule 16.10.2012


Ответы (1)


Жетоны доступа по умолчанию истекают через 2 часа, если вы снова войдете в систему, будет создан новый токен доступа.

Вот еще: https://developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access-tokens/

person luschn    schedule 16.10.2012
comment
Несмотря на то, что сказано, что срок действия созданного токена устройства истекает через 2 часа, в моем случае это оказалось неверным. Я создал 1 вчера, и срок его действия истекает 15 декабря. - person Ambili B Menon; 17.10.2012
comment
есть также долгоживущие токены, доступные в течение 60 дней. но обычно токен нельзя использовать через 2 часа. хотя дата мало что говорит об использовании... - person luschn; 23.10.2012