API commutation UK: различия между версиями
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
||
| Строка 23: | Строка 23: | ||
object_type - тип об'єкта [customer|switch|fiber|cross|splitter] | object_type - тип об'єкта [customer|switch|fiber|cross|splitter] | ||
object_id - id/uuid об'єкта | object_id - id/uuid об'єкта | ||
object1_side - сторона об'єкта 1 ''(для | object1_side - сторона об'єкта 1 ''(для кабельних ліній)'' | ||
object1_port - порт об'єкта 1 | object1_port - порт об'єкта 1 | ||
object2_type - тип об'єкта 2 [switch|fiber|cross|splitter] | object2_type - тип об'єкта 2 [switch|fiber|cross|splitter] | ||
object2_id - id/uuid об'єкта 2 | object2_id - id/uuid об'єкта 2 | ||
object2_side - сторона об'єкта 2 ''(для | object2_side - сторона об'єкта 2 ''(для кабельних ліній)'' | ||
object2_port - порт об'єкта 2 | object2_port - порт об'єкта 2 | ||
| Строка 37: | Строка 37: | ||
object_type - Тип об'єкта [customer|device] | object_type - Тип об'єкта [customer|device] | ||
object_id - id об'єкта | object_id - id об'єкта | ||
Необов'язкові параметри: | |||
object_port - Номер порта ''(для device)'' | object_port - Номер порта ''(для device)'' | ||
| Строка 47: | Строка 47: | ||
Опис: Отримання массива коммутации | Опис: Отримання массива коммутации | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
object_type - Тип об'єкта для | 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 запису о коммутации | ||
) | ) | ||
Версия от 10:28, 10 мая 2026
Розділ 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 запису о коммутации
)