إدارة إكسل عبر السحابة – استرجاع سريع لتاريخ إصدارات الملف في Aspose.Cells Cloud

احصل على قائمة كاملة بسجلات الإصدارات لجدول بيانات محدد مخزن في Aspose.Cells Cloud. تتيح هذه النقطة النهائية للمطورين تتبع التغييرات، ومراجعة التعديلات، وتطبيق سير عمل التحكم في الإصدارات مباشرةً من مساحة التخزين السحابية.

تُعيد واجهة برمجة التطبيقات GetFileVersions جميع سجلات الإصدارات لجدول البيانات المحدد المخزن في Aspose.Cells Cloud. تساعدك هذه الميزة على الاحتفاظ بتاريخ تغييرات كامل لكل ملف.

واجهة برمجة تطبيقات إكسل: الحصول على إصدارات الملف

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

GET https://api.aspose.cloud/v4.0/cells/storage/version/{path}

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

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

معاملات الطلب لواجهة برمجة التطبيقات GetFileVersions هي:

اسم المعامل النوع الموقع الوصف
path نص المسار إجباري. المسار الكامل للملف الذي يتم استرجاع إصداراته.
storageName نص الاستعلام اختياري. اسم مساحة التخزين التي يحتوي عليها الملف. وفي حال تجاهله، تُستخدم مساحة التخزين الافتراضية.

الاستجابة

{
  "Name": "FileVersions",
  "Description": [
    "تحتوي على قائمة بإصدارات الملفات للمستند المحدد."
  ],
  "Type": "Class",
  "IsAbstract": false,
  "Properties": [
    {
      "Name": "Value",
      "Description": ["مجموعة من تفاصيل إصدار الملف."],
      "Nullable": true,
      "ReadOnly": false,
      "IsInherit": false,
      "DataType": {
        "Identifier": "Container",
        "Reference": "FileVersion",
        "ElementDataType": {
          "Identifier": "Class",
          "Reference": "FileVersion",
          "Name": "class:fileversion"
        },
        "Name": "container"
      }
    }
  ]
}

عند النجاح، تُعيد واجهة برمجة التطبيقات HTTP 200 OK مع حمولة JSON تحتوي على المصفوفة Value لكائنات إصدارات الملفات، كما هو موضح أعلاه.

أكواد حالة HTTP

الكود المعنى الوصف
200 ناجح تمت تطبيق المرشح بنجاح؛ تحتوي الاستجابة على تفاصيل العملية.
400 طلب غير صالح معاملات مفقودة أو غير صالحة (مثل نوع ملف غير مدعوم).
401 غير مصرّح به رمز JWT غير صالح أو مفقود.
413 حملة كبيرة جدًا يتجاوز حجم الملف المرفوع الحد المسموح به.
500 خطأ داخلي في الخادم خطأ غير متوقع في الخادم.

مواصفات OpenAPI

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

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

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

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

توضح أمثلة الكود التالية كيفية التفاعل مع خدمات الويب الخاصة بـ Aspose.Cells عبر لغات برمجة متعددة: