Защита

Добро пожаловать в документацию API Protect Lock — упрощённое решение для защиты содержимого электронных таблиц в широком наборе популярных форматов, включая Excel (.xlsx, .xls, .xlsm), CSV (.csv), TSV (.tsv), Apple Numbers (.numbers) и многие другие. Независимо от того, нужно ли вам защитить конфиденциальные финансовые модели, исследовательские данные или любую другую табличную информацию, этот API предоставляет единый, удобный для разработчиков эндпоинт для применения надёжного шифрования на основе пароля. Одним вызовом API вы можете заблокировать не только сырые данные ячеек, но и встроенные диаграммы, изображения и текстовые аннотации, обеспечивая конфиденциальность всех элементов вашего файла при обмене, архивировании или аудите соответствия. API разработан для скорости и надёжности, обрабатывает большие файлы с минимальной задержкой, поддерживая высокие криптографические стандарты, так что вы можете быть уверены, что данные недоступны без правильного пароля и защищены от случайного раскрытия.

Основные функции

Интеграция Protect Lock в ваш рабочий процесс проста. Документация предоставляет чёткие инструкции по аутентификации, формированию запросов и обработке ответов, а также практические примеры для различных языков программирования. Вы узнаете, как задавать параметры защиты, безопасно управлять паролями и проверять целостность зашифрованных файлов после обработки. Кроме того, API поддерживает пакетные операции, позволяя защищать несколько документов в одном запросе — полезная функция для массового архивирования или автоматических конвейеров отчётности. Изучая дальнейшие разделы, вы откроете лучшие практики обработки ошибок, оптимизации производительности и вопросов соответствия, что позволит вам надёжно защищать данные с уверенностью и лёгкостью. Давайте начнём и посмотрим, как один простой вызов может сделать ваши таблицы неприступными.

Документы

Параметры

    • secret: Секрет, который вы хотите использовать для защиты файлов
    • UploadFileRequest.OperationId: Это идентификатор операции
    • UploadFileRequest.Files: Это файлы, которые необходимо загрузить в наш онлайн‑сервис; вы можете подготовить данные любым способом, но они должны соответствовать стандарту HTML‑элемента input type="file".

    Использовать эндпоинт

    • Отправьте запрос, включающий файлы и токен доступа 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'
    • Вы получите файл и сможете либо использовать его, либо просто передать на следующий шаг вашего рабочего процесса.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文