Задать вопрос
@arsenaljek

Как мониторить админку чужого сайта, где переодически появляются заказы?

Подскажите, как написать скрипт, который будет мониторить поступление новых заказов и отправлять их в телегу боту? Собственно все это я сделал, но он работает некооректно.
Я написал скрипт, который по API забирает список заказов у которых статус "В обработке" и отправляет в телеграм. Скрипт работает по крону каждую минуту и каждую минуту мне на почту приходят пустые сообщение, потому что на момент срабатывания скрипта новых заказов не было. Или наоборот, заказ есть, и т.к он в обработке и скрипт отрабаывает каждую минуту, то эти сообщения будут сыпаться каждую минуту, пока статус заказа не поменять.
Как правильно писать такие вещи, которые будут отслеживать изменения на другом сайте?
  • Вопрос задан
  • 154 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
sergiks
@sergiks Куратор тега PHP
♬♬
надо сохранять состояние последнего мониторинга, и при следующем сравнивать с сохранённым. Показывать изменения.
Ответ написан
sslion
@sslion
очевидное решение хранить уже полученные тобой заказы, и соответственно можно будет не дублировать их в сообщениях. как ты будешь хранить решай сам, можно даже в SQLite запихнуть )))
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽