Захист
Ласкаво просимо до документації 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‑полів вводу файлів.
-
Надішліть запит, що містить файли та токен доступу 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' - Ви отримаєте файл і можете або використовувати його, або просто передати наступному кроку вашого робочого процесу.