API attach UK: различия между версиями
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
IronBot (обсуждение | вклад) (Add Ukrainian API docs and trilingual API links) |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
[[API_attach_EN|en]] | '''uk''' | [[API attach|ru]] | [[API_attach_EN|en]] | '''uk''' | [[API attach|ru]] | ||
Розділ '''[[API]]''' ERP "UserSide" | Розділ '''[[API_UK|API]]''' ERP "UserSide" | ||
Призначення: | Призначення: Робота з прикріпленими файлами | ||
Додаткові параметри: | Додаткові параметри: | ||
| Строка 13: | Строка 13: | ||
''Доопрацьовано у: 3.19.48 (додано параметр uuid)'' | ''Доопрацьовано у: 3.19.48 (додано параметр uuid)'' | ||
''Доопрацьовано у: 3.16.19 (додано параметри name | ''Доопрацьовано у: 3.16.19 (додано параметри name і comment)'' | ||
''Доопрацьовано у: 3.16dev4 ( | ''Доопрацьовано у: 3.16dev4 (до параметра object_type додано можливе значення cable_line)'' | ||
''Доопрацьовано у: 3.16dev2 (виключено параметр operator_id, додано параметр employee_id)'' | ''Доопрацьовано у: 3.16dev2 (виключено параметр operator_id, додано параметр employee_id)'' | ||
''Доопрацьовано у: 3.15.42 ( | ''Доопрацьовано у: 3.15.42 (до параметра object_type додано можливе значення inventory)'' | ||
''Доопрацьовано у: 3.14.21 ( | ''Доопрацьовано у: 3.14.21 (до параметра object_type додано можливе значення customer)'' | ||
Опис: Додавання файла к об'єкту | Опис: Додавання файла к об'єкту | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
object_type - тип об'єкта [cable_line|customer|node|task|task_comment|inventory] | object_type - тип об'єкта [cable_line|customer|node|task|task_comment|inventory] | ||
object_id - id об'єкта, | object_id - id об'єкта, до якого прикріплювати файл | ||
comment_id - id | comment_id - id коментаря до завдання, до якого прикріплювати файл ''(для типу task_comment)'' | ||
АБО src - url к файлу, який требуется загрузить і прикрепить | |||
АБО uuid - uuid с іншим файлом, який уже загружен і який требуется прикрепить к иному об'єкту | |||
Необов'язкові параметри: | Необов'язкові параметри: | ||
employee_id - id співробітника, | employee_id - id співробітника, від імені якого додати файл | ||
operator_id - id оператора, | operator_id - id оператора, від імені якого додати файл ''(до версії 3.16dev2)'' | ||
name - имя файла ''( | name - имя файла ''(довільний текст)'' | ||
comment - нотатки/описание к файлу | comment - нотатки/описание к файлу | ||
src_id - id метода/типа загрузки файла (произвольно, на усмотрение | src_id - id метода/типа загрузки файла (произвольно, на усмотрение клієнта) | ||
==== delete ==== | ==== delete ==== | ||
| Строка 43: | Строка 43: | ||
Опис: Видалення файла | Опис: Видалення файла | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
id - id файла ''( | id - id файла ''(версії до 3.19)'' | ||
uuid - uuid файла ''( | uuid - uuid файла ''(версія 3.19+)'' | ||
name - имя файла ''(без путей)'' | name - имя файла ''(без путей)'' | ||
==== get ==== | ==== get ==== | ||
''Доопрацьовано у: 3.20.23 ( | ''Доопрацьовано у: 3.20.23 (до параметра object_type додано можливе значення additional_field)'' | ||
''Доопрацьовано у: 3.19beta1 (виключено параметр id, додано параметр uuid)'' | ''Доопрацьовано у: 3.19beta1 (виключено параметр id, додано параметр uuid)'' | ||
''Доопрацьовано у: 3.16dev4 ( | ''Доопрацьовано у: 3.16dev4 (до параметра object_type додано можливе значення cable_line)'' | ||
''Доопрацьовано у: 3.15.42 ( | ''Доопрацьовано у: 3.15.42 (до параметра object_type додано можливе значення inventory)'' | ||
''Доопрацьовано у: 3.15.12 (додано параметри object_type | ''Доопрацьовано у: 3.15.12 (додано параметри object_type і object_id)'' | ||
''Доопрацьовано у: 3.14.41 (додано параметри ext_name | ''Доопрацьовано у: 3.14.41 (додано параметри ext_name і int_name)'' | ||
''Додано з: 3.14.36'' | ''Додано з: 3.14.36'' | ||
Опис: Отримання | Опис: Отримання інформації | ||
Обов'язкові параметри ''( | Обов'язкові параметри ''(що-то одно)'': | ||
uuid - uuid файла ''(можна через кому)'' ''( | uuid - uuid файла ''(можна через кому)'' ''(версії 3.19+)'' | ||
id - id файла ''(можна через кому)'' ''( | id - id файла ''(можна через кому)'' ''(версії до 3.19)'' | ||
ext_name - внешнее имя файла ''(исходное)'' | ext_name - внешнее имя файла ''(исходное)'' | ||
int_name - внутреннее имя файла ''(как хранится в системе)'' | int_name - внутреннее имя файла ''(как хранится в системе)'' | ||
object_type - тип об'єкта [additional_field|cable_line|customer|inventory|node|task|task_comment] ''( | object_type - тип об'єкта [additional_field|cable_line|customer|inventory|node|task|task_comment] ''(використовується совместно с object_id)'' | ||
object_id - id/uuid об'єкта, | object_id - id/uuid об'єкта, до якого прикріплений файл ''(використовується разом з object_type)'' | ||
==== get_file ==== | ==== get_file ==== | ||
| Строка 75: | Строка 75: | ||
''Додано з: 3.14.57'' | ''Додано з: 3.14.57'' | ||
Опис: | Опис: Виведення содержимого файла ''(в бинарном виде)'' | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
uuid - uuid файла ''( | uuid - uuid файла ''(версії 3.19+)'' | ||
id - id файла ''( | id - id файла ''(версії до 3.19)'' | ||
==== get_file_temporary_link ==== | ==== get_file_temporary_link ==== | ||
| Строка 87: | Строка 87: | ||
Опис: Предоставление прямой временной посилання на загрузку файла | Опис: Предоставление прямой временной посилання на загрузку файла | ||
Обов'язкові параметри: | Обов'язкові параметри: | ||
uuid - uuid файла ''( | uuid - uuid файла ''(версії 3.19+)'' | ||
id - id файла ''( | id - id файла ''(версії до 3.19)'' | ||
Текущая версия от 10:49, 10 мая 2026
Розділ API ERP "UserSide"
Призначення: Робота з прикріпленими файлами
Додаткові параметри: action - підкатегорія запиту (можливе значення: див. нижче)
Підкатегорії
add
Доопрацьовано у: 3.19.48 (додано параметр uuid)
Доопрацьовано у: 3.16.19 (додано параметри name і comment)
Доопрацьовано у: 3.16dev4 (до параметра object_type додано можливе значення cable_line)
Доопрацьовано у: 3.16dev2 (виключено параметр operator_id, додано параметр employee_id)
Доопрацьовано у: 3.15.42 (до параметра object_type додано можливе значення inventory)
Доопрацьовано у: 3.14.21 (до параметра object_type додано можливе значення customer)
Опис: Додавання файла к об'єкту Обов'язкові параметри: object_type - тип об'єкта [cable_line|customer|node|task|task_comment|inventory] object_id - id об'єкта, до якого прикріплювати файл comment_id - id коментаря до завдання, до якого прикріплювати файл (для типу task_comment) АБО src - url к файлу, який требуется загрузить і прикрепить АБО uuid - uuid с іншим файлом, який уже загружен і який требуется прикрепить к иному об'єкту Необов'язкові параметри: employee_id - id співробітника, від імені якого додати файл operator_id - id оператора, від імені якого додати файл (до версії 3.16dev2) name - имя файла (довільний текст) comment - нотатки/описание к файлу src_id - id метода/типа загрузки файла (произвольно, на усмотрение клієнта)
delete
Доопрацьовано у: 3.19beta1 (виключено параметр id, додано параметр uuid)
Додано з: 3.12beta25
Опис: Видалення файла Обов'язкові параметри: id - id файла (версії до 3.19) uuid - uuid файла (версія 3.19+) name - имя файла (без путей)
get
Доопрацьовано у: 3.20.23 (до параметра object_type додано можливе значення additional_field)
Доопрацьовано у: 3.19beta1 (виключено параметр id, додано параметр uuid)
Доопрацьовано у: 3.16dev4 (до параметра object_type додано можливе значення cable_line)
Доопрацьовано у: 3.15.42 (до параметра object_type додано можливе значення inventory)
Доопрацьовано у: 3.15.12 (додано параметри object_type і object_id)
Доопрацьовано у: 3.14.41 (додано параметри ext_name і int_name)
Додано з: 3.14.36
Опис: Отримання інформації Обов'язкові параметри (що-то одно): uuid - uuid файла (можна через кому) (версії 3.19+) id - id файла (можна через кому) (версії до 3.19) ext_name - внешнее имя файла (исходное) int_name - внутреннее имя файла (как хранится в системе) object_type - тип об'єкта [additional_field|cable_line|customer|inventory|node|task|task_comment] (використовується совместно с object_id) object_id - id/uuid об'єкта, до якого прикріплений файл (використовується разом з object_type)
get_file
Доопрацьовано у: 3.19beta1 (виключено параметр id, додано параметр uuid)
Додано з: 3.14.57
Опис: Виведення содержимого файла (в бинарном виде) Обов'язкові параметри: uuid - uuid файла (версії 3.19+) id - id файла (версії до 3.19)
get_file_temporary_link
Доопрацьовано у: 3.19beta1 (виключено параметр id, додано параметр uuid)
Додано з: 3.17dev1
Опис: Предоставление прямой временной посилання на загрузку файла Обов'язкові параметри: uuid - uuid файла (версії 3.19+) id - id файла (версії до 3.19)