Каков срок действия маркера доступа SDK javascript facebook, который хранится в файле cookie?
Если я использую javascript и xfbml в Facebook, чтобы заставить пользователя войти в мое приложение и предоставить мне автономные разрешения.
Могу ли я тогда на сервере
- прочитайте куки, установленные Facebook,
- получить токен доступа
- сохранить его в БД
- и использовать его с течением времени
или этот токен доступа действителен только во время активного сеанса "хотя я запросил и получил разрешение пользователя для автономного использования"
1 ответ
Да, вы можете делать все, что вы заявили, и использовать маркер доступа на неопределенный срок, если вы запрашиваете у пользователя "offline_access". Если вы не запрашиваете offline_access, токен доступа истекает через несколько часов. Единственная причина, по которой срок действия маркера доступа истекает, заключается в том, что пользователь удаляет ваше приложение или удаляет разрешение автономного доступа из вашего приложения.