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: