Получение метаданных из файлов Excel — API Aspose.Cells Cloud

Этот REST API извлекает метаданные из одного или нескольких файлов Excel.
В запросе должен присутствовать заголовок Authorization: Bearer <access_token>, полученный с помощью потока учётных данных OAuth 2.0.

Необходимые условия: Для вызова этого конечного пункта необходимо иметь действующий токен доступа, полученный из конечного пункта токенов OAuth 2.0 Aspose Cloud. Пример запроса curl для получения токена:

curl -X POST "https://api.aspose.cloud/connect/token" \
     -H "Content-Type: application/x-www-form-urlencoded" \
     -d "grant_type=client_credentials&client_id=<your_client_id>&client_secret=<your_client_secret>"

REST API

POST https://api.aspose.cloud/v3.0/cells/metadata/get

Параметр запроса (query parameter)

Имя параметра Тип Описание
type string ALL / BuiltIn / Custom — определяет, какие группы метаданных вернуть.

Параметр тела запроса (request body parameter)

Имя параметра Тип Описание
файл Excel файл данных Файл Excel, передаваемый в качестве первой части многокомпонентного запроса.

Ответ

[
  {
    "Name": "Author",
    "Value": "Иван Иванов",
    "BuiltIn": true,
    "IsReadOnly": false
  },
  {
    "Name": "CustomProp1",
    "Value": "Пользовательское значение",
    "BuiltIn": false,
    "IsReadOnly": false
  }
]
Код Описание Когда возникает
200 Успех Метаданные возвращены.
400 Неверный запрос Отсутствует файл или некорректный запрос.
401 Неавторизован Неверный или отсутствующий токен.
404 Не найдено Указанный файл не найден.
500 Внутренняя ошибка сервера Непредвиденный сбой сервера.

API возвращает стандартные HTTP-коды состояния вместе с объектом JSON ответа об ошибке, если применимо.

Семейство облачных SDK

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

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