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

Материал из WiKi - UserSide
Строка 25: Строка 25:


==== del ====
==== del ====
''Добавлено с: 3.12beta25''
''Добавлено с: 3.12beta25''
  Описание: Удаление файла
  Описание: Удаление файла
  Обязательные параметры:
  Обязательные параметры:
   id - id файла
   id - id файла
   name - имя файла ''(без путей)''
   name - имя файла ''(без путей)''

Версия от 15:23, 30 декабря 2017

Раздел API ERP "UserSide"

Назначение: Действие с прикрепляемыми файлами

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

Подкатегории

add

Описание: Добавление файла к объекту
Обязательные параметры:
 object_type - тип объекта [task|task_comment|node]
 object_id - id объекта, к которому прикреплять файл
 comment_id - id комментария к заданию, к которому прикреплять файл (для типа task_comment)
 src - url к файлу, который требуется загрузить и прикрепить
Необязательные параметры:
 operator_id - id оператора, от имени которого добавить файл
 src_id - id метода/типа загрузки файла (произвольно, на усмотрение клиента)
Дополнительно возвращаемые данные:
 array(
  [file_id] => id добавленного файла в случае успеха
  [file_name] => присвоенное имя для файла. Файл будет лежать в директории /main/attach/
 )

del

Добавлено с: 3.12beta25

Описание: Удаление файла
Обязательные параметры:
 id - id файла
 name - имя файла (без путей)