@nikitakitsune

Как асинхронно отслеживать изменение json?

Суть в том, что есть json на сервере и он изменяется в связи с новыми записями в бд. И есть Telegram бот написанный на aiogram, который должен отправлять сообщение «новой записи в json» сразу при изменении json на сервере. Подскажите, как именно отслеживать изменение json на сервере внутри бота?
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Либо обязать сервер пинать бота при обновлении JSON, либо периодически опрашивать JSON ботом.
Если сервер отдаёт заголовок Last-Modified, то можно передавать в заголовке If-Modified-Since дату и время предыдущего успешного опроса. Тогда сервер либо ответит 304 Not Modified, либо 200 OK если были изменения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы