Перейти к основному содержимому

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

Получает список файлов с или без отбора по типу Список доступных типов: audio, backup, book, compressed, data, development, diskimage, document, encoded, executable, flash, font, mage, settings, spreadsheet, text, unknown, video, web

Функция ПолучитьСписокФайлов(Знач Токен, Знач Количество = 0, Знач СмещениеОтНачала = 0, Знач ОтборПоТипу = "", Знач СортироватьПоДате = Ложь) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Токен--tokenСтрокаТокен
Количество--amountЧисло, СтрокаКоличество возвращаемых объектов
СмещениеОтНачала--offsetЧислоСмещение для получение объектов не из начала списка
ОтборПоТипу--typeСтрокаОтбор по типу файла
СортироватьПоДате--datesortБулевоИстина > сортировать по дате, Ложь > по алфавиту
Возвращаемое значение

Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex

Пример использования для 1С:Предприятие/OneScript
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Количество = 2;
СмещениеОтНачала = 1;
ОтборПоТипу = "image";

Результат = OPI_YandexDisk.ПолучитьСписокФайлов(Токен, Количество, СмещениеОтНачала, ОтборПоТипу);
oint yadisk ПолучитьСписокФайлов \
--token "***" \
--amount 2 \
--offset 1 \
--type "image"
Результат
{
"limit": 2,
"items": [
{
"path": "disk:/Тестовая папка/Мишки.jpg",
"type": "file",
"name": "Мишки.jpg",
"created": "2024-02-01T15:13:45+03:00",
"modified": "2024-02-10T14:05:03+03:00",
"size": 1555830,
"mime_type": "image/jpeg",
"md5": "569a1c98696050439b5b2a1ecfa52d19",
"sha256": "d76ce57d8abf4e8eafbc7c85cec59a7a7f12b1d603d51e928be4a3fea0f6817c",
"preview": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"media_type": "image",
"sizes": [
{
"url": "https://downloader.disk.yandex.ru/disk/b5722cb0335f751b1af8f515dd985a2149f398dd85b77203a7f4d240c2dde...",
"name": "ORIGINAL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "DEFAULT"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "XXXS"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "XXS"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "XS"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "S"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "M"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "L"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "XL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "XXL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "XXXL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/f2082e1eda56a6df7b3fc7f939414242081338027a4bb10718bae53f18...",
"name": "C"
}
],
"resource_id": "1573541518:12897a65b076a5a0a92f3033e271eb251764c1e70ba590f383d55c3da7ef8c60",
"revision": 1707563104041868,
"comment_ids": {
"public_resource": "1573541518:12897a65b076a5a0a92f3033e271eb251764c1e70ba590f383d55c3da7ef8c60",
"private_resource": "1573541518:12897a65b076a5a0a92f3033e271eb251764c1e70ba590f383d55c3da7ef8c60"
},
"exif": {
"date_time": "2014-12-13T17:29:24+03:00"
},
"antivirus_status": "clean",
"file": "https://downloader.disk.yandex.ru/disk/4990069fa11dfaa24e0cb2a1802772277afa2ba2387c2cda99212a9b6b115..."
},
{
"path": "disk:/Тестовая папка/Альпака.png",
"type": "file",
"name": "Альпака.png",
"created": "2024-02-09T11:01:20+03:00",
"modified": "2024-02-10T14:05:23+03:00",
"size": 440431,
"mime_type": "image/png",
"md5": "8d7bf7d7ee61113f9044f3a28496e458",
"sha256": "f7607461b40164d5064d1d5085cbe1e94ecb1326e7ff8db857931b2ccd14b7f8",
"preview": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"media_type": "image",
"sizes": [
{
"url": "https://downloader.disk.yandex.ru/disk/0256aebc4bceb45dbc09a688e0851017448149bcd6f4e65987f98756beb2e...",
"name": "ORIGINAL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "DEFAULT"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "XXXS"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "XXS"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "XS"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "S"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "M"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "L"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "XL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "XXL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "XXXL"
},
{
"url": "https://downloader.disk.yandex.ru/preview/18ccf6126de1f9f8417342056b3b45465558dd5c5a6f9e8fbe0a7dba2d...",
"name": "C"
}
],
"resource_id": "1573541518:98e55a95f13dc18d7a531ddc8208baa10bdb282970b441243d13a7cd1231a8d1",
"revision": 1707839673353185,
"comment_ids": {
"public_resource": "1573541518:98e55a95f13dc18d7a531ddc8208baa10bdb282970b441243d13a7cd1231a8d1",
"private_resource": "1573541518:98e55a95f13dc18d7a531ddc8208baa10bdb282970b441243d13a7cd1231a8d1"
},
"exif": {},
"antivirus_status": "clean",
"file": "https://downloader.disk.yandex.ru/disk/9a299dec4789ea073ee0b7256cfb5bc16aeb13d43bd2dbeedef8514ba53e7..."
}
],
...