الحصول على تحقق من صحة ورقة عمل باستخدام الفهرس من ورقة عمل إكسل

تقوم هذه الواجهة البرمجية لواجهة برمجة تطبيقات REST باسترجاع التحقق من صحة ورقة العمل باستخدام فهرسه من ورقة عمل إكسل.
قبل استدعاء نقطة النهاية (endpoint)، يجب الحصول على رمز JWT عبر نقطة النهاية /connect/token، ثم تضمينه في رأس الطلب Authorization على الشكل Bearer <jwt token>.

واجهة برمجة تطبيقات REST

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/validations/{validationIndex}

معلمات الطلب

اسم المعلمة النوع الموقع الوصف
name string path اسم ملف المصنف (workbook).
sheetName string path اسم ورقة العمل.
validationIndex integer path الفهرس الصفري (zero‑based) للتحقق المراد استرجاعه.
folder string query المجلد الذي يحتوي على المصنف.
storageName string query اسم خدمة التخزين.

يُعرّف مواصفات OpenAPI واجهة برمجة مفتوحة للبرمجة متاحة عمومًا، ويسمح لك بإجراء تفاعلات REST مباشرة من متصفح الويب.

يمكنك استخدام أداة سطر الأوامر cURL للوصول إلى خدمات Aspose.Cells بسهولة. يوضح المثال التالي كيفية استدعاء الواجهة باستخدام cURL.

مخطط الاستجابة

الحقل النوع الوصف
AlertStyle string أسلوب التنبيه المعروض للمستخدم (Stop, Warning, Information).
AreaList array مجموعة من نطاقات الخلايا التي يسري عليها التحقق.
IgnoreBlank boolean إذا كانت true، تُتجاهل الخلايا الفارغة أثناء التحقق.
InCellDropDown boolean إذا كانت true، يُعرض قائمة منسدلة داخل الخلية.
Operator string عامل المقارنة المستخدم في التحقق (مثل None, Between).
ShowError boolean يحدد ما إذا كان سيتم عرض رسالة خطأ عند فشل التحقق.
ShowInput boolean يحدد ما إذا كان سيتم عرض رسالة إدخال عند تحديد الخلية.
Type string نوع التحقق (مثل AnyValue, WholeNumber, Decimal, إلخ).
link.Href string عنوان URL المرجعي الذاتي للمورد الخاص بالتحقق.
link.Rel string نوع العلاقة (دائمًا self).

أكواد الأخطاء الممكنة

الحالة HTTP المعنى
200 تم استرجاع التحقق بنجاح.
400 طلب غير صالح – معلمات مفقودة أو غير صحيحة.
401 غير مُصادَق – رمز JWT غير صالح أو مفقود.
404 غير موجود – المصنف أو ورقة العمل أو فهرس التحقق غير موجود.
500 خطأ داخلي في الخادم – حالة غير متوقعة.

مجموعة أدوات SDK للحوسبة السحابية

استخدام حزمة تطوير البرامج (SDK) هي أسرع طريقة لتطوير تطبيقات متوافقة مع Aspose.Cells Cloud. فحزمة SDK تُجرّدك من التفاصيل منخفضة المستوى، مما يسمح لك بالتركيز على منطق أعمالك. راجع مستودع GitHub للحصول على قائمة كاملة بحزم SDK الخاصة بـ Aspose.Cells Cloud.

توضح الأمثلة التالية كيفية استدعاء خدمات Aspose.Cells باستخدام حزم SDK المختلفة: