Этот REST API преобразует файл электронной таблицы в файл формата Markdown.
Безопасность и аутентификация
Aspose.Cells Cloud API защищены и требуют аутентификации на основе токена JWT.
REST API
POST https://api.aspose.cloud/v3.0/cells/convert/markdown
Безопасность и аутентификация
Aspose.Cells Cloud API защищены и требуют аутентификации на основе токена JWT.
Параметры запроса
| Имя параметра | Тип | Расположение | Описание |
|---|---|---|---|
| password | string | query | Пароль, необходимый для открытия файла Excel. |
| storageName | string | query | Имя хранилища, в котором расположен файл. |
| checkExcelRestriction | bool | query | Указывает, следует ли применять ограничения, специфичные для Excel, при изменении ячеек или связанных объектов. |
| datafile | file | body | Файл Excel, который необходимо загрузить в качестве первой части многокомпонентного содержимого. |
Ответ
API возвращает объект JSON типа FileInfo:
- FileInfo — объект, содержащий имя, размер и содержимое сгенерированного файла Markdown, закодированное в base64.
{
"Filename": "example.md",
"FileSize": 12345,
"FileContent": "base64_encoded_string"
}
Ответы об ошибках
| HTTP-код | Описание | Пример тела JSON |
|---|---|---|
| 401 | Неавторизован — отсутствует или недействителен токен. | {"error":"Invalid access token."} |
| 400 | Неверный запрос — отсутствуют обязательные параметры или неверный формат файла. | {"error":"The 'datafile' field is required."} |
| 500 | Внутренняя ошибка сервера — непредвиденная проблема на сервере. | {"error":"An unexpected error occurred."} |
Как использовать API PostConvertWorkbookToMarkdown с SDK
Спецификация API PostConvertWorkbookToMarkdown
Спецификация OpenAPI определяет публично доступное программное интерфейсное решение и позволяет выполнять взаимодействие с REST напрямую из веб-браузера.
Вы можете использовать утилиту командной строки cURL для простого доступа к веб-сервисам Aspose.Cells. Пример ниже показывает, как вызвать облачный API с помощью cURL.
Использование SDK Aspose.Cells Cloud
Использование SDK — самый быстрый способ разработки. SDK обрабатывает низкоуровневые детали, позволяя вам сосредоточиться на бизнес-логике. Полный список SDK Aspose.Cells Cloud доступен в репозитории на GitHub.
Следующие примеры кода демонстрируют, как вызывать веб-сервисы Aspose.Cells с использованием различных SDK:
Другие API, реализующие эту функцию
- POST /cells/{name}/saveAs — сохраняет файл Excel как HTML с дополнительными настройками и сохраняет результат.
- PUT /cells/convert — конвертирует файл Excel в HTML с дополнительными параметрами и возвращает результат в ответе.
- GET /cells/{name} — извлекает файл Excel и может конвертировать его в HTML с дополнительными настройками.