Clear

Die Clear Spreadsheet API ist als die endgültige Lösung für Entwickler konzipiert, die programmgesteuert unerwünschte Elemente aus Tabellendateien in einem einzigen zuverlässigen Aufruf entfernen müssen. Diese Dokumentationsseite dient als umfassender Leitfaden, der Sie durch alles führt, was Sie benötigen, um den Service vertrauensvoll in Ihre Anwendungen zu integrieren. Wir beginnen mit einem Überblick über die Kernkonzepte der API und erklären, wie der Service verschiedene Tabellendateiformate interpretiert – von modernen Office Open XML‑Dateien (.xlsx) bis zu legacy Excel‑Binärdateien (.xls) sowie Apple Numbers, CSV, TSV und vielen weiteren tabellarischen Darstellungen. Das Verständnis dieser Dateityp‑Nuancen ist entscheidend, da jedes Format Hyperlinks, Bilder, Diagramme und eingebettete Objekte in unterschiedlichen Strukturen speichert; die Clear API abstrahiert diese Komplexität und bietet eine einheitliche Schnittstelle, die über alle Formate hinweg funktioniert.

Hauptfunktionen

Als Nächstes finden Sie eine ausführliche Anleitung zum Authentifizierungsablauf. Die Plattform verwendet branchenübliche API‑Schlüssel und optionale OAuth 2.0‑Token, um sicherzustellen, dass nur autorisierte Clients Datenbereinigungs‑Operationen ausführen können. Sicherheitsbest Practices wie Schlüsselrotation, IP‑Whitelist‑Verfahren und verschlüsselte Übertragung via HTTPS werden ausführlich behandelt, sodass Sie sowohl Ihre Infrastruktur als auch die Daten der Endbenutzer schützen können. Nach der Authentifizierung bietet der Abschnitt „Erste Schritte“ ein Schnellstart‑Code‑Beispiel in mehreren Sprachen (cURL, Python, JavaScript, .NET und Java), das zeigt, wie eine Anforderungs‑Payload erstellt, die Tabellendatei angehängt und die Antwort interpretiert wird. Das Beispiel demonstriert die minimal mögliche Anfrage – nur Ihr API‑Schlüssel, die Dateidaten und optional eine Liste der zu löschenden Elementtypen – und unterstreicht das Versprechen der API von „einem einfachen Aufruf“.

Dokumente

Parameter

  • format: Der Operationsname, z. B.: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Der Operationsname, z. B.: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Dies ist eine Operations‑ID
  • UploadFileRequest.Files: Dies sind Dateien, die Sie zu unseren Online‑Diensten hochladen müssen; Sie können die Daten auf Ihre Weise vorbereiten, jedoch muss das Format dem Standard des HTML‑Dateieingabefelds entsprechen.

Verwenden Sie den Endpunkt

  • Senden Sie eine Anfrage, die die Dateien und das Zugriffstoken enthält 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'
  • Der Dienst antwortet mit einer Download‑URL für die verarbeitete Datei, in diesem Beispiel lautet sie:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Senden Sie eine Anfrage, die den Dateinamen und den Ordnernamen enthält, um Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Sie erhalten die Datei und können sie entweder verwenden oder einfach an den nächsten Schritt Ihres Workflows weiterleiten.
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
العربية
简体中文