Clear

API Clear Spreadsheet je navrhnuté tak, aby bolo definitívnym riešením pre vývojárov, ktorí potrebujú programovo odstrániť nežiaduce prvky z tabuľkových súborov jedným spoľahlivým volaním. Táto stránka s dokumentáciou slúži ako komplexný sprievodca, ktorý vás prevedie všetkým potrebným na začatie integrácie služby do vašich aplikácií s istotou. Začíname prehľadom základných konceptov API, vysvetľujúc, ako služba interpretuje rôzne formáty tabuľkových súborov – od moderných Office Open XML súborov (.xlsx) po staré binárne formáty Excelu (.xls), ako aj Apple Numbers, CSV, TSV a množstvo ďalších tabuľkových reprezentácií. Pochopenie týchto nuancií typov súborov je nevyhnutné, pretože každý formát ukladá hypertextové odkazy, obrázky, grafy a vnorené objekty v odlišných štruktúrach; API Clear abstrahuje tieto zložitosti a poskytuje jednotné rozhranie, ktoré funguje naprieč všetkými formátmi.

Hlavné funkcie

Ďalej nájdete podrobný návod na pracovný tok autentifikácie. Platforma používa priemyselne štandardné API kľúče a voliteľné tokeny OAuth 2.0, aby zabezpečila, že len autorizovaní klienti môžu spúšťať operácie čistenia dát. Najlepšie bezpečnostné postupy, ako rotácia kľúčov, whitelistovanie IP adries a šifrovaný prenos cez HTTPS, sú podrobne popísané, čo vám umožní chrániť nielen vašu infraštruktúru, ale aj údaje koncových používateľov. Po autentifikácii sekcia „Začínáme“ poskytuje rýchly ukážkový kód v niekoľkých jazykoch (cURL, Python, JavaScript, .NET a Java), ktorý ukazuje, ako zostaviť požiadavku, pripojiť tabuľkový súbor a interpretovať odpoveď. Ukážka demonštruje najodtienejšiu možnú požiadavku – len váš API kľúč, dáta súboru a voliteľný zoznam typov prvkov na vyčistenie – čím ilustruje sľub API „jedno jednoduché volanie“.

Dokumenty

Parametre

  • format: Názov operácie, napríklad: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Názov operácie, napríklad: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Ide o identifikátor operácie
  • UploadFileRequest.Files: Ide o súbory, ktoré musíte nahrať do našich online služieb; dáta môžete pripraviť podľa vlastného postupu, ale musia spĺňať štandard html vstupného súboru.

Použitie koncového bodu

  • Pošlite požiadavku, ktorá obsahuje súbory a prístupový 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'
  • Služba odpovie URL pre stiahnutie spracovaného súboru, v tomto príklade je to:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Pošlite požiadavku, ktorá obsahuje názov súboru a názov priečinka do Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Obdržíte súbor a môžete ho buď použiť, alebo jednoducho odovzdať do ďalšieho kroku vášho pracovného toku.
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
العربية
简体中文