Найти и исправить неработающие ссылки в Excel – облачный проверщик ссылок электронных таблиц

API поиска неработающих ссылок в электронной таблице

Автоматическое обнаружение неработающих ссылок в файлах Excel. Наш API сканирует указанные диапазоны на наличие неработающих внешних ссылок, некорректных формул и отсутствующих источников данных. Поддерживает удалённый аудит электронных таблиц, автоматическую проверку качества и интеграцию с поставщиками облачных хранилищ. RESTful API для автоматизации корпоративных рабочих процессов.

Краткое описание: используйте этот конечный пункт для быстрого выявления и устранения недействительных ссылок в книгах, обеспечивая целостность данных в финансовых моделях, наборах данных для слияний и поглощений (M&A), а также презентационных материалах для инвесторов.

Веб-API

PUT https://api.aspose.cloud/v4.0/cells/search/broken-links
curl -X PUT "https://api.aspose.cloud/v4.0/cells/search/broken-links?worksheet=Sheet1" \
     -H "Authorization: Bearer {access_token}" \
     -F "Spreadsheet=@sample.xlsx"

Безопасность и аутентификация

Aspose.Cells Cloud API защищены и требуют аутентификации на основе JWT-токена.

-H "Authorization: Bearer {access_token}"

Параметры запроса

Имя параметра Тип Расположение Описание
Spreadsheet File FormData (multipart) Обязательный. Файл книги Excel (.xlsx, .xls и др.), подлежащий анализу.
worksheet String Query Необязательный. Имя листа для анализа. Если не указан, используется первый лист.
cellArea String Query Необязательный. Целевой диапазон ячеек в нотации A1 (например, B2:D10). Если не указан, анализируется весь используемый диапазон.
region String Query Необязательный. Локаль (например, ru-RU), которая может влиять на интерпретацию дат, чисел и валют.
password String Query Необязательный. Пароль для зашифрованных книг. Оставьте пустым, если файл не защищён.

Ответ

{
  "BrokenLinks": [
    {
      "CellName": "B5",
      "Link": "C:\\Data\\source.xlsx",
      "ErrorMessage": "Файл не найден",
      "Status": "Broken"
    },
    {
      "CellName": "C12",
      "Link": "http://example.com/data.csv",
      "ErrorMessage": "404 Not Found",
      "Status": "Broken"
    }
  ],
  "Code": 200,
  "Status": "OK"
}

Коды ошибок

Код Описание
400 Bad Request Некорректный URI Aspose.Cells Cloud API.
401 Unauthorized Некорректный токен доступа, client ID или client secret.
404 Not Found Файл электронной таблицы недоступен.
429 Too Many Requests Превышен лимит запросов (60 вызовов в минуту).
500 Server Error В процессе получения данных для расчётов в электронной таблице возникла ошибка.

Где следует использовать поиск неработающих ссылок в API электронных таблиц?

  • Регулярный аудит больших финансовых моделей: перед публикацией ежемесячных или ежеквартальных отчётов автоматически сканируйте ключевые расчётные области (например, Dashboard!B5:K50), содержащие множество внешних ссылок, чтобы убедиться, что все ссылки указывают на действующие исходные файлы.
  • Интеграция данных при слияниях и поглощениях: после объединения нескольких файлов электронных таблиц, представляющих бизнес-подразделения, просканируйте лист «Обзор», чтобы выявить ссылки, ставшие недействительными из-за изменения путей к файлам или проблем с правами доступа.
  • Подготовка пакетов данных для инвесторов: перед завершением презентационных материалов, содержащих диаграммы и таблицы, связанные с внешними базами данных или источниками рыночных данных, проверьте все ссылки на действительность.

Почему следует использовать поиск неработающих ссылок в API электронных таблиц?

  • Удобный для разработчиков – Aspose.Cells Cloud предоставляет SDK на множестве языков программирования, что ускоряет разработку и обеспечивает исчерпывающую документацию. По сравнению с созданием собственных решений это значительно сокращает объём работ.
  • Снижение трудозатрат – Исключает необходимость в выделенных сотрудниках для ручной проверки ссылок в документах.
  • Оплата по факту использования – Нет необходимости в начальных инвестициях; вы платите только за фактически выполненные вызовы API.
  • Отсутствие затрат на обслуживание – Нет необходимости в поддержке серверов, обновлении программного обеспечения и решении проблем совместимости.
  • Сохранение сложного форматирования Excel – Результаты возвращаются в универсальном формате JSON, при этом сохраняется исходное форматирование книги.

Как использовать поиск неработающих ссылок в API электронных таблиц с помощью SDK

Спецификация OpenAPI

Спецификация OpenAPI{:target="_blank" rel=“noopener noreferrer”} определяет публично доступное программное интерфейсное описание, позволяющее выполнять REST-взаимодействия напрямую из веб-браузера.

Использование SDK Aspose.Cells Cloud

Использование SDK — оптимальный способ ускорить разработку. SDK скрывает детали реализации, позволяя легко внедрить функциональность поиска неработающих ссылок с минимальным объёмом кода. Полный список SDK Aspose.Cells Cloud доступен в репозитории на GitHub{:target="_blank" rel=“noopener noreferrer”}.

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