ملف طلب الدعم في واجهة برمجة تطبيقات المهام في Aspose.Cells

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

واجهة برمجة التطبيقات النوع الوصف رابط المورد
/cells/task/runtask POST تشغيل المهمة PostRunTask

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

معلَمات الطلب

المعلَمة النوع مطلوبة الوصف
TaskDescription كائن نعم حاوية لتعريف مهمة واحدة.
TaskType سلسلة نصية نعم نوع المهمة، مثل ImportData أو SaveResult.
Workbook.FileSourceType سلسلة نصية نعم مصدر ملف ملف العمل (CloudFileSystem أو InMemoryFiles).
Workbook.FilePath سلسلة نصية نعم مسار ملف ملف العمل في المصدر المُحدَّد.
ImportBatchDataOption.DestinationWorksheet سلسلة نصية نعم اسم ورقة العمل الهدف لاستيراد البيانات.
ImportBatchDataOption.IsInsert منطقي نعم ما إذا كانت الصفوف ستُدرج (true) أم تُستبدَل (false).
ImportBatchDataOption.Source.FileSourceType سلسلة نصية نعم مصدر ملف الطلب (RequestFiles).
ImportBatchDataOption.Source.FilePath سلسلة نصية نعم مسار ملف الطلب الذي يحتوي على البيانات المجمعة.
SaveResultTaskParameter.ResultSource سلسلة نصية نعم مصدر ملف النتيجة (InMemoryFiles).
SaveResultTaskParameter.ResultDestination.DestinationType سلسلة نصية نعم نوع الوجهة لملف النتيجة (CloudFileSystem).
SaveResultTaskParameter.ResultDestination.InputFile سلسلة نصية نعم اسم ملف ملف العمل المدخل.
SaveResultTaskParameter.ResultDestination.OutputFile سلسلة نصية نعم اسم ملف الإخراج المطلوب.

الاستجابة

الحقل النوع الوصف
Code عدد صحيح رمز حالة HTTP (مثل 200 للنجاح).
Status سلسلة نصية حالة العملية (OK أو رسالة خطأ).
Result كائن تفاصيل تنفيذ المهمة، بما في ذلك أي ملفات تم إنشاؤها.

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

لمزيد من المعلومات حول المهام ذات الصلة، راجع صفحات مهمة ImportData و مهمة SaveResult.

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

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

تُظهر أمثلة الكود التالية كيفية إجراء مكالمات إلى خدمات ويب Aspose.Cells باستخدام SDKs مختلفة: