Я понимаю токен доступа из этого страница и мое приложение может зарегистрироваться через Facebook.
Я хочу сохранить токен доступа от пользователя живы вечно. Однако access_token истекает через час.
Как я могу получить без срока access_token
?
Facebook имеет несколько типов пользовательских токенов включая токены доступа пользователей, токены доступа к приложениям и токены доступа к страницам.
Жетоны доступа пользователей бывают кратковременные и долгосрочные. Краткосрочные токены длятся около 1-2 часов, в то время как долгосрочные токены длятся около 60 дней. Вы можете обновить краткосрочные токены до долгосрочных токенов, как описано в Facebook. Чтобы смоделировать токены без срока действия, Facebook позволяет вам обновить долгосрочные токены которые их SDK делают автоматически. В этом случае, если пользователь авторизовал ваше приложение, это может быть достаточно прозрачным для пользователя и держать пользователя в системе.
Токены доступа к приложению не истекают, пока секрет приложения не будет обновлен через настройки вашего приложения.
Жетоны доступа к странице используются для управления страницами Facebook и бывают как краткосрочные, так и долгосрочные. Версия, которую вы получаете, основана на токене доступа пользователя, представленном для получения токена доступа к странице. Токен доступа к странице с истекающим сроком действия можно получить, запросив долгосрочный токен доступа пользователя.
Других решений пока нет …