Rozdzielacz
Witamy w obszernej instrukcji naszego API do dzielenia arkuszy kalkulacyjnych — solidnego rozwiązania zaprojektowanego w celu usprawnienia obsługi dokumentów wieloarkuszowych w różnych popularnych formatach. Niezależnie od tego, czy pracujesz z tradycyjnymi skoroszytami Excel (.xlsx, .xls, .xlsm), plikami tekstowymi CSV i TSV, Apple Numbers (.numbers) czy innymi obsługiwanymi typami plików, to API automatycznie wyodrębnia każdy arkusz lub zakładkę i zapisuje go jako niezależny plik. Ta funkcjonalność jest idealna dla deweloperów, którzy muszą podzielić duże, monolityczne zestawy danych na łatwiejsze do zarządzania fragmenty w modularnych przepływach pracy, odizolować wrażliwe informacje lub dostarczyć dopasowane zestawy danych różnym interesariuszom. Poniższa dokumentacja przeprowadzi Cię przez kluczowe koncepcje API, mechanizmy uwierzytelniania, strukturę żądania i obsługę odpowiedzi, dostarczając wszystkiego, co potrzebne do integracji tej potężnej funkcji za pomocą jednego wywołania.
Główne funkcje
Zbudowane pod kątem szybkości i niezawodności, API wykorzystuje zoptymalizowane silniki parsowania, aby zapewnić szybkie przetwarzanie nawet dla skoroszytów z dziesiątkami arkuszy i tysiącami wierszy. Przyjazny dla deweloperów projekt opiera się na standardowych metodach HTTP, ładunkach JSON i przejrzystych kodach statusu, co umożliwia łatwe włączenie go do istniejących pipeline’ów lub funkcji serverless. W całej instrukcji znajdziesz praktyczne przykłady, zalecenia najlepszych praktyk oraz wskazówki rozwiązywania problemów, które pomogą uniknąć typowych pułapek i maksymalizować wydajność. Po przeczytaniu dokumentacji będziesz gotowy przekształcić złożone, wieloarkuszowe skoroszyty w czyste, samodzielne pliki — umożliwiając precyzyjną segmentację danych przy minimalnym wysiłku. Zanurz się i odkryj, jak jedno żądanie może zamienić skomplikowany skoroszyt w kolekcję gotowych do użycia zasobów.
Dokumenty
Parametry
- UploadFileRequest.OperationId: To jest identyfikator operacji
- UploadFileRequest.Files: To są pliki, które musisz przesłać do naszych usług online; możesz przygotować dane w dowolny sposób, ale muszą one spełniać standard wejściowego elementu HTML file.
-
Wyślij żądanie zawierające pliki oraz token dostępu API Splittera
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' -
Usługa zwróci adres URL do pobrania przetworzonego pliku; w tym przykładzie jest to:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Wyślij żądanie zawierające nazwę pliku oraz nazwę folderu do API Pobierania
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Otrzymasz plik i możesz go użyć albo po prostu przekazać dalej do kolejnego kroku swojego przepływu pracy.