Clear

Clear Spreadsheet API är utformat för att vara den definitiva lösningen för utvecklare som behöver programatiskt rensa oönskade element från kalkylbladsfiler i ett enda pålitligt anrop. Denna dokumentationssida fungerar som din omfattande guide och går igenom allt som krävs för att börja integrera tjänsten i dina applikationer med förtroende. Vi börjar med en översikt av API:ets kärnkoncept och förklarar hur tjänsten tolkar olika kalkylbladsformat — från moderna Office Open XML-filer (.xlsx) till äldre Excel-binärer (.xls), samt Apple Numbers, CSV, TSV och en rad andra tabellrepresentationer. Att förstå dessa formatnyanser är avgörande eftersom varje format lagrar hyperlänkar, bilder, diagram och inbäddade objekt i olika strukturer; Clear API abstraherar dessa komplexiteter och presenterar ett enhetligt gränssnitt som fungerar över hela spektrumet.

Huvudfunktioner

Nästa avsnitt innehåller en detaljerad genomgång av autentiseringsflödet. Plattformen använder branschstandard‑API‑nycklar och valfria OAuth 2.0‑token för att säkerställa att endast auktoriserade klienter kan utföra datarensningsoperationer. Säkerhetsbästa praxis, såsom nyckelrotation, IP‑vitlistning och krypterad överföring via HTTPS, behandlas ingående, vilket gör att du kan skydda både din egen infrastruktur och slutanvändarnas data. Efter autentiseringen erbjuder avsnittet “Kom igång” ett snabbstartsexempel i flera språk (cURL, Python, JavaScript, .NET och Java) som visar hur man bygger en begäran, bifogar kalkylbladsfilen och tolkar svaret. Exemplet demonstrerar den mest avskalade förfrågan – endast din API‑nyckel, filens data och en valfri lista över elementtyper som ska rensas – och visar API:ets löfte om “ett enkelt anrop.”

Dokument

Parametrar

  • format: Operationsnamnet, möjliga värden: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Operationsnamnet, möjliga värden: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Detta är ett operations‑ID
  • UploadFileRequest.Files: Detta är filer som du måste ladda upp till vår online‑tjänst, du kan förbereda datan på ditt eget sätt men den måste följa HTML‑input‑filstandard.

Använd endpointen

  • Skicka en begäran som inkluderar filerna och åtkomst‑token 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'
  • Tjänsten kommer att svara med en nedladdnings‑URL för den bearbetade filen, i detta exempel är den:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Skicka en begäran som inkluderar filnamnet och mappnamnet till Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Du får filen och kan antingen använda den eller helt enkelt vidarebefordra den till nästa steg i ditt arbetsflöde.
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
العربية
简体中文