Создание пустой рабочей книги Excel с помощью Aspose.Cells Cloud API
Этот REST API создает пустую рабочую книгу.
API PutWorkbookCreate
PUT https://api.aspose.cloud/v3.0/cells/{name}
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификацию на основе токена JWT.
Параметры запроса
| Имя параметра | Тип | Описание |
|---|---|---|
| templateFile | string | Путь к шаблонной рабочей книге, используемой в качестве основы (необязательно). |
| dataFile | string | Путь к файлу данных для заполнения рабочей книги (необязательно). |
| isWriteOver | boolean | true — перезаписать существующий файл; false — иначе. |
| folder | string | Папка назначения для созданной рабочей книги (необязательно). |
| storageName | 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 PutWorkbookCreate с SDK
Спецификация API PutWorkbookCreate
Спецификация OpenAPI определяет общедоступное программное интерфейсное API и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Вы можете использовать утилиту командной строки cURL для доступа к веб-сервисам Aspose.Cells. Добавьте заголовок Authorization с действительным токеном OAuth2/JWT. Для пустой рабочей книги тело запроса является необязательным; если необходимо загрузить файл, добавьте --data-binary @empty.xlsx, как показано ниже.
Использование SDK Aspose.Cells Cloud
Использование SDK — лучший способ ускорить разработку. SDK абстрагирует низкоуровневые детали, позволяя сосредоточиться на задачах проекта. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.
Следующие примеры кода демонстрируют вызов веб-сервисов Aspose.Cells с использованием различных SDK: