ป้องกัน
ยินดีต้อนรับสู่เอกสาร API ของ Protect Lock—โซลูชันที่ง่ายต่อการรักษาความปลอดภัยของเนื้อหาในสเปรดชีตในรูปแบบไฟล์ที่นิยมหลายชนิด รวมถึง Excel (.xlsx, .xls, .xlsm), CSV (.csv), TSV (.tsv), Apple Numbers (.numbers) และอื่น ๆ อีกมากมาย ไม่ว่าคุณต้องการปกป้องโมเดลการเงินที่ละเอียดอ่อน ข้อมูลการวิจัยที่เป็นความลับ หรือข้อมูลตารางใด ๆ API นี้มีจุดเชื่อมต่อเดียวที่เป็นมิตรต่อผู้พัฒนาเพื่อทำการเข้ารหัสแบบใช้รหัสผ่านอย่างแข็งแกร่ง เพียงเรียกใช้หนึ่งครั้ง คุณสามารถล็อกข้อมูลเซลล์ดิบ รวมถึงแผนภูมิที่ฝังอยู่ รูปภาพ และคำอธิบายข้อความได้ เพื่อให้ทุกองค์ประกอบของไฟล์ของคุณคงเป็นความลับระหว่างการแชร์ การเก็บถาวร หรือการตรวจสอบการปฏิบัติตาม API ถูกออกแบบให้เร็วและเชื่อถือได้ จัดการไฟล์ขนาดใหญ่ด้วยความหน่วงต่ำในขณะรักษามาตรฐานการเข้ารหัสสูง เพื่อให้คุณมั่นใจว่าข้อมูลของคุณไม่สามารถเข้าถึงได้โดยไม่มีรหัสผ่านที่ถูกต้องและปลอดภัยจากการเปิดเผยโดยไม่ตั้งใจ
คุณลักษณะหลัก
การรวม Protect Lock เข้ากับกระบวนการทำงานของคุณเป็นเรื่องง่าย เอกสารให้คำแนะนำที่ชัดเจนเกี่ยวกับการยืนยันตัวตน การสร้างคำขอ และการจัดการการตอบกลับ พร้อมตัวอย่างการใช้งานจริงสำหรับภาษาการเขียนโปรแกรมต่าง ๆ คุณจะได้เรียนรู้วิธีระบุพารามิเตอร์การปกป้อง จัดการรหัสผ่านอย่างปลอดภัย และตรวจสอบความสมบูรณ์ของไฟล์ที่เข้ารหัสหลังการประมวลผล นอกจากนี้ API ยังสนับสนุนการดำเนินการแบบชุด ช่วยให้คุณปกป้องหลายเอกสารในคำขอเดียว—คุณลักษณะที่มีคุณค่าสำหรับการเก็บถาวรเป็นจำนวนมากหรือเส้นทางการรายงานอัตโนมัติ เมื่อคุณสำรวจส่วนต่อไปนี้ คุณจะพบแนวปฏิบัติที่ดีที่สุดสำหรับการจัดการข้อผิดพลาด การปรับประสิทธิภาพ และการปฏิบัติตามกฎระเบียบ ทำให้คุณมั่นใจและง่ายต่อการปกป้องข้อมูลของคุณ เริ่มกันเลยและดูว่าการเรียกใช้งานเดียวแบบง่ายสามารถทำให้สเปรดชีตของคุณปลอดภัยอย่างไม่มีที่ติได้อย่างไร
เอกสาร
พารามิเตอร์
- secret: รหัสลับที่คุณต้องการใช้เพื่อปกป้องไฟล์
- UploadFileRequest.OperationId: นี่คือรหัสการดำเนินการ
- UploadFileRequest.Files: เหล่านี้คือไฟล์ที่คุณต้องอัปโหลดไปยังบริการออนไลน์ของเรา คุณสามารถเตรียมข้อมูลในรูปแบบของคุณเองได้ แต่ต้องปฏิบัติตามมาตรฐานของไฟล์อินพุต HTML
-
ส่งคำขอที่รวมไฟล์และโทเค็นการเข้าถึง Protect API
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' -
บริการจะตอบกลับด้วย URL สำหรับดาวน์โหลดไฟล์ที่ประมวลผลแล้ว ตัวอย่างในนี้คือ:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
ส่งคำขอที่รวมชื่อไฟล์และชื่อโฟลเดอร์ไปยัง Download API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - คุณจะได้รับไฟล์และสามารถใช้ได้หรือส่งต่อไปยังขั้นตอนถัดไปของกระบวนการทำงานของคุณ