Clear

Clear Spreadsheet API je navrženo jako konečné řešení pro vývojáře, kteří potřebují programově odstranit nechtěné prvky ze souborů tabulek jediným spolehlivým voláním. Tato dokumentační stránka slouží jako komplexní průvodce, který vás provede vším, co je potřeba k integraci služby do vašich aplikací s jistotou. Začínáme přehledem základních konceptů API, kde vysvětlujeme, jak služba interpretuje různé formáty tabulek – od moderních souborů Office Open XML (.xlsx) po starší binární Excel soubory (.xls), stejně tak Apple Numbers, CSV, TSV a řadu dalších tabulárních reprezentací. Porozumění těmto nuancím formátů je zásadní, protože každý formát ukládá hypertextové odkazy, obrázky, grafy a vložené objekty v odlišných strukturách; Clear API abstrahuje tuto komplexnost a nabízí jednotné rozhraní fungující napříč všemi formáty.

Hlavní funkce

Dále najdete podrobný návod na workflow autentizace. Platforma používá průmyslový standard API klíče a volitelné tokeny OAuth 2.0, aby zajistila, že jen autorizovaní klienti mohou spouštět operace mazání dat. Nejlepší bezpečnostní praktiky, jako je rotace klíčů, whitelistování IP adres a šifrovaný přenos přes HTTPS, jsou podrobně popsány, což vám umožní chránit jak vlastní infrastrukturu, tak data koncových uživatelů. Po autentizaci sekce „Začínáme“ poskytuje rychlý ukázkový kód v několika jazycích (cURL, Python, JavaScript, .NET a Java), který ukazuje, jak vytvořit požadavek, připojit soubor tabulky a interpretovat odpověď. Ukázka demonstruje co nejúspornější požadavek – pouze váš API klíč, data souboru a volitelný seznam typů prvků k vyčištění – což ilustruje slib API „jedno jednoduché volání“.

Dokumenty

Parametry

  • format: Název operace, např.: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Název operace, např.: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Jedná se o ID operace
  • UploadFileRequest.Files: Jedná se o soubory, které musíte nahrát do našich online služeb; data můžete připravit libovolně, ale musí odpovídat standardu HTML vstupního souboru.

Použít koncový bod

  • Odešlete požadavek, který obsahuje soubory a pří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 odpoví URL ke stažení zpracovaného souboru, v tomto příkladu je to:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Odešlete požadavek obsahující název souboru a název složky do Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Obdržíte soubor a můžete jej buď použít, nebo jej jednoduše předat do dalšího kroku vašeho 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
العربية
简体中文