محافظت
به مستندات 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' - فایل را دریافت خواهید کرد و میتوانید یا از آن استفاده کنید یا بهسادگی برای مرحله بعدی گردش کار خود ارسال کنید.