Инструменты пользователя

Инструменты сайта


doc:1605:643.mgul.16051-01_31_01

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1605:643.mgul.16051-01_31_01 [2020/06/28 15:06]
kostylev
doc:1605:643.mgul.16051-01_31_01 [2021/12/14 06:45] (текущий)
kostylev
Строка 33: Строка 33:
  
 Все вышеописанное программное обеспечение необходимо устанавливать на операционные системы семейства Linux и Windows. При использовании Windows единственным ограничением будет необходимое использование операционной системы Windows 7 или выше. Все вышеописанное программное обеспечение необходимо устанавливать на операционные системы семейства Linux и Windows. При использовании Windows единственным ограничением будет необходимое использование операционной системы Windows 7 или выше.
 +
 +====== Описание решаемой задачи ======
 +Программный интерфейс работает в режиме 24/7 на сервере мониторинговой системы,​ ожидая запросы на получение данных. Вместе с программным интерфейсом постоянно работает Redis, который расположен на порте сервера 6379.
  
  
Строка 44: Строка 47:
 | calibr/​lastweek/:​uname/:​serial ​ | Откалиброванные данные за последнюю неделю. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    | | calibr/​lastweek/:​uname/:​serial ​ | Откалиброванные данные за последнюю неделю. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    |
 | calibr/​log/:​fdate/:​sdate/:​uname/:​serial ​ | Откалиброванные данные за любой временной интервал. Обязательно надо указать начальную и конечную даты в формате "​год-месяц-день часы-минуты-секунды"​. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    | | calibr/​log/:​fdate/:​sdate/:​uname/:​serial ​ | Откалиброванные данные за любой временной интервал. Обязательно надо указать начальную и конечную даты в формате "​год-месяц-день часы-минуты-секунды"​. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    |
-| calibr/​last_measurement/:​uname/:​serial ​ | Откалиброванные последние измерения. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    |+| calibr/​last_measurement/:​uname/:​serial ​ | Откалиброванные последние измерения ​(за последние 10 минут). Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    |
 | calibr/​lastmin/:​uname/:​serial ​ | Откалиброванные данные за последнюю минуту. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    | | calibr/​lastmin/:​uname/:​serial ​ | Откалиброванные данные за последнюю минуту. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    |
-| not_calibr/​last5min/:​uname/:​serial ​ | Неоткалиброванные данные за последние 5 минут. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    | +| not_calibr/​last5min/:​uname/:​serial ​ | Неоткалиброванные данные за последние 5 минут. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер). Пример:​ http://​webrobo.mgul.ac.ru:​3000/​db_api_REST/​not_calibr/​last5min/​Hydra-L/​01 ​                    | 
-| not_calibr/​lastweek/:​uname/:​serial ​ | Неоткалиброванные данные за последнюю неделю. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    ​+| not_calibr/​lastweek/:​uname/:​serial ​ | Неоткалиброванные данные за последнюю неделю. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер). Пример:​ http://​webrobo.mgul.ac.ru:​3000/​db_api_REST/​not_calibr/​lastweek ​                   ​
-| not_calibr/​log/:​fdate/:​sdate/:​uname/:​serial ​ | Неоткалиброванные данные за любой временной интервал. Обязательно надо указать начальную и конечную даты в формате "​год-месяц-день часы-минуты-секунды"​. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    ​+| not_calibr/​log/:​fdate/:​sdate/:​uname/:​serial ​ | Неоткалиброванные данные за любой временной интервал. Обязательно надо указать начальную и конечную даты в формате "​год-месяц-день часы-минуты-секунды"​. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер). Пример:​ http://​webrobo.mgul.ac.ru:​3000/​db_api_REST/​not_calibr/​log/​2021-06-30%2013:​44:​50/​2021-06-30%2013:​47:​57/ ​                   ​
-| not_calibr/​last_measurement/:​uname/:​serial ​ | Неоткалиброванные последние измерения. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    ​+| not_calibr/​last_measurement/:​uname/:​serial ​ | Неоткалиброванные последние измерения ​(за последние 10 минут). Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер). Пример:​ http://​webrobo.mgul.ac.ru:​3000/​db_api_REST/​not_calibr/​last_measurement ​                   ​
-| not_calibr/​lastmin/:​uname/:​serial ​ | Неоткалиброванные данные за последнюю минуту. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                    | +| not_calibr/​lastmin/:​uname/:​serial ​ | Неоткалиброванные данные за последнюю минуту. Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер). Пример:​ http://​webrobo.mgul.ac.ru:​3000/​db_api_REST/​not_calibr/​lastmin ​                    | 
-| not_calibr/​day/:​date/:​uname/:​serial ​ | Неоткалиброванные данные за день. Обязательно нужно указать дату в формате "​год-месяц-день"​. ​   Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер) ​                  |+| not_calibr/​day/:​date/:​uname/:​serial ​ | Неоткалиброванные данные за день. Обязательно нужно указать дату в формате "​год-месяц-день"​. ​   Для получения данных с конкретного прибора укажите uname и serial (название и серийный номер). Пример:​ http://​webrobo.mgul.ac.ru:​3000/​db_api_REST/​not_calibr/​day/​2021-09-09 ​                  |
 Для отправки запроса к программному интерфейсу REST необходимо обратиться к следующему URL: Для отправки запроса к программному интерфейсу REST необходимо обратиться к следующему URL:
-<​code>​ http://​название_домена:​3000/​запрос </​code>​+<​code>​ http://​название_домена:​3000/​db_api_REST/​запрос </​code>​
  
 Список всех возможных запросов к программному интерфейсу GraphQL: Список всех возможных запросов к программному интерфейсу GraphQL:
doc/1605/643.mgul.16051-01_31_01.1593345978.txt.gz · Последние изменения: 2020/06/28 15:06 — kostylev