Прикрепить файл к мероприятию

POST /eventsessions/{eventsessionID}/files

Запросом можно добавить файл к мероприятию. Файл отобразится в одноименной вкладке настроек мероприятия и будет доступен для работы с ним внутри комнаты.


МЕТОД

POST


URL

 https://userapi.mts-link.ru/v3/eventsessions/{eventsessionID}/files


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

  • fileId — ID файла. Указывается идентификатор файла.

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

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


ПОЛЯ ОТВЕТА

  • id — параметр fileReferenceId. Он нужен для разрешения просмотра файла.
    Остальные параметры являются техническими и в пользовательских сценариях не участвуют.

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

var form = new FormData();
form.append("fileId", "#{{FILEDID}}");

var settings = {
  "url": "#{{URL}}/eventsessions/#{{SESSION_ID}}/files",
  "method": "POST",
  "headers": {
    "x-auth-token": "#{{Token}}",
    "Content-Type": "application/x-www-form-urlencoded"
  },
  "processData": false,
  "mimeType": "multipart/form-data",
  "contentType": false,
  "data": form
};

  


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

{
  "id":3164695,
  "isDeleted":false,
  "createAt":"2019-07-09T18:48:42+0300",
  "file":{
    "id":15426205,
    "isDeleted":false,
    "createAt":"2017-09-19T10:23:56+0300",
    "updateAt":"2017-09-19T10:24:01+0300",
    "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\",
    "thumbnailUri":"\\/\\/events-storage.webinar.ru\\/api-storage\\/224x199\\/files\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg\",
    "slides":[
      {
        "id":15426213,
        "isDeleted":false,
        "createAt":"2017-09-19T10:24:01+0300",
        "name":"webinar_na_100_slide_1.pdf",
        "type":"file",
        "path":".\\/files\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg\",
        "url":"https:\\/\\/events-storage.webinar.ru\\/api-storage\\/files\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg",
        "downloadUrl":"https:\\/\\/events-storage.webinar.ru\\/api-storage\\/download\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg",
        "thumbnailUrl":"https:\\/\\/events-storage.webinar.ru\\/api-storage\\/224x199\\/files\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg",
        "thumbnails":[],
        "size":601356,
        "format":"jpg",
        "isHidden":true,
        "isSystem":false,
        "mimeType":"image\\/png\",
        "typeFile":"slide",
        "uri":"\\/\\/events-storage.webinar.ru\\/api-storage\\/files\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg\",
        "thumbnailUri":"\\/\\/events-storage.webinar.ru\\/api-storage\\/224x199\\/files\\/job\\/2017\\/09\\/19\\/yjK25rAVbsE2bMRtdKPOtmXYekikzgBPKZpJEVgVdGbmzbsO.jpg\",
        "number":1,
        "isOriginal":true,
        "drawings":[],
        "rotate":0
      }
    ]
  }
}
👆 На этом пока всё