В доках инстаграм апи описывается пример запроса для программного обновления токена.
Долгосрочный токен дается на 60 дней, обновлять его можно спустя 1 сутки. То есть можно создать cron задачу, которая будет запускать запрос раз в этот период. например раз в месяц.
Имею естественно научное образование, в юношестве... · 9 дек 2018
Получить новый access_token можно только через поток авторизации, нужно будет ввести имя пользовотеля и пароль, если у вас не сохранились куки-файлы, программное обновление отрицает точку пределов api.