@armodim

Как парсить сайт на предмет новых постов?

Есть некий сайт с регулярно наполняемыми статьями. Есть скудный api. Получить посты можно по запросу вида:
https://site_site_site.ru/api/posts/?sorting=date_created

Ответ в json (в котором, например, есть дата каждого поста в epoch-формате, если на неё оринтироваться, как на уникальное или пороговое значение в ходе парсинга).
Идея такая, что по крону, например, раз в минуту обращаться с этим запросом и, если есть новый пост, выдёргивать его ссылку и отправлять через свой наипростейший телеграм-бот в группу с помощью php.
Связанное с телегой я разберусь сам. А вот как реализовать этот пройстейший парсинг, я не знаю.
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
yarkov
@yarkov
Проект "Жизнь после смерти" - lifeafterdeath.ru
  1. Дергаешь API
  2. Собираешь посты и запоминаешь дату последнего (в файл можно сохранить)
  3. Дёргаешь API
  4. Если есть посты позже сохранённой даты - собираешь и в телегу. Если нет - гасишь скрипт.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы