Файл запроса в Task API Aspose.Cells
REST API
| API | Тип | Описание | Ссылка на ресурс |
|---|---|---|---|
| /cells/task/runtask | POST | Выполнение задачи | PostRunTask |
OpenAPI-спецификация определяет общедоступное программное интерфейсное описание и позволяет выполнять взаимодействие по REST напрямую из веб-браузера.
Параметры запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| TaskDescription | object | Да | Контейнер для одного определения задачи. |
| TaskType | string | Да | Тип задачи, например ImportData или SaveResult. |
| Workbook.FileSourceType | string | Да | Источник файла рабочей книги (CloudFileSystem, InMemoryFiles). |
| Workbook.FilePath | string | Да | Путь к файлу рабочей книги в выбранном источнике. |
| ImportBatchDataOption.DestinationWorksheet | string | Да | Имя целевого рабочего листа для импортируемых данных. |
| ImportBatchDataOption.IsInsert | boolean | Да | Флаг вставки строк (true) или перезаписи (false). |
| ImportBatchDataOption.Source.FileSourceType | string | Да | Источник файла запроса (RequestFiles). |
| ImportBatchDataOption.Source.FilePath | string | Да | Путь к файлу запроса, содержащему пакетные данные. |
| SaveResultTaskParameter.ResultSource | string | Да | Источник результирующего файла (InMemoryFiles). |
| SaveResultTaskParameter.ResultDestination.DestinationType | string | Да | Тип назначения результата (CloudFileSystem). |
| SaveResultTaskParameter.ResultDestination.InputFile | string | Да | Имя входного файла рабочей книги. |
| SaveResultTaskParameter.ResultDestination.OutputFile | string | Да | Желаемое имя выходного файла. |
Ответ
| Поле | Тип | Описание |
|---|---|---|
| Code | integer | Код HTTP-статуса (например, 200 — успех). |
| Status | string | Статус операции (OK или сообщение об ошибке). |
| Result | object | Подробности выполнения задачи, включая любые созданные файлы. |
Для простого доступа к веб-сервисам Aspose.Cells вы можете использовать утилиту командной строки cURL. В следующем примере показано, как выполнять вызовы в облако API с помощью cURL.
Дополнительные сведения о связанных задачах см. на страницах ImportData task и SaveResult task.
Семейство облачных SDK
Использование SDK — это лучший способ ускорить разработку. SDK берет на себя низкоуровневые детали и позволяет сосредоточиться на задачах проекта. Полный список облачных SDK Aspose.Cells представлен в репозитории GitHub.
В приведенных ниже примерах кода показано, как выполнять вызовы в веб-сервисы Aspose.Cells с использованием различных SDK: