Splitter
Välkommen till den omfattande guiden för vårt Spreadsheet Splitting‑API – en robust lösning som är utformad för att förenkla hanteringen av flerdokuments kalkylblad i en mängd populära format. Oavsett om du arbetar med traditionella Excel‑arbetsböcker (.xlsx, .xls, .xlsm), rena CSV‑ och TSV‑filer, Apple Numbers (.numbers) eller någon av de andra stödjade filtyperna, extraherar detta API automatiskt varje blad eller flik och sparar det som en självständig fil. Denna funktion är perfekt för utvecklare som behöver dela upp stora, monolitiska datamängder i hanterbara delar för modulära arbetsflöden, isolera känslig information eller leverera skräddarsydda dataset till olika intressenter. Dokumentationen nedan guidar dig genom API:ets kärnkoncept, autentiseringsmekanismer, begäranstruktur och svarshantering, och ger dig allt du behöver för att integrera denna kraftfulla funktionalitet med ett enda anrop.
Huvudfunktioner
Byggd för hastighet och pålitlighet, använder API:et optimerade parsingsmotorer för att säkerställa snabb bearbetning även för arbetsböcker med dussintals blad och tusentals rader. Dess utvecklarvänliga design omfamnar standard‑HTTP‑metoder, JSON‑payloads och tydliga statuskoder, vilket gör att du enkelt kan integrera det i befintliga pipelines eller serverlösa funktioner. Genom hela guiden hittar du praktiska exempel, rekommendationer för bästa praxis och felsökningstips som hjälper dig undvika vanliga fallgropar och maximera prestanda. När du läst klart dokumentationen kommer du att kunna omvandla komplexa, flerdokuments‑kalkylblad till rena, fristående filer – och därigenom uppnå exakt datasegmentering med minimal ansträngning. Dyka ner och upptäck hur ett enda anrop kan förvandla en trasslig arbetsbok till en samling färdiga tillgångar.
Dokument
Parametrar
- UploadFileRequest.OperationId: Detta är ett operations‑ID
- UploadFileRequest.Files: Dessa är filer som du behöver ladda upp till våra onlinetjänster; du kan förbereda datan på ditt eget sätt men den måste följa HTML‑input‑filens standard.
-
Skicka en begäran som inkluderar filerna och åtkomsttokenen Splitter‑API
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' -
Tjänsten svarar med en nedladdnings‑URL för den bearbetade filen, i detta exempel är den:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Skicka en begäran som inkluderar filnamnet och mappnamnet till Nedladdnings‑API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Du kommer att få filen och kan antingen använda den eller helt enkelt vidarebefordra den till nästa steg i ditt arbetsflöde.