Пакетное разделение

Этот REST API выполняет пакетное разделение подходящих файлов.

REST API

POST http://api.aspose.cloud/v3.0/cells/batch/split

Безопасность и аутентификация

API Aspose.Cells Cloud защищены и требуют аутентификацию на основе токена JWT.

Параметры запроса

Имя параметра Тип Путь/Запрос/Строка/Тело HTTP Описание
BatchSplitRequest BatchSplitRequest body Полезная нагрузка запроса, содержащая параметры разделения.

Свойства BatchSplitRequest

Имя Тип Описание Примечания
SourceFolder string Папка, содержащая исходный файл. [необязательно]
SourceStorage string Имя хранилища, где находится исходный файл. [необязательно]
MatchCondition MatchConditionRequest Условия, используемые для выбора файлов для разделения. [необязательно]
Format string Желаемый выходной формат (например, pdf, csv). [необязательно]
FromIndex integer Начальный индекс страниц для разделения. [необязательно]
ToIndex integer Конечный индекс страниц для разделения. [необязательно]
OutFolder string Папка назначения для разделённых файлов. [необязательно]
SaveOptions SaveOptions Дополнительные параметры сохранения выходных данных. [необязательно]

Свойства MatchConditionRequest

Имя Тип Описание Примечания
RegexPattern string Регулярное выражение для сопоставления имён файлов. [необязательно]
FullMatchConditions string[] Список условий полного совпадения. [необязательно]

Параметр тела запроса

Имя параметра Тип Описание
data file Бинарное содержимое файла рабочей книги для создания.

Ответ

{
    "Name": "ResponseFile",
    "DataType": {
        "Identifier": "File",
        "Reference": "Stream",
        "Name": "file"
    }
}

Коды HTTP-статуса

Код Значение Когда возвращается
200 OK Рабочая книга успешно создана Нормальный поток выполнения
201 Created Рабочая книга создана (альтернативный ответ) Если API возвращает статус «создано»
400 Bad Request Некорректные параметры Ошибка на стороне клиента
401 Unauthorized Отсутствует или недействителен токен Ошибка аутентификации
409 Conflict Файл существует, а isWriteOver=false Конфликт с существующим файлом

Как использовать API PostBatchSplit с SDK

Спецификация API PostBatchSplit

Спецификация OpenAPI определяет общедоступное программное интерфейсное определение и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.

Вы можете использовать утилиту командной строки cURL для удобного доступа к веб-службам Aspose.Cells. В следующем примере показано, как выполнять вызовы в облачный API с помощью cURL.

Использование SDK Aspose.Cells Cloud

Использование SDK — лучший способ ускорить разработку. SDK обрабатывает низкоуровневые детали и позволяет сосредоточиться на задачах разделения. Ознакомьтесь с репозиторием GitHub для получения полного списка SDK Aspose.Cells Cloud.

Приведённые ниже примеры кода демонстрируют вызовы веб-служб Aspose.Cells с использованием различных SDK: