API device: различия между версиями
Admin (обсуждение | вклад) (Новая страница: «Раздел '''API''' ERP "UserSide" Назначение: Оборудование Дополнительные параметры: action - подка…») |
Admin (обсуждение | вклад) Нет описания правки |
||
Строка 18: | Строка 18: | ||
[data] = array( | [data] = array( | ||
[address_city_id] => id населенного пункта | [address_city_id] => id населенного пункта | ||
[name] => модель устройства (наименование) | [name] => модель устройства ''(наименование)'' | ||
[location] => размещение объекта (текстовое) | [location] => размещение объекта ''(текстовое)'' | ||
[host] => ip-адрес/имя хоста | [host] => ip-адрес/имя хоста | ||
[house_id] => id дома установки | [house_id] => id дома установки | ||
Строка 28: | Строка 28: | ||
) | ) | ||
) | ) | ||
==== 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 метки |
Версия от 13:39, 1 июня 2016
Раздел API ERP "UserSide"
Назначение: Оборудование
Дополнительные параметры: action - подкатегория запроса (возможное значение: см.ниже)
Подкатегории
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] => время последней активности ) )
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 метки