保护
欢迎使用 Protect Lock API 文档——这是一种简化的解决方案,可在多种流行格式(包括 Excel (.xlsx, .xls, .xlsm)、CSV (.csv)、TSV (.tsv)、Apple Numbers (.numbers) 等)中保护电子表格内容。无论您需要保护敏感的财务模型、机密的研究数据或任何其他表格信息,此 API 都提供单一、开发者友好的端点,以应用强大的基于密码的加密。通过一次调用,您不仅可以锁定原始单元格数据,还可以保护嵌入的图表、图像和文本注释,确保文件的每个元素在共享、存档或合规审计期间保持机密。该 API 设计注重速度和可靠性,能够以最小延迟处理大文件,同时保持高加密标准,让您确信数据在没有正确密码的情况下不可访问,并且安全免受意外泄露。
主要功能
将 Protect Lock 集成到工作流中非常简便。文档提供了关于身份验证、请求构建和响应处理的清晰指南,并附有多种编程语言的实用示例。您将学习如何指定保护参数、安全管理密码,以及在处理后验证加密文件的完整性。此外,API 支持批量操作,允许您在单个请求中保护多个文档——这对于批量存档或自动化报告流水线是极有价值的功能。当您浏览以下章节时,您会发现错误处理、性能调优和合规性考虑的最佳实践,使您能够自信且轻松地保障数据安全。让我们开始吧,看看一次简单的调用如何让您的电子表格坚不可摧。
文档
参数
- secret: 用于保护文件的密钥
- UploadFileRequest.OperationId: 这是一个操作 ID
- UploadFileRequest.Files: 这些是您需要上传到我们在线服务的文件,您可以自行准备数据,但必须符合 HTML 文件输入的标准。
-
发送包含文件和访问令牌的请求 保护 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 } -
发送包含文件名和文件夹名称的请求至 下载 API
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - 您将收到文件,可直接使用或将其转发至工作流的下一步。