Konwersja
Witamy w dokumentacji API Merger! Ta potężna usługa pozwala bezproblemowo połączyć wiele plików arkuszy kalkulacyjnych w jeden, spójny dokument za pomocą jednego wywołania API. Niezależnie od tego, czy pracujesz z Apple Numbers, CSV, TSV, Excel (.xlsx, .xls) czy innymi formatami, Merger zajmuje się konwersją i scalaniem za Ciebie. Możesz scalić wszystkie dane w jednym arkuszu, aby uzyskać płaski widok, lub zachować pierwotną strukturę, umieszczając każdy plik źródłowy na osobnym arkuszu. API zostało zaprojektowane pod kątem szybkości, bezpieczeństwa i przyjazności dla programistów — dzięki czemu możesz zintegrować je ze swoim procesem pracy przy minimalnym wysiłku i maksymalnej niezawodności.
Główne funkcje
W kolejnych sekcjach znajdziesz szczegółowe instrukcje dotyczące uwierzytelniania, formatowania żądań i obsługi odpowiedzi. Przeprowadzimy Cię przez praktyczne przykłady zarówno scalania w jednym arkuszu, jak i wielu arkuszach, pokażemy, jak dopasować opcje takie jak wyrównanie kolumn i zachowanie typów danych, oraz wyjaśnimy strategie obsługi błędów, aby Twoja integracja była solidna. Po zapoznaniu się z dokumentacją będziesz w stanie zautomatyzować konsolidację danych z dowolnej liczby plików, oszczędzając cenny czas i zmniejszając ryzyko błędów ręcznych. Zacznijmy i odblokuj pełny potencjał swoich danych z Merger!
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 pola HTML.
-
Wyślij żądanie zawierające pliki i token dostępu Merger API
curl -X 'POST' \ 'https://api.sheetize.cloud/merger' \ -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 i nazwę folderu do Download API
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ć lub po prostu przekazać dalej do kolejnego etapu swojego procesu pracy.