API commutation UK: различия между версиями
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
IronBot (обсуждение | вклад) (Fix Ukrainian API localization) |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[API_commutation_EN|en]] | '''uk''' | [[API commutation|ru]] | [[API_commutation_EN|en]] | '''uk''' | [[API commutation|ru]] | ||
Розділ '''[[API]]''' ERP "UserSide" | Розділ '''[[API_UK|API]]''' ERP "UserSide" | ||
Призначення: Комутація об'єктів | Призначення: Комутація об'єктів | ||
| Строка 11: | Строка 11: | ||
==== add ==== | ==== add ==== | ||
''Доопрацьовано у: 3.18.25 (в object_type | ''Доопрацьовано у: 3.18.25 (в object_type додано варіант splitter, в object2_type додано варіант splitter)'' | ||
''Доопрацьовано у: 3.14.71 (в object_type | ''Доопрацьовано у: 3.14.71 (в object_type додано варіант cross, в object2_type додано варіант cross)'' | ||
''Доопрацьовано у: 3.13.70 (в object_type | ''Доопрацьовано у: 3.13.70 (в object_type додано варіант fiber, в object2_type додано варіант fiber, додано параметри object1_side і object2_side)'' | ||
''Доопрацьовано у: 3.12.59 (додано параметр object1_port, в object_type | ''Доопрацьовано у: 3.12.59 (додано параметр object1_port, в object_type додано варіант switch)'' | ||
Опис: Комутація об'єктів | Опис: Комутація об'єктів | ||
| Строка 31: | Строка 31: | ||
==== delete ==== | ==== delete ==== | ||
''Змінено у 3.14.56 (в object_type | ''Змінено у 3.14.56 (в object_type додано варіант device, додано параметр object_port)'' | ||
Опис: Очищення | Опис: Очищення комутації | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
object_type - Тип об'єкта [customer|device] | object_type - Тип об'єкта [customer|device] | ||
object_id - id об'єкта | object_id - id об'єкта | ||
Необов'язкові параметри: | Необов'язкові параметри: | ||
object_port - Номер | object_port - Номер порту ''(для device)'' | ||
==== get_data ==== | ==== get_data ==== | ||
''Змінено у 3.14.12 (в object_type | ''Змінено у 3.14.12 (в object_type додано варіант splitter)'' | ||
''Змінено у 3.12.52 (в object_type | ''Змінено у 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
Розділ 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 запису про комутацію
)