Clear

Clear Spreadsheet API розроблений як остаточне рішення для розробників, яким потрібно програмно очистити небажані елементи з файлів електронних таблиць одним надійним викликом. Ця сторінка документації слугує вашим всебічним посібником, який покроково проведе вас через усе необхідне для впевненого інтегрування сервісу у ваші застосунки. Ми починаємо з огляду базових концепцій API, пояснюючи, як сервіс інтерпретує різні формати таблиць — від сучасних файлів Office Open XML (.xlsx) до застарілих бінарних Excel (.xls), а також Apple Numbers, CSV, TSV та інших табличних представлень. Розуміння цих відмінностей типів файлів є важливим, оскільки кожен формат зберігає гіперпосилання, зображення, діаграми та вбудовані об’єкти у різних структурах; Clear API абстрагує цю складність і пропонує уніфікований інтерфейс, що працює для всіх форматів.

Основні функції

Далі ви знайдете детальний покроковий огляд процесу автентифікації. Платформа використовує промислові стандарти — API‑ключі та опціональні токени OAuth 2.0, щоб гарантовано лише авторизовані клієнти могли виконувати операції з очищення даних. Кращі практики безпеки, такі як ротація ключів, білі списки IP‑адрес та шифрування передачі через HTTPS, розглянуті докладно, що дозволяє захистити як вашу інфраструктуру, так і дані кінцевих користувачів. Після автентифікації розділ “Початок роботи” пропонує швидкий приклад коду на кількох мовах (cURL, Python, JavaScript, .NET та Java), демонструючи, як сформувати тіло запиту, прикріпити файл електронної таблиці та інтерпретувати відповідь. Приклад показує наймінімальніший можливий запит — лише ваш API‑ключ, дані файлу та опціональний список типів елементів для очищення — підкреслюючи обіцянку API «один простий виклик».

Документи

Параметри

  • format: Назва операції, наприклад: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Назва операції, наприклад: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Це ідентифікатор операції
  • UploadFileRequest.Files: Це файли, які потрібно завантажити в наші онлайн‑служби; ви можете підготувати дані у власний спосіб, проте вони мають відповідати стандарту HTML‑вхідного поля файлу.

Використовувати кінцеву точку

  • Надішліть запит, що включає файли та токен доступу Clear API
    curl -X 'POST' \ 'https://api.sheetize.cloud/clear' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.OperationTables=clearHyperlinks' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
  • Служба відповість URL‑адресою для завантаження обробленого файлу, у цьому прикладі це:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Надішліть запит, що включає назву файлу та назву теки до Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Ви отримаєте файл і зможете або використати його, або просто передати його наступному кроку вашого робочого процесу.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文