Получение списка файлов через API: get_files


Пример get_files запроса

?action=get_files&id_project=PROJECT_ID
Возвращает список файлов указанного проекта или задания
*файлы проекта – из описания проекта и добавленные непосредственно в раздел Файлы
*файлы задания – из описания задания и из комментариев

Обязательные параметры:
  • id_project — ID проекта (становится необязательным при указании ID задания)
Необязательные параметры:
  • id_task — ID задания

Возвращаемые данные:
  • id — ID файла
  • page — часть ссылки для скачивания напрямую (для полного пути перед полученным значением укажите адрес вашего аккаунта, например https://youraccount.worksection.com/download/123456)
  • name — название файла с расширением
  • size — размер файла (в байтах)
  • date_added — дата и время добавления
  • user_from — кем добавлен файл

Пример JSON ответа
При успешном выполнении запроса, ответ будет содержать статус ok и следующие данные:

{
"status": "ok",
"data": [
{ "id": "FILE_ID", "page": "/download/FILE_ID",
"name": "Example.docx", "size": "FILE_SIZE",
"date_added": "YYYY—MM—DD HH:II",
"user_from": { "id": "USER_ID",
"email": "USER_EMAIL",
"name": "USER_NAME"
}
}, { "id": "FILE_ID", "page": "/download/FILE_ID", ... ... ... }
]
}