Bulut Tabanlı Excel Yönetimi – Aspose.Cells Cloud’da Dosya Sürüm Geçmişini Hızlı Çekme

Aspose.Cells Cloud’da depolanan belirli bir elektronik tablonun sürüm kayıtlarının tam listesini çekin. Bu uç nokta, geliştiricilerin değişiklikleri takip etmesine, düzenlemeleri denetlemesine ve bulut depolama üzerinden doğrudan sürüm kontrolü iş akışlarını uygulamasına olanak tanır.

GetFileVersions API’si, Aspose.Cells Cloud’da depolanan belirli bir elektronik tablonun tüm sürüm kayıtlarını döndürür. Her dosya için tüm değişiklik geçmişini tutmanıza yardımcı olur.

Excel API’si: Dosya Sürümlerini Al

Web API’si

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

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulamayı gerektirir.

GetFileVersions API’sinin istek parametreleri şunlardır:

Parametre Adı Tür Konum Açıklama
path Dize Yol Zorunludur. Sürümleri çekilecek dosyanın tam yolu.
storageName Dize Sorgu İsteğe bağlı. Dosyayı içeren depolamanın adı. Atlanırsa varsayılan depo kullanılır.

Yanıt

{
  "Name": "FileVersions",
  "Description": [
    "Belirtilen belge için dosya sürümleri listesini içerir."
  ],
  "Type": "Class",
  "IsAbstract": false,
  "Properties": [
    {
      "Name": "Value",
      "Description": ["Dosya sürümü detaylarının bir koleksiyonu."],
      "Nullable": true,
      "ReadOnly": false,
      "IsInherit": false,
      "DataType": {
        "Identifier": "Container",
        "Reference": "FileVersion",
        "ElementDataType": {
          "Identifier": "Class",
          "Reference": "FileVersion",
          "Name": "class:fileversion"
        },
        "Name": "container"
      }
    }
  ]
}

Başarılı durumda, API yukarıda gösterildiği gibi Value dosya sürümü nesneleri dizisini içeren JSON yüküyle HTTP 200 OK döndürür.

HTTP Durum Kodları

Kod Anlam Açıklama
200 Tamam (OK) Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir.
400 Hatalı İstek Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü).
401 Yetkisiz Geçersiz veya eksik JWT belirteci.
413 Yük Çok Büyük Yüklenen dosya boyut sınırını aşıyor.
500 İç Sunucu Hatası Beklenmeyen sunucu hatası.

OpenAPI Spesifikasyonu

OpenAPI Spesifikasyonu, web tarayıcısından doğrudan REST etkileşimlerini gerçekleştirmek için kapsamlı bir programlama arayüzü sağlar.

Aspose.Cells web servislerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine nasıl istek yapıldığını göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanın

SDK kullanımı, düşük seviyeli karmaşıklıkları soyutlayarak geliştiricilerin temel işlevselliklere odaklanmasını sağlar. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna bakın.

Aşağıdaki kod örnekleri, çeşitli programlama dillerinde Aspose.Cells web servisleriyle nasıl etkileşim kurulacağını göstermektedir: