حساب جميع الصيغ في ملف Excel

تقوم هذه الواجهة البرمجية لـ REST بحساب جميع الصيغ في ملف Excel.

المتطلبات المسبقة: قبل استدعاء هذه النقطة النهائية، تأكد من وجود:

  • رمز مصادقة JWT صالح. (انظر دليل المصادقة.)
  • مُعرِّف العميل وسرّ خدمة Aspose.Cells Cloud.
  • ملف Excel المستهدف المرفوع إلى موقع التخزين المُخصَّص. (انظر إعداد التخزين.)

واجهة PostWorkbookCalculateFormula API

POST https://api.aspose.cloud/v3.0/cells/{name}/calculateformula

تُسرد مُعلَمات الطلب أدناه:

اسم المُعلَمة النوع الموقع الوصف
name string path اسم ملف المصنف.
options CalculationOptions body كائن JSON يحدّد إعدادات الحساب (مثل CalcStackSize، IgnoreError).
ignoreError boolean query إذا كانت القيمة true، يتم تجاهل الأخطاء التي تظهر أثناء الحساب.
folder string query مسار المجلد الذي يحتوي على المصنف.
storageName string query اسم خدمة التخزين التي يُخزَّن فيها المصنف.

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

يمكنك استخدام أداة سطر الأوامر cURL للوصول إلى خدمات Aspose.Cells بسهولة. يُظهر المثال التالي كيفية إرسال طلب إلى واجهة Cloud API باستخدام cURL.

تفاصيل الاستجابة

الحقل النوع الوصف
Code int رمز حالة مشابه لـ HTTP (200 يشير إلى النجاح).
Status string وصف نصّي موجّه للنتيجة (مثل OK).
WorkbookUrl string الرابط المباشر لتنزيل المصنف المُحدَّث.
ErrorMessage string معلومات مفصّلة عن الخطأ عند فشل الطلب؛ تكون null عند النجاح.

الخطوات التالية / الأخطاء الشائعة

  • معالجة أخطاء الحساب – اضبط ignoreError=false لتلقي استجابة خطأ عند تعذّر تقييم صيغة.
  • الانتباه إلى حدّ معدل الطلبات – راجع رأس X-RateLimit-Remaining؛ إذا وصلت قيمته إلى 0، توقّف مؤقتًا قبل إعادة المحاولة.
  • إرشادات رموز الحالة HTTP:
    • 400 – مُعلَمات طلب غير صالحة.
    • 401 – فشلت المصادقة (رمز JWT غير صالح أو منتهٍ).
    • 404 – لم يتم العثور على المصنف.
    • 500 – خطأ من جانب الخادم؛ اتصل بدعم Aspose إذا استمرّ الخطأ.
الرمز المعنى وقت الإرجاع
400 طلب غير صالح مُعلَمات طلب غير صالحة أو JSON غير منسّق.
401 غير مصرّح به رمز JWT مفقود أو غير صالح أو منتهٍ.
404 غير موجود المصنف المحدّد غير موجود في التخزين.
500 خطأ داخلي في الخادم فشل غير متوقّع من جانب الخادم؛ اتصل بدعم Aspose.

عائلة SDK للحاسوب السحابي

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

تُظهر مقاطع الكود التالية كيفية استدعاء خدمات Aspose.Cells باستخدام SDKs مختلفة: