Проблема: Я работаю с Instagram Api и аутентифицируюсь с помощью OAuth. Моя проблема в том, что я не могу понять, как сохранить сеанс. В конце концов он истечет, и я больше не хочу снимать фотографии со службы.Как сохранить сеанс OAuth Alive
Предыстория: Я создал страницу настроек в моей настраиваемой панели администрирования, которая использует идентификатор клиента и секрет клиента. Он сохраняет эти значения в моей БД, и мое приложение использует их для подключения к Api. У меня есть кнопка, которую вы нажимаете «Сохранить и подключить», которая обновляет мою БД, а затем запрашивает токены auth из Instagram Api. Все это отлично работает.
Мне нужно: поддерживать сеанс на неопределенный срок или как можно дольше. Я кэширую набор результатов из api, поэтому я не делаю слишком много запросов, а токен доступа хранится в php-сеансе. Однако, когда новый пользователь посещает и не имеет этого токена в своем сеансе, после истечения срока действия кеша и окончания сеанса, фотографии больше не будут доступны?
С нетерпением ждем некоторых возможных решений. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, или мой вопрос в любом случае неясен.
Спасибо,
Zack
Не можете просто запросить новый маркер для клиента Instagram, когда токен истек? – Manuras
Я могу, но я верю, что это вернет пользователя обратно к моему перенаправлению uri, который находится в панели администратора. – zcreative