تجميع البيانات لإنشاء تقرير Excel

تقوم هذه الواجهة (REST API) بتجميع البيانات داخل ملف Excel.

واجهة REST API

POST https://api.aspose.cloud/v3.0/cells/assembly

الأمان والمصادقة

تُعد واجهات Aspose.Cells Cloud آمنة وتتطلب مصادقة تعتمد على رمز JWT.

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

اسم المعامل النوع الموقع الوصف
file ملف formData (multipart body) ملف جدول البيانات المراد رفعه.
DataSource نص سلسلة الاستعلام (query string) مُعرِّف مصدر البيانات الذي يوفّر البيانات للتجميع.
format نص سلسلة الاستعلام (query string) التنسيق المطلوب للإخراج (مثل: xlsx، pdf).

الاستجابة

{
    "Status" : "OK",
    "Code" : 200,
    "Filename" : "[اسم الملف2]",
    "Filesize" : [حجم الملف],
    "FileContent" : "[Base64String]"
}

رموز حالة HTTP

الرمز المعنى الوصف
200 ناجح (OK) تم تطبيق التصفية بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 طلب غير صالح (Bad Request) معاملات مفقودة أو غير صحيحة (مثل: نوع ملف غير مدعوم).
401 غير مخوّل (Unauthorized) رمز JWT غير صالح أو مفقود.
413 حمل البيانات كبير جدًا (Payload Too Large) حجم ملف التحميل يتجاوز الحد المسموح.
500 خطأ داخلي في الخادم (Internal Server Error) خطأ غير متوقع في الخادم.

كيفية استخدام PostAssemble API باستخدام SDKs

مواصفات PostAssemble API

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

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

استخدام SDKs لـ Aspose.Cells Cloud

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

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