Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.12.2022, 09:28
Аватар для Redline
Интересующийся
Отправить личное сообщение для Redline Посмотреть профиль Найти все сообщения от Redline
 
Регистрация: 27.12.2021
Сообщений: 15

Как правильно отслеживать изменения в API запросе?
Сервер опрашивает АПИ биржи каждые 5 секунд, и получает json данного вида:
[
  [ 'ABRD', 3 ],  
  [ 'ACKO', 0,5 ],    
  [ 'AFKS', 1 ],
]


где первое значение - бумага, торгуемая на бирже
второе - процент изменения цены

Задача состоит в том, что если бумага выросла больше 3х процентов - приходит сообщение от бота в телергаме.

Но сервер опрашивает постоянно, а сообщение должно прийти лишь один раз. Нужно ли мне тут использовать сокет, или в данном случае использовать какой-то другой модуль?

Есть идея помещать все, что выше 3х% в отдельный объект и если в этот объект попал новый элемент - отправлять его сообщением в телеграм, но тогда придется делать много проверок и решение будет достаточно костыльным. Возможно для задачи есть элегантное решение, о котором я не догадываюсь. Буду благодарен за помощь в выборе направления разработки)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно получить и присвоить данные полученные из сервера Axios, react-redux hambat Общие вопросы Javascript 5 07.03.2017 17:09
как в jquery в ajax запросе отслеживать изменения длинны ответа. happy_Mikhail jQuery 3 16.11.2014 14:14
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Пасоны, как правильно парсить параметры? megaupload Оффтопик 15 05.05.2013 14:44
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14