Clear

A Clear Spreadsheet API-t úgy tervezték, hogy a fejlesztők számára a végleges megoldást nyújtsa, akik programozott módon szeretnék eltávolítani a nem kívánt elemeket a táblázatfájlokból egyetlen, megbízható hívás során. Ez a dokumentációs oldal átfogó útmutatóként szolgál, amely végigvezeti Önt minden szükséges lépésen, hogy magabiztosan integrálja a szolgáltatást alkalmazásaiba. Először az API alapvető koncepcióinak áttekintésével kezdünk, megmagyarázva, hogyan értelmezi a szolgáltatás a különböző táblázatformátumokat – a modern Office Open XML fájloktól (.xlsx) a régi Excel binárisokig (.xls), valamint az Apple Numbers, CSV, TSV és számos egyéb táblázatos ábrázolásig. A fájltípusok közti különbségek megértése elengedhetetlen, mivel minden formátum másképp tárolja a hiperhivatkozásokat, képeket, diagramokat és beágyazott objektumokat; a Clear API ezek bonyolultságát absztrahálja, és egy egységes felületet kínál, amely minden esetben működik.

Főbb funkciók

Ezután részletesen bemutatjuk a hitelesítési munkafolyamatot. A platform iparági szabványú API kulcsokat és opcionális OAuth 2.0 tokeneket használ, hogy csak az arra jogosult kliensek hívhassák meg a adat-tisztító műveleteket. Biztonsági legjobb gyakorlatok, mint a kulcscsere, IP‑fehérlista és a HTTPS‑en keresztüli titkosított átvitel, alaposan ki vannak fejtve, biztosítva, hogy saját infrastruktúráját és a végfelhasználók adatait is megfelelően védje. A hitelesítés után a „Kezdő lépések” szekció gyorsindító kópmintát kínál több nyelven (cURL, Python, JavaScript, .NET és Java), bemutatva, hogyan kell felépíteni a kérés testét, csatolni a táblázatfájlt és értelmezni a választ. A minta a lehető legegyszerűbb kérést demonstrálja – csak az API kulcs, a fájl adata, és egy opcionális lista a tisztítandó elemtípusokról – megerősítve a „egy egyszerű hívás” ígéretét.

Dokumentumok

Paraméterek

  • format: A művelet neve, a következők: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: A művelet neve, a következők: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Ez egy műveletazonosító
  • UploadFileRequest.Files: Ezek azok a fájlok, amelyeket fel kell tölteni az online szolgáltatásunkba; az adatokat saját módon készítheti elő, de be kell tartania a html input file szabványát.

Végpont használata

  • Küldjön egy kérést, amely tartalmazza a fájlokat és a hozzáférési token-t 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'
  • A szolgáltatás egy letöltési URL-t ad vissza a feldolgozott fájlhoz, ebben a példában ez:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Küldjön egy kérést, amely tartalmazza a fájl nevét és a mappa nevét a Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Megkapja a fájlt, amelyet felhasználhat vagy egyszerűen továbbíthat a munkafolyamat következő lépéséhez.
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
العربية
简体中文