Protección
Bienvenido a la documentación de la API Protect Lock, una solución simplificada para asegurar el contenido de hojas de cálculo en una amplia variedad de formatos populares, incluidos Excel (.xlsx, .xls, .xlsm), CSV (.csv), TSV (.tsv), Apple Numbers (.numbers) y muchos más. Ya sea que necesite proteger modelos financieros sensibles, datos de investigación confidenciales o cualquier otra información tabular, esta API le brinda un único endpoint amigable para desarrolladores que aplica un robusto cifrado basado en contraseña. Con una sola llamada, puede bloquear no solo los datos de celdas, sino también gráficos incrustados, imágenes y anotaciones de texto, garantizando que cada elemento de su archivo permanezca confidencial durante el intercambio, archivado o auditorías de cumplimiento. La API está diseñada para velocidad y fiabilidad, manejando archivos grandes con mínima latencia mientras mantiene altos estándares criptográficos, de modo que pueda confiar en que sus datos son inaccesibles sin la contraseña correcta y están protegidos contra exposiciones accidentales.
Características Principales
Integrar Protect Lock en su flujo de trabajo es sencillo. La documentación brinda una guía clara sobre autenticación, construcción de solicitudes y manejo de respuestas, junto con ejemplos prácticos para varios lenguajes de programación. Aprenderá cómo especificar los parámetros de protección, gestionar contraseñas de forma segura y verificar la integridad de los archivos cifrados después del procesamiento. Además, la API soporta operaciones por lotes, permitiendo proteger múltiples documentos en una sola solicitud, una característica valiosa para archivado masivo o pipelines de informes automatizados. Al explorar las secciones siguientes, descubrirá mejores prácticas para el manejo de errores, afinación del rendimiento y consideraciones de cumplimiento, empoderándolo para salvaguardar sus datos con confianza y facilidad. ¡Comencemos y veamos cómo una única llamada simple puede hacer que sus hojas de cálculo sean impenetrablemente seguras!
Documentos
Parámetros
- secret: El secreto que desea usar para proteger los archivos
- UploadFileRequest.OperationId: Este es un ID de operación
- UploadFileRequest.Files: Estos son archivos que debe subir a nuestros servicios en línea; puede preparar los datos a su manera, pero deben cumplir con el estándar del elemento de entrada de archivo HTML.
-
Envíe una solicitud que incluya los archivos y el token de acceso 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' -
El servicio responderá con una URL de descarga para el archivo procesado, en este ejemplo es:
{ "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 } -
Envíe una solicitud que incluya el nombre del archivo y el nombre de la carpeta a API de Descarga
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - Recibirá el archivo y podrá usarlo o simplemente reenviarlo al siguiente paso de su flujo de trabajo.