Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

URLПараметрыВозвращаемое значениеОписание
/api/objects/listGroupsнетМассив краткой информации по всем группам в системе
/api/objects/getGroup/{groupId}идентификатор группыКраткая информация по заданной группе
/api/objects/listSensorsнетМассив краткой информации по всем сенсорам в системе
/api/objects/getSensor/{sensorId}идентификатор сенсораКраткая информация по заданному сенсору
/api/objects/listAccessPointsнетМассив краткой информации по всем "своим" точкам доступа в системе
/api/objects/getAccessPoint/{accessPointId}идентификатор точки доступаКраткая информация по заданной точке доступа
/api/objects/listTasksнетМассив краткой информации по всем задачам в системе
/api/objects/getTask/{taskId}идентификатор задачиКраткая информация по заданной задаче
/api/healthSummary/getLatest

один из параметров должен быть указан:

groupId, sensorId, accessPointId или bssid

Краткая информация по результатам измерения для заданного объекта,

взятая из последнего измерения из БД сервера.

Запрос последних известных данных по измерениям для заданного объекта.

Параметры объекта передаются в URL запросе в виде ключ=значение, например

https://dev.wifisensor.pro/api/healthSummary/getLatest?sensorId=611a211ff1290747553498f4

Ответ сервера приходит синхронно и за короткое время (миллисекунды).

/api/healthSummary/requestHealth

один из параметров должен быть указан:

groupId, sensorId, accessPointId, accessPointName,

taskId, ssid или bssid (все - строки)

обязательные параметры callbackUrl (строка)

и timeout (число секунд)

Статус запуска задачи "вне очереди" на подходящем по параметрам

запроса сенсоре (сенсорах)

Запрос выполнения измерения для заданного объекта.

Параметры объекта передаются в URL запросе в виде ключ=значение.

Ответ сервера приходит асинхронно после заданного таймаута, либо раньше, если измерения

завершатся до него, путем отправки запроса на заданный Callback URL вашей системы.

/api/objects/getSsids/{groupId}идентификатор группысписок заданных для этой группы SSIDЗапрос перечня заданных для группы "собственных" сетей со всеми их настройками, без вложенных либо родительских групп
/api/objects/setSsidPassword

ssid=строка

password=строка

количество измененных SSIDЗапрос изменения PSK пароля для заданного SSID. Изменяется значение всех найденных SSID (по имени) во всех группах. Запрос отправляется по методу HTTP POST.

При этом идентификатором является ключ в базе MongoDB, под которым хранятся сведения об объекте. Это длинная строка вида "611a213bf1290747553498f9".

...