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

Материал из WiKi - UserSide
(Add Ukrainian API docs and trilingual API links)
(Fix Ukrainian API localization)
 
Строка 33: Строка 33:
''Змінено у 3.14.56 (в object_type додано варіант device, додано параметр object_port)''
''Змінено у 3.14.56 (в object_type додано варіант device, додано параметр object_port)''


  Опис: Очищення коммутации
  Опис: Очищення комутації
  Обов'язкові параметри:
  Обов'язкові параметри:
   object_type - Тип об'єкта [customer|device]
   object_type - Тип об'єкта [customer|device]
   object_id - id об'єкта
   object_id - id об'єкта
  Необов'язкові параметри:
  Необов'язкові параметри:
   object_port - Номер порта ''(для device)''
   object_port - Номер порту ''(для device)''


==== get_data ====
==== get_data ====
Строка 45: Строка 45:
''Змінено у 3.12.52 (в object_type додано варіант radio)''
''Змінено у 3.12.52 (в object_type додано варіант radio)''


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

Текущая версия от 11:18, 10 мая 2026

en | uk | ru

Розділ API ERP "UserSide"

Призначення: Комутація об'єктів

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

Підкатегорії

add

Доопрацьовано у: 3.18.25 (в object_type додано варіант splitter, в object2_type додано варіант splitter)

Доопрацьовано у: 3.14.71 (в object_type додано варіант cross, в object2_type додано варіант cross)

Доопрацьовано у: 3.13.70 (в object_type додано варіант fiber, в object2_type додано варіант fiber, додано параметри object1_side і object2_side)

Доопрацьовано у: 3.12.59 (додано параметр object1_port, в object_type додано варіант switch)

Опис: Комутація об'єктів
Обов'язкові параметри:
 object_type - тип об'єкта [customer|switch|fiber|cross|splitter]
 object_id - id/uuid об'єкта
 object1_side - сторона об'єкта 1 (для кабельних ліній)
 object1_port - порт об'єкта 1
 object2_type - тип об'єкта 2 [switch|fiber|cross|splitter]
 object2_id - id/uuid об'єкта 2
 object2_side - сторона об'єкта 2 (для кабельних ліній)
 object2_port - порт об'єкта 2

delete

Змінено у 3.14.56 (в object_type додано варіант device, додано параметр object_port)

Опис: Очищення комутації
Обов'язкові параметри:
 object_type - Тип об'єкта [customer|device]
 object_id - id об'єкта
Необов'язкові параметри:
 object_port - Номер порту (для device)

get_data

Змінено у 3.14.12 (в object_type додано варіант splitter)

Змінено у 3.12.52 (в object_type додано варіант radio)

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