API attach: различия между версиями
Admin (обсуждение | вклад) (→add) |
Admin (обсуждение | вклад) |
||
Строка 61: | Строка 61: | ||
''Добавлено с: 3.14.57'' | ''Добавлено с: 3.14.57'' | ||
Описание: Вывод содержимого файла ''(в бинарном виде)'' | Описание: Вывод содержимого файла ''(в бинарном виде)'' | ||
Обязательные параметры: | |||
id - id файла | |||
==== get_file_temporary_link ==== | |||
''Добавлено с: 3.17dev1'' | |||
Описание: Предоставление прямой временной ссылки на загрузку файла | |||
Обязательные параметры: | Обязательные параметры: | ||
id - id файла | id - id файла |
Версия от 16:17, 28 ноября 2021
Раздел API ERP "UserSide"
Назначение: Действие с прикрепляемыми файлами
Дополнительные параметры: action - подкатегория запроса (возможное значение: см.ниже)
Подкатегории
add
Доработано в: 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 к файлу, который требуется загрузить и прикрепить Необязательные параметры: employee_id - id сотрудника, от имени которого добавить файл operator_id - id оператора, от имени которого добавить файл (до версии 3.16dev2) name - имя файла (произвольный текст) comment - заметки/описание к файлу src_id - id метода/типа загрузки файла (произвольно, на усмотрение клиента)
delete
Добавлено с: 3.12beta25
Описание: Удаление файла Обязательные параметры: id - id файла name - имя файла (без путей)
get
Доработано в: 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
Описание: Получение информации Обязательные параметры (что-то одно): id - id файла (можно через запятую) ext_name - внешнее имя файла (исходное) int_name - внутреннее имя файла (как хранится в системе) object_type - тип объекта [cable_line|customer|inventory|node|task|task_comment] (используется совместно с object_id) object_id - id объекта, к которому прикреплён файл (используется совместно с object_type)
get_file
Добавлено с: 3.14.57
Описание: Вывод содержимого файла (в бинарном виде) Обязательные параметры: id - id файла
get_file_temporary_link
Добавлено с: 3.17dev1
Описание: Предоставление прямой временной ссылки на загрузку файла Обязательные параметры: id - id файла