API device: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 7: | Строка 7: | ||
== Подкатегории == | == Подкатегории == | ||
==== get_device_id ==== | |||
Описание: Получение ID устройства по входящим данным | |||
Обязательные параметры: | |||
object_type - Тип устройства [switch] | |||
data_typer - тип данных, которые проверяем ''(возможные значения: ip)'' | |||
data_value - значение | |||
Дополнительно возвращаемые данные: | |||
array( | |||
[id] => id устройства в случае успеха | |||
) | |||
==== get_data ==== | ==== get_data ==== | ||
Версия от 15:11, 29 июня 2016
Раздел API ERP "UserSide"
Назначение: Оборудование
Дополнительные параметры: action - подкатегория запроса (возможное значение: см.ниже)
Подкатегории
get_device_id
Описание: Получение ID устройства по входящим данным Обязательные параметры: object_type - Тип устройства [switch] data_typer - тип данных, которые проверяем (возможные значения: ip) data_value - значение Дополнительно возвращаемые данные: array( [id] => id устройства в случае успеха )
get_data
Описание: Получение информации об устройствах
Обязательные параметры:
object_type - Тип устройства [switch]
Необязательные параметры:
object_id - id объекта для выборки
Дополнительно возвращаемые данные:
array(
[data] = array(
[address_city_id] => id населенного пункта
[name] => модель устройства (наименование)
[location] => размещение объекта (текстовое)
[host] => ip-адрес/имя хоста
[house_id] => id дома установки
[node_id] => id узла установки
[interfaces] => количество интерфейсов
[entrance] => номер подъезда
[activity_time] => время последней активности
)
)
add_mark
Описание: Добавление метки Обязательные параметры: object_type - Тип устройства [switch] object_id - id устройства mark_id - ID метки
delete_mark
Описание: Снятие метки Обязательные параметры: object_type - Тип устройства [switch] object_id - id устройства mark_id - ID метки