Clear

De Clear Spreadsheet API is ontworpen als de definitieve oplossing voor ontwikkelaars die programmatisch ongewenste elementen uit spreadsheetbestanden moeten zuiveren met één enkele, betrouwbare oproep. Deze documentatiepagina dient als uw uitgebreide gids en leidt u stap voor stap door alles wat nodig is om de service vol vertrouwen in uw applicaties te integreren. We beginnen met een overzicht van de kernconcepten van de API, waarin wordt uitgelegd hoe de service verschillende spreadsheetformaten interpreteert – variërend van moderne Office Open XML‑bestanden (.xlsx) tot legacy Excel‑binaire bestanden (.xls), evenals Apple Numbers, CSV, TSV en een groot aantal andere tabelrepresentaties. Het begrijpen van deze bestands‑nuances is essentieel, omdat elk formaat hyperlinks, afbeeldingen, grafieken en ingebedde objecten opslaat in verschillende structuren; de Clear API abstraheert die complexiteit en biedt een uniforme interface die overal werkt.

Belangrijkste functies

Vervolgens vindt u een gedetailleerde walkthrough van de authenticatiestroom. Het platform maakt gebruik van industriestandaard API‑sleutels en optionele OAuth 2.0‑tokens om te garanderen dat alleen geautoriseerde clients data‑zuiveringsacties kunnen uitvoeren. Beveiligingsbest practices, zoals sleutelrotatie, IP‑whitelisting, en verslekte overdracht via HTTPS, worden uitgebreid behandeld, zodat u zowel uw eigen infrastructuur als de gegevens van eindgebruikers kunt beschermen. Na authenticatie biedt de sectie "Aan de slag" een snelstart‑codevoorbeeld in meerdere talen (cURL, Python, JavaScript, .NET en Java), waarin wordt getoond hoe u een request‑payload opstelt, het spreadsheetbestand bijvoegt en de respons interpreteert. Het voorbeeld demonstreert het slankste mogelijke verzoek – alleen uw API‑sleutel, de bestandsgegevens en een optionele lijst van te verwijderen elementtypen – en laat de belofte van de API zien: "één simpele oproep".

Documenten

Parameters

  • format: De operationnaam, die zijn: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: De operationnaam, die zijn: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Dit is een operation ID
  • UploadFileRequest.Files: Dit zijn bestanden die u moet uploaden naar onze online diensten; u kunt de gegevens op uw eigen manier voorbereiden, maar ze moeten voldoen aan de standaard van het HTML‑input‑bestand.

Gebruik het eindpunt

  • Stuur een verzoek dat de bestanden en het toegangstoken bevat 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'
  • De service zal reageren met een download‑URL voor het verwerkte bestand; in dit voorbeeld is dat:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Stuur een verzoek dat de bestandsnaam en de mapnaam bevat naar Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • U ontvangt het bestand en kunt het gebruiken of eenvoudig doorsturen naar de volgende stap van uw workflow.
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
العربية
简体中文