Сбор данных для создания отчёта в Excel
Этот REST API выполняет сбор данных внутрь файла Excel.
REST API
POST https://api.aspose.cloud/v3.0/cells/assembly
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации на основе JWT-токена.
Параметры запроса
| Имя параметра | Тип | Местоположение | Описание |
|---|---|---|---|
| file | файл | formData (multipart body) | Загружаемый файл электронной таблицы. |
| DataSource | строка | строка запроса | Идентификатор источника данных, предоставляющего данные для сборки. |
| format | строка | строка запроса | Желаемый выходной формат (например, xlsx, pdf). |
Ответ
{
"Status" : "OK",
"Code" : 200,
"Filename" : "[имя файла 2]",
"Filesize" : [размер файла],
"FileContent" : "[Base64String]"
}
Коды HTTP-статуса
| Код | Значение | Описание |
|---|---|---|
| 200 | OK (ОК) | Фильтр успешно применён; ответ содержит детали операции. |
| 400 | Bad Request (Неверный запрос) | Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла). |
| 401 | Unauthorized (Неавторизовано) | Недопустимый или отсутствующий JWT-токен. |
| 413 | Payload Too Large (Слишком большой полезный груз) | Загруженный файл превышает допустимый размер. |
| 500 | Internal Server Error (Внутренняя ошибка сервера) | Непредвиденная ошибка сервера. |
Как использовать API PostAssemble с SDK
Спецификация API PostAssemble
Спецификация OpenAPI определяет публично доступное программное интерфейсное определение и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Вы можете использовать инструмент командной строки cURL для лёгкого доступа к веб-сервисам Aspose.Cells. В следующем примере показано, как выполнять вызовы облачного API с помощью cURL.
Использование SDK Aspose.Cells Cloud
Использование SDK — самый быстрый способ разработки с использованием API. SDK скрывает низкоуровневые детали, позволяя сосредоточиться на бизнес-логике. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.
В следующих примерах кода показано, как вызывать веб-сервисы Aspose.Cells с помощью различных SDK: