Aspose.Cells Cloud API — Получение списка файлов (содержимое папки)
Операция Get Files List возвращает коллекцию файлов и вложенных папок, хранящихся в указанной папке облачного хранилища Aspose.Cells Cloud.
Это основная точка входа для просмотра облачных книг Excel, архивов и других поддерживаемых типов файлов.
Aspose.Cells Cloud API — Получение списка файлов (содержимое папки)
GET https://api.aspose.cloud/v4.0/cells/storage/folder/{path}
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации на основе JWT-токена.
Параметры запроса
| Название | Местоположение | Тип | Обязательный | Описание |
|---|---|---|---|---|
| path | Path | string | Да | Путь к папке в облачном хранилище. |
| storageName | Query | string | Нет | Имя используемого хранилища. Если не указано, используется хранилище по умолчанию. |
| pageSize | Query | integer | Нет | Максимальное количество возвращаемых элементов на странице (по умолчанию: 100). |
| pageNumber | Query | integer | Нет | Номер страницы для получения (начиная с 1, по умолчанию: 1). |
- Value — Массив объектов
StorageFile. Каждый объект содержит:Name— Имя файла или папки.IsFolder—true, если запись представляет собой папку.Size— Размер в байтах (для папок возвращается0).ModifiedDate— Временная метка последнего изменения (в формате ISO 8601).
Ответ
Коды состояния HTTP
| Код HTTP | Статус HTTP | Описание |
|---|---|---|
| 200 | OK (Успех) | Веб-API успешно вызван; ответ содержит детали операции. |
| 400 | Bad Request (Неверный запрос) | Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла). |
| 401 | Unauthorized (Неавторизован) | Неверный или отсутствующий JWT-токен. |
| 413 | Payload Too Large (Слишком большой полезный груз) | Загруженный файл превышает предельный размер. |
| 500 | Internal Server Error (Внутренняя ошибка сервера) | Непредвиденная ошибка сервера. |
Спецификация OpenAPI
Спецификация OpenAPI определяет публично доступное программное интерфейсное описание и позволяет выполнять взаимодействие по REST прямо из веб-браузера.
Вы можете использовать инструмент командной строки cURL для простого доступа к веб-сервисам Aspose.Cells. В следующем примере показано, как выполнять вызовы к облачному API с помощью cURL.
Использование SDK Aspose.Cells Cloud
Использование SDK — это лучший способ ускорить разработку. SDK управляет низкоуровневыми деталями, позволяя сосредоточиться на задачах вашего проекта. Ознакомьтесь со списком всех SDK Aspose.Cells Cloud в репозитории на GitHub.
Приведенные ниже примеры кода демонстрируют, как выполнять вызовы к веб-сервисам Aspose.Cells с использованием различных SDK: