Splitter
Benvenuti alla guida completa della nostra API di divisione di fogli di calcolo: una soluzione robusta progettata per semplificare la gestione di documenti multi‑foglio su una varietà di formati popolari. Che stiate lavorando con cartelle di lavoro Excel tradizionali (.xlsx, .xls, .xlsm), file CSV e TSV di testo semplice, Apple Numbers (.numbers) o qualsiasi altro tipo di file supportato, questa API estrae automaticamente ogni foglio o scheda e lo salva come file indipendente. Questa funzionalità è ideale per gli sviluppatori che devono suddividere grandi dataset monolitici in parti gestibili per flussi di lavoro modulari, isolare informazioni sensibili o fornire set di dati personalizzati a diversi stakeholder. La documentazione qui sotto vi guida attraverso i concetti chiave dell'API, i meccanismi di autenticazione, la struttura della richiesta e la gestione della risposta, fornendovi tutto il necessario per integrare questa potente funzionalità con una sola chiamata.
Caratteristiche principali
Progettata per velocità e affidabilità, l'API utilizza motori di parsing ottimizzati per garantire un'elaborazione rapida anche per cartelle di lavoro con decine di fogli e migliaia di righe. Il suo design orientato agli sviluppatori adotta metodi HTTP standard, payload JSON e codici di stato chiari, consentendo un'integrazione fluida nei pipeline esistenti o nelle funzioni serverless. Durante la guida troverete esempi pratici, raccomandazioni basate sulle migliori pratiche e suggerimenti di risoluzione dei problemi che vi aiuteranno a evitare ostacoli comuni e a massimizzare le prestazioni. Alla fine di questa documentazione sarete in grado di trasformare fogli di calcolo complessi e multi‑foglio in file autonomi e puliti—permettendovi di ottenere una segmentazione dei dati precisa con il minimo sforzo. Immergetevi e scoprite come una singola richiesta può trasformare una cartella di lavoro intricata in una collezione di risorse pronte all'uso.
Documenti
Parametri
- UploadFileRequest.OperationId: Questo è un ID operazione
- UploadFileRequest.Files: Questi sono i file che devi caricare sui nostri servizi online; puoi preparare i dati nel modo che preferisci, ma devono seguire lo standard dell'input file HTML.
-
Invia una richiesta che includa i file e il token di accesso API Splitter
curl -X 'POST' \ 'https://api.sheetize.cloud/splitter' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -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 elaborato; 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 API Download
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Riceverai il file e potrai usarlo oppure inoltrarlo semplicemente al passo successivo del tuo flusso di lavoro.