Все коллекции
API и Webhooks
Файлы
Загрузить файл с ПК
Загрузить файл с ПК

POST https://events-storage-upload.webinar.ru/api-storage/slowupload

Обновлено больше недели назад

Данный метод загружает файл в файловое хранилище и записывает метаданные файла в базу.
Внимание! Запрос выполняется только после создания записи о файле POST /fileSystem/file.

МЕТОД HTTP

POST 

URL

https://events-storage-upload.webinar.ru/api-storage/slowupload

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

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

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

ПОЛЯ ОТВЕТА

Зависят от типа файла.
Подробнее

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

var form = new FormData();
form.append("token", "{token_file}");
form.append("file", "/C:/Users/m.finogeeva/Pictures/Logo_COMPANY/3ROm.gif");

var settings = {
  "url": "https://events-storage-upload.webinar.ru/api-storage/slowupload",
  "method": "POST",
  "headers": {
    "x-auth-token": "{Token}",
    "Content-Type": "application/x-www-form-urlencoded"
  },
  "processData": false,
  "mimeType": "multipart/form-data",
  "contentType": false,
  "data": form
};

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

{
  "createAt": "2019-07-09T11:34:09+0300",
  "updateAt": "2019-07-09T11:42:09+0300",
  "id": 119864825,
  "path": "./files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif",
  "url": "https://events-storage.webinar.ru/api-storage/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif",
  "token": {
    "createAt": "2019-07-09T11:34:09+0300",
    "id": 98575371,
    "word": "93b14a1a480c29d62898a57655cbf47a"
  },
  "metadata": "{\"userId\":1029,\"type\":\"UPLOAD_TYPE_USER\"}",
  "callback": "https://events.webinar.ru/api/app.php/userapi/fileSystem/callbackFileUpload",
  "thumbnailsList": {
    "640x1920": "https://events-storage.webinar.ru/api-storage/640x1920/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "1920x1080": "https://events-storage.webinar.ru/api-storage/1920x1080/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "1333x1000": "https://events-storage.webinar.ru/api-storage/1333x1000/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "224x199": "https://events-storage.webinar.ru/api-storage/224x199/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "200x50": "https://events-storage.webinar.ru/api-storage/200x50/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "50x50": "https://events-storage.webinar.ru/api-storage/50x50/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "34x34": "https://events-storage.webinar.ru/api-storage/34x34/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729",
    "148x112": "https://events-storage.webinar.ru/api-storage/148x112/files/webinar/2019/07/09/AlZYECHdK2oCDCZIzKsgIVmXDbsAB5aJ9RGmMEpj7kLiKiYT.gif?s=1562661729"
  },
  "state": "AVAILABLE"
Нашли ответ на свой вопрос?