Ochrona
Witamy w dokumentacji API Protect Lock — zoptymalizowanego rozwiązania do zabezpieczania zawartości arkuszy kalkulacyjnych w szerokim zakresie popularnych formatów, w tym Excel (.xlsx, .xls, .xlsm), CSV (.csv), TSV (.tsv), Apple Numbers (.numbers) i wielu innych. Niezależnie od tego, czy musisz chronić wrażliwe modele finansowe, poufne dane badawcze, czy inne informacje tabelaryczne, to API zapewnia pojedynczy, przyjazny dla programistów punkt końcowy do zastosowania solidnego szyfrowania opartego na haśle. Wystarczy wywołać jedno żądanie, aby zablokować nie tylko surowe dane komórek, ale także osadzone wykresy, obrazy i adnotacje tekstowe, zapewniając, że każdy element pliku pozostaje poufny podczas udostępniania, archiwizacji lub audytów zgodności. API zostało zaprojektowane pod kątem szybkości i niezawodności, obsługuje duże pliki przy minimalnym opóźnieniu, zachowując wysokie standardy kryptograficzne, dzięki czemu możesz mieć pewność, że Twoje dane są niedostępne bez właściwego hasła i chronione przed przypadkowym ujawnieniem.
Główne funkcje
Integracja Protect Lock z Twoim przepływem pracy jest prosta. Dokumentacja zapewnia jasne wskazówki dotyczące uwierzytelniania, konstruowania żądań i obsługi odpowiedzi, wraz z praktycznymi przykładami dla różnych języków programowania. Dowiesz się, jak określać parametry ochrony, bezpiecznie zarządzać hasłami oraz weryfikować integralność zaszyfrowanych plików po przetworzeniu. Dodatkowo API obsługuje operacje wsadowe, umożliwiając ochronę wielu dokumentów w jednym żądaniu — przydatna funkcja przy masowej archiwizacji lub automatycznych kanałach raportowania. Przeglądając kolejne sekcje, poznasz najlepsze praktyki obsługi błędów, optymalizacji wydajności i zagadnień zgodności, co pozwoli Ci chronić dane z pewnością i łatwością. Zacznijmy i zobaczmy, jak pojedyncze, proste wywołanie może uczynić Twoje arkusze nieprzeniknionymi.
Dokumenty
Parametry
- secret: Sekret, którego chcesz użyć do ochrony plików
- 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, pod warunkiem że spełniają standard wejściowego pola pliku HTML.
-
Wyślij żądanie zawierające pliki oraz token dostępu API Protect
curl -X 'POST' \ 'https://api.sheetize.cloud/protect?secret=TheSecret' \ -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ć lub po prostu przekazać do kolejnego etapu swojego przepływu pracy.