Получить список файлов

GET /fileSystem/files

Без указания параметров поиск будет осуществлен по общим файлам для всех сотрудников.

МЕТОД HTTP

GET

URL

https://userapi.mts-link.ru/v3/fileSystem/files

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

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

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

  • user — ID сотрудника организации. Список сотрудников с userID доступны в запросе organization/members;

  • parent — папка. Можно ограничить поиск по конкретной папке;

  • format — расширение файла;

  • isShared — поиск по общей папке. Значения:
    - true — искать в общей папке;
    - false — искать в папке пользователя.

ПОЛЯ ОТВЕТА

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

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

url: https://userapi.mts-link.ru/v3/fileSystem/files?user=1029,
method: GET,
headers:
{
    x-auth-token: {Token},
    Content-Type: application/x-www-form-urlencoded
};

           

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

200 - OK    
[
    {
        "id": 1142740,
        "parent": {
            "id": 908493,
            "name": "fs_folder_record",
            "type": "folder",
            "thumbnails": [],
            "uri": ""
        },
        "name": "Обучающий вебинар",
        "type": "file",
        "thumbnails": []
    },
    {
        "id": 43960345,
        "parent": {
            "id": 908493,
            "name": "fs_folder_record",
            "type": "folder",
            "thumbnails": [],
            "uri": ""
        },
        "name": "Новый вебинар",
        "type": "file",
        "url": "https://events.webinar.ru/images/event-default.png",
        "downloadUrl": "https://events.webinar.ru/images/event-default.png",
        "thumbnailUrl": "https://events.webinar.ru/images/event-default.png",
        "thumbnails": {
            "640x1920": "https://events.webinar.ru/images/event-default.png",
            "1920x1080": "https://events.webinar.ru/images/event-default.png",
            "1333x1000": "https://events.webinar.ru/images/event-default.png",
            "224x199": "https://events.webinar.ru/images/event-default.png",
            "200x50": "https://events.webinar.ru/images/event-default.png",
            "50x50": "https://events.webinar.ru/images/event-default.png",
            "34x34": "https://events.webinar.ru/images/event-default.png",
            "148x112": "https://events.webinar.ru/images/event-default.png"
        }
    },
]            
👆 На этом пока всё