Perlindungan
Selamat datang di dokumentasi API Protect Lock—solusi yang disederhanakan untuk mengamankan konten spreadsheet di berbagai format populer, termasuk Excel (.xlsx, .xls, .xlsm), CSV (.csv), TSV (.tsv), Apple Numbers (.numbers), dan banyak lagi. Baik Anda perlu melindungi model keuangan sensitif, data riset rahasia, atau informasi tabular lainnya, API ini memberikan satu endpoint yang ramah pengembang untuk menerapkan enkripsi berbasis kata sandi yang kuat. Dengan cukup memanggil satu kali, Anda dapat mengunci tidak hanya data sel mentah tetapi juga grafik, gambar, dan anotasi teks yang tersemat, memastikan setiap elemen file tetap rahasia selama berbagi, pengarsipan, atau audit kepatuhan. API dirancang untuk kecepatan dan keandalan, menangani file besar dengan latensi minimal sambil mempertahankan standar kriptografi tinggi, sehingga Anda dapat mempercayai bahwa data Anda tidak dapat diakses tanpa kata sandi yang tepat dan aman dari paparan tidak sengaja.
Fitur Utama
Mengintegrasikan Protect Lock ke dalam alur kerja Anda sangat sederhana. Dokumentasi memberikan panduan jelas tentang otentikasi, konstruksi permintaan, dan penanganan respons, serta contoh praktis untuk berbagai bahasa pemrograman. Anda akan belajar cara menentukan parameter perlindungan, mengelola kata sandi dengan aman, dan memverifikasi integritas file yang dienkripsi setelah diproses. Selain itu, API mendukung operasi batch, memungkinkan Anda melindungi beberapa dokumen dalam satu permintaan—fitur berharga untuk pengarsipan massal atau pipeline pelaporan otomatis. Saat Anda menjelajahi bagian-bagian berikut, Anda akan menemukan praktik terbaik untuk penanganan kesalahan, pengoptimalan kinerja, dan pertimbangan kepatuhan, memberi Anda kekuatan untuk melindungi data dengan percaya diri dan mudah. Mari kita mulai dan lihat bagaimana satu panggilan sederhana dapat membuat spreadsheet Anda menjadi tak tertembus.
Dokumen
Parameter
- secret: Rahasia yang ingin Anda gunakan untuk melindungi file
- UploadFileRequest.OperationId: Ini adalah ID operasi
- UploadFileRequest.Files: Ini adalah file yang perlu Anda unggah ke layanan online kami; Anda dapat menyiapkan data dengan cara Anda sendiri tetapi harus mengikuti standar input file HTML.
-
Kirim permintaan yang mencakup file dan token akses 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' -
Layanan akan merespons dengan URL unduhan untuk file yang diproses, dalam contoh ini:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Kirim permintaan yang mencakup nama file dan nama folder ke API Unduhan
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Anda akan menerima file dan dapat menggunakannya atau cukup meneruskannya ke langkah berikutnya dalam alur kerja Anda.