Получает список файлов, прикрепленных к серии вебинаров.

МЕТОД HTTP

GET

URL

https://userapi.webinar.ru/v3/events/{eventsID}/files

ОБЯЗАТЕЛЬНЫЕ ПАРАМЕТРЫ

Отсутствуют.

ДОПОЛНИТЕЛЬНЫЕ ПАРАМЕТРЫ

  • fileId — ID файла.

ПОЛЯ ОТВЕТА

Возвращается массив файлов. Формат массива:

  • id — идентификатор (fileReferenceId) файла в этом мероприятии;
  • isDeleted — флаг, определяющий доступность файла в ФМ;
  • createAt — дата прикрепления файла к вебинару;
  • file — массив параметров файла. Формат для разных файлов разный. Подробнее о параметрах.

ПРИМЕР ЗАПРОСА

url: https://userapi.webinar.ru/v3/events/{{EVENT_ID}}/files,
method: GET,
headers:
{
    x-auth-token: {Token},
    Content-Type: application/x-www-form-urlencoded
};

 

ПРИМЕР ОТВЕТА

200 OK
[
  {
    "id": 4180471,
    "file": {
      "id": 15426205,
      "name": "webinar_na_100.pdf",
      "type": "file",
      "user": {
        "id": 1029,
        "nickname": "Специалист тех.поддержки",
        "type": "USER",
        "name": "Специалист",
        "secondName": "тех.поддержки"
      },
      "path": "./files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf",
      "url": "https://events-storage.webinar.ru/api-storage/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf",
      "downloadUrl": "https://events-storage.webinar.ru/api-storage/download/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf",
      "thumbnailUrl": "https://events-storage.webinar.ru/api-storage/224x199/files/job/2017/09/19/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg",
      "thumbnails": {
        "640x1920": "https://events-storage.webinar.ru/api-storage/640x1920/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "1920x1080": "https://events-storage.webinar.ru/api-storage/1920x1080/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "1333x1000": "https://events-storage.webinar.ru/api-storage/1333x1000/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "224x199": "https://events-storage.webinar.ru/api-storage/224x199/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "200x50": "https://events-storage.webinar.ru/api-storage/200x50/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "50x50": "https://events-storage.webinar.ru/api-storage/50x50/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "34x34": "https://events-storage.webinar.ru/api-storage/34x34/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837",
        "148x112": "https://events-storage.webinar.ru/api-storage/148x112/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf?s=1505805837"
      },
      "uploadUrl": "https://events-storage.webinar.ru/api-storage/app.php/upload?token=Cxz4sA4K3gUailegUvF2Zmu1dU8JCPvZ&extension={extension}",
      "size": 1079386,
      "format": "pdf",
      "isHidden": false,
      "isSystem": false,
      "mimeType": "application/pdf",
      "typeFile": "presentation",
      "uri": "//events-storage.webinar.ru/api-storage/files/webinar/2017/09/19/7Ysoe6zK0CxAhOmFgu538NaGDKixjC7BUdKMnZzLYS9xix4L.pdf",
      "isConvert": true,
      "rotate": 0
    }
  }
]
Вы нашли ответ?