علامة مائية
مرحبًا بكم في الوثائق الرسمية لواجهة برمجة تطبيقات إزالة كلمة مرور جداول البيانات - حل مبسط وموجه للمطورين يفتح ملفات جداول البيانات المحمية على الفور. سواء كنت تتعامل مع دفاتر Microsoft Excel (.xlsx, .xls, .xlsm)، أو تصديرات CSV أو TSV بسيطة (.csv, .tsv)، أو مستندات Apple Numbers (.numbers)، أو أي صيغة مدعومة أخرى، فإن خدمتنا تتعامل معها جميعًا بطلب HTTP آمن واحد. تم بناء الواجهة البرمجية لتتناسب مع سير العمل الحديث، مما يتيح لك أتمتة استرداد كلمات المرور المنسية، تبسيط هجرة البيانات بين الأنظمة، أو دمج الفتح السلس في خطوط معالجة البيانات الأكبر. كل عملية تحميل مشفّرة أثناء النقل وتُعالج في بيئة معزولة، مما يضمن بقاء بياناتك السرية خاصة بينما تستعيد الوصول الكامل إلى محتواها.
الميزات الرئيسية
البدء سهل كما هو إرسال الملف، وربما كلمة المرور المعروفة، إلى نقطة النهاية الخاصة بنا؛ تقوم الواجهة البرمجية بالمعالجة الكاملة وتُعيد نسخة غير محمية جاهزة للاستخدام الفوري. الأداء هو أولوية أساسية، لذا تُفتح الملفات خلال ثوانٍ، وتوفر معالجة الأخطاء المتينة لدينا ملاحظات واضحة إذا تعذر إزالة كلمة المرور أو إذا كان تنسيق الملف غير مدعوم. يتم توفير أمثلة مفصلة للطلب/الاستجابة، ومقتطفات SDK للغات الشائعة، وإرشادات أفضل الممارسات عبر هذه الوثائق لمساعدتك على دمج الخدمة بسرعة وثقة. باستخدام واجهتنا البرمجية، يمكنك القضاء على عقبة إزالة كلمة المرور يدويًا والتركيز على بناء الميزة التالية الرائعة المدعومة ببيانات جداول البيانات غير المقيدة.
المستندات
المعلمات
- secret: السر الذي تريد استخدامه لفتح الملفات
- UploadFileRequest.OperationId: معرف العملية هذا
- UploadFileRequest.Files: هذه هي الملفات التي تحتاج إلى رفعها إلى خدماتنا عبر الإنترنت، يمكنك إعداد البيانات بطريقتك الخاصة ولكن يجب أن تتبع معيار ملف الإدخال HTML.
-
أرسل طلبًا يتضمن الملفات ورمز الوصول واجهة فتح
curl -X 'POST' \ 'https://api.sheetize.cloud/unlock?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 } -
أرسل طلبًا يتضمن اسم الملف واسم المجلد إلى واجهة التنزيل
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - ستستلم الملف ويمكنك إما استخدامه أو ببساطة تمريره إلى الخطوة التالية في سير عملك.