API commutation: различия между версиями

Материал из WiKi - UserSide
Строка 30: Строка 30:
''Изменено в 3.12.52 (в object_type добавлен вариант radio)''
''Изменено в 3.12.52 (в object_type добавлен вариант radio)''
  Описание: Получение массива коммутации
  Описание: Получение массива коммутации
Обязательные параметры:
  object_type - Тип объекта для выборки [customer|switch|radio|cross|fiber]
  Необязательные параметры:
  Необязательные параметры:
  object_type - Тип объекта для выборки [customer|switch|radio|cross|fiber]
   object_id - id объекта для выборки
   object_id - id объекта для выборки
   is_finish_data - Флаг - выводить конечную точку коммутации
   is_finish_data - Флаг - выводить конечную точку коммутации

Версия от 18:35, 13 октября 2019

Раздел API ERP "UserSide"

Назначение: Коммутация объектов

Дополнительные параметры:
action - подкатегория запроса (возможное значение: см.ниже)

Подкатегории

add

Изменено в 3.12.59 (добавлена переменная object1_port, в object_type добавлен вариант switch)

Описание: Коммутация объектов
Обязательные параметры:
 object_type - Тип объекта [customer|switch]
 object_id - id объекта
 object1_port - порт объекта 1
 object2_type - Тип объекта 2 [switch]
 object2_id - id объекта 2
 object2_port - порт объекта 2
Дополнительно возвращаемые данные:
 [id] => id записи о коммутации

delete

Описание: Очистка коммутации
Обязательные параметры:
 object_type - Тип объекта [customer]
 object_id - id объекта

get_data

Изменено в 3.12.52 (в object_type добавлен вариант radio)

Описание: Получение массива коммутации
Обязательные параметры:
 object_type - Тип объекта для выборки [customer|switch|radio|cross|fiber]
Необязательные параметры:
 object_id - id объекта для выборки
 is_finish_data - Флаг - выводить конечную точку коммутации
Дополнительно возвращаемые данные:
 array(
   [data] = array(
     [object_type] => Тип объекта
     [object_id] => id объекта
     [direction] => Сторона коммутации (например для ВОЛС)
     [interface] => Номер интерфейса
     [comment] => Заметки
     [connect_id] => id записи о коммутации
   )