⌂ > ⎘ Открытый REST API

GET /command?type=settime : Изменение времени сервера Macroscop🔗

Доступно во всех типах лицензий.

Важно

Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.

Примечание

HTTP-интерфейс Macroscop позволяет не только получать сведения о системе, но и управлять некоторыми её элементами, выполняя описанные ниже CGI-запросы.

Такие запросы, за одним исключением, имеют следующий формат:

{Протокол}://{Сервер}:{Порт}/command?type={Тип}&login={Логин}&password={Пароль}&{Параметр}={Значение параметра}

Для принудительной установки времени на устройстве, где установлен сервер Macroscop, используется тип запроса settime.

Пример запроса🔗

GET http://localhost:8080/command?type=settime&login=root&password=&time=14.06.2023+08:11:00

Дополнительные параметры запроса🔗

Параметр

Значение по умолчанию

Описание

time

—

Дата и время в часовом поясе UTC. Обязательный параметр

Примечание

Параметр time поддерживает несколько форматов записи даты и времени:

  • Дата может записываться как с полным обозначением года («YYYY или 2023»), так и с сокращённым («YY» или «23»).

  • Для разделения числа, месяца и года в дате можно использовать как точку («.»), так и дефис («-»).

  • Допускается написание даты, начиная как с числа («DD.MM.YYYY» или «14.06.2023»), так и с года («YYYY.MM.DD» или «2023.06.14»).

  • Разделение даты и времени может осуществляться как пробелом (« ») или его кодом («%20»), так и плюсом («+»).