@brar

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

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

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

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

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