Я использую расширенную систему токенов доступа для продления срока действия токенов oAuth, выпущенных на 60 дней. Эта система работает хорошо, однако один пользователь сообщил, что ему пришлось продолжать выходить из системы. При отладке его токена доступа были следующие результаты:
Application ID
54321
Application
User ID
12345
Joe Blogs
Issued
1358275114 (21 hours ago)
Expires
Never
Valid True
Origin Web
Scopes email friends_events manage_pages publish_actions rsvp_event user_birthday user_events user_location
Facebook отказался от поддержки offline_access
в октябре, что якобы было единственным способом создания такого токена доступа с «бесконечным сроком действия». Чтобы подтвердить мой вопрос: почему я вижу бесконечный токен доступа и тот, срок действия которого не истекает через 60 дней?
APP1
, я получил токен с истекающим сроком действия2 months
, затем я попытался получить свойAPP2
, я получил токен с истекающим сроком действияnever
(так же, как и в вашем случае). Это ошибка. - person Sahil Mittal   schedule 16.01.20132 months token
, а иногдаnever expiring
!!! - person Sahil Mittal   schedule 16.01.2013