ملف 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 مختلفة: