Clear

L'API Clear Spreadsheet è progettata per essere la soluzione definitiva per gli sviluppatori che devono eliminare programmaticamente gli elementi indesiderati dai file di fogli di calcolo con una singola chiamata affidabile. Questa pagina di documentazione funge da guida completa, accompagnandoti passo passo in tutto ciò che è necessario per iniziare a integrare il servizio nelle tue applicazioni con fiducia. Iniziamo con una panoramica dei concetti chiave dell'API, spiegando come il servizio interpreta i diversi formati di foglio di calcolo — dai moderni file Office Open XML (.xlsx) ai binari legacy di Excel (.xls), oltre a Apple Numbers, CSV, TSV e una serie di altre rappresentazioni tabulari. Comprendere queste sfumature dei tipi di file è essenziale perché ogni formato memorizza collegamenti ipertestuali, immagini, grafici e oggetti incorporati in strutture distinte; l'API Clear astrae queste complessità e presenta un'interfaccia uniforme che funziona con tutti.

Caratteristiche principali

Successivamente, troverai una guida dettagliata al flusso di autenticazione. La piattaforma utilizza chiavi API standard del settore e token OAuth 2.0 opzionali per garantire che solo i client autorizzati possano invocare le operazioni di pulizia dei dati. Le migliori pratiche di sicurezza, come la rotazione delle chiavi, il whitelist degli IP e la trasmissione crittografata via HTTPS, sono trattate in modo approfondito, assicurando che tu possa proteggere sia la tua infrastruttura che i dati degli utenti finali. Dopo l'autenticazione, la sezione “Getting Started” fornisce un esempio di codice rapido in più linguaggi (cURL, Python, JavaScript, .NET e Java), illustrando come costruire il payload della richiesta, allegare il file di foglio di calcolo e interpretare la risposta. L'esempio dimostra la richiesta più snella possibile — solo la tua chiave API, i dati del file e un elenco opzionale dei tipi di elemento da cancellare — mostrando la promessa dell'API di “una sola chiamata semplice”.

Documenti

Parametri

  • format: Il nome dell'operazione, ad esempio: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • AppRequest.OperationTables: Il nome dell'operazione, ad esempio: clearAll, clearHyperlinks, clearTables, clearPictures, clearShapes, clearComments, clearCharts, clearOleObjects, clearTextboxes, clearScenarios
  • UploadFileRequest.OperationId: Questo è un ID operazione
  • UploadFileRequest.Files: Questi sono i file che devi caricare sui nostri servizi online; puoi preparare i dati come preferisci, ma devono seguire lo standard dell'input file HTML.

Usa l'endpoint

  • Invia una richiesta che includa i file e il token di accesso 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'
  • Il servizio risponderà con un URL di download per il file processato; in questo esempio è:
    { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
  • Invia una richiesta che includa il nome del file e il nome della cartella a Download API
    curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
  • Riceverai il file e potrai usarlo o semplicemente inoltrarlo al passo successivo del tuo flusso di lavoro.
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
العربية
简体中文