فتح ملفات إكسل باستخدام واجهة Aspose.Cells Cloud REST API
Contents
[
Hide
]
تقوم هذه الواجهة (REST API) بفتح ملفات إكسل.
واجهة REST API
POST https://api.aspose.cloud/v3.0/cells/unlock
الأمان والمصادقة
تُعتبر واجهات Aspose.Cells Cloud آمنة وتتطلب المصادقة باستخدام رمز JWT.
معاملات الطلب
| اسم المعامل | النوع | الموقع | الوصف |
|---|---|---|---|
| file | ملف | formData (جسم HTTP) | الملف المراد رفعه |
| password | نص | سلسلة الاستعلام | كلمة المرور لفتح الملف (إن وُجدت) |
الاستجابة
{
"Status":"OK",
"Code":200
}
كُودات حالة HTTP
| الكود | المعنى | الوصف |
|---|---|---|
| 200 | نجاح (OK) | تم تطبيق الفلتر بنجاح؛ تحتوي الاستجابة على تفاصيل العملية. |
| 400 | طلب غير صالح (Bad Request) | معاملات مفقودة أو غير صحيحة (مثل نوع ملف غير مدعوم). |
| 401 | غير مُعتمد (Unauthorized) | رمز JWT غير صالح أو مفقود. |
| 413 | حمل البيانات كبير جدًا (Payload Too Large) | حجم الملف المرفوع يتجاوز الحد المسموح. |
| 500 | خطأ داخلي في الخادم (Internal Server Error) | حدث خطأ غير متوقع في الخادم. |
كيفية استخدام PostUnlock API باستخدام وحدات التطوير البرمجي (SDKs)
مواصفات PostUnlock API
تُعرّف مواصفات OpenAPI واجهة برمجة قابلة للوصول العام وتتيح لك إجراء تفاعلات REST مباشرة من خلال متصفح الويب.
يمكنك استخدام أداة سطر الأوامر cURL للوصول بسهولة إلى خدمات ويب Aspose.Cells. يوضح المثال التالي كيفية إجراء استدعاءات لواجهة Cloud API باستخدام cURL.
استخدام وحدات التطوير البرمجي (SDKs) لـ Aspose.Cells Cloud
يعتبر استخدام وحدات التطوير البرمجي (SDKs) أفضل طريقة لتسريع عملية التطوير، فهي تتعامل مع التفاصيل منخفضة المستوى وتركز أنت على مهام مشروعك. يُرجى الاطلاع على مستودع GitHub للحصول على قائمة كاملة بوحدات Aspose.Cells Cloud SDK.
ملاحظات:
- يمكن للواجهة فتح عدة ملفات إكسل في طلب واحد؛ ويُعاد كل ملف في مصفوفة
Filesضمن الاستجابة. - تأكد من أن إصدار وحدة SDK يتوافق مع إصدار الواجهة (
v3.0) لتجنب مشاكل التوافق.
تُظهر أمثلة الشيفرة التالية كيفية إجراء استدعاءات لخدمات ويب Aspose.Cells باستخدام SDKs مختلفة: