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

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

Получает список файлов с или без отбора по типу Список доступных типов: 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-01T12:13:45+00:00",
"modified": "2024-02-10T11:05:03+00: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/0ad1752a07b23c9c8bbded72cc32b69fbfaf39d9eb4dfbc13534ba436b983...",
"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-13T14:29:24+00:00"
},
"antivirus_status": "clean",
"file": "https://downloader.disk.yandex.ru/disk/4960edd4e8737e84cbf9962cec3e7c893a6df6a1bfb6a8c55d837d0f69ae3..."
},
{
"path": "disk:/Тестовая папка/Альпака.png",
"type": "file",
"name": "Альпака.png",
"created": "2024-02-09T08:01:20+00:00",
"modified": "2024-02-10T11:05:23+00: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/e0686f72045f28ed46f17e2dde7a6406db1da728a93aa8b533f713c779784...",
"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/5db90d9829ad239e72045af8eaeacc686fb85627219fd26e5b7298a0a1e97..."
}
],
...