Excel İçin Bulut Dosya Yönetimi – Excel Dosyası Depolama ve Akıllı Düzenleme İçin Verimli ve Güvenli Bir Çözüm
Aspose.Cells Cloud, Aspose.Cells Cloud Depolama’da veya tercih ettiğiniz herhangi bir üçüncü taraf bulut depolama alanında saklanan dosyalarla çalışmak için kapsamlı bir dizi yardımcı işlev sağlar. Üçüncü taraf depolama kurulumu konusunda yardım için lütfen Aspose Cloud UI Yardım Konuları sayfasına bakın.
Aspose.Cells Cloud, dosya, klasör ve depolama işlemi API’leri sunar.
Not: Tüm API çağrıları HTTPS protokolünü kullanmalıdır. JWT jetonu alma hakkında ayrıntılı bilgi için Kimlik Doğrulama Kılavuzu sayfasına bakın.
Önkoşullar: Bu API’leri kullanmak için geçerli bir Aspose Cloud hesabınızın olması, bir JWT erişim jetonu elde etmeniz ve bir depolama konumunun yapılandırılmış (Aspose Cloud Depolama veya bağlanmış bir üçüncü taraf depolama) olması gerekir.
Son güncelleme tarihi: 2024‑12‑01
Dosya Nasıl Yüklenebilir?
Dosya Yükleme API Bilgileri
PUT https://api.aspose.cloud/v3.0/cells/storage/file/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Dosyanın yükleneceği yol, dosya adı ve uzantı dahil (örneğin /klasör1/Rapor.xlsx). |
| file | file | formData | Yüklenecek dosya. |
| storageName | string | query | Kullanılacak depolama adı. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya başarıyla yüklendi. |
| 400 | Geçersiz istek – eksik veya geçersiz parametreler. |
| 401 | Yetkisiz erişim – geçersiz veya eksik JWT jetonu. |
| 404 | Depolama bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Dosya Yükleme Örneği
Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile bir dosya nasıl yükleneceğini göstermektedir.
Not: Yükleme için maksimum dosya boyutu 100 MB’dir. Oran sınırlamaları uygulanabilir.
Dosya Nasıl İndirilebilir?
Dosya İndirme API Bilgileri
GET https://api.aspose.cloud/v3.0/cells/storage/file/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Dosya yolu (örneğin /klasör/Rapor.xlsx). |
| storageName | string | query | Kullanılacak depolama adı. |
| versionId | string | query | İndirilecek dosya sürümünün tanımlayıcısı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya indirildi; ikili akış döndürüldü. |
| 400 | Geçersiz istek – geçersiz parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Dosya bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Dosya İndirme Örneği
Not: Yanıt, dosyanın ikili akışını içerir. cURL kullanırken çıktıyı bir dosyaya kaydedin (-o dosyaadı.xlsx).
Dosya Nasıl Silinebilir?
Dosya Silme API Bilgileri
DELETE https://api.aspose.cloud/v3.0/cells/storage/file/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Dosya yolu (örneğin /klasör/Rapor.xlsx). |
| storageName | string | query | Kullanılacak depolama adı. |
| versionId | string | query | Silinecek dosya sürümünün tanımlayıcısı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya başarıyla silindi. |
| 400 | Geçersiz istek – eksik veya geçersiz parametreler. |
| 401 | Yetkisiz erişim – geçersiz JWT jetonu. |
| 404 | Dosya bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Dosya Silme Örneği
Not: Dosya silme işlemi kalıcıdır; gerekirse yedek aldığınızdan emin olun.
Dosya Nasıl Kopyalanabilir?
Dosya Kopyalama API Bilgileri
PUT https://api.aspose.cloud/v3.0/cells/storage/file/copy/{srcPath}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| srcPath | string | path | Kaynak dosya yolu (örneğin /klasör/Kaynak.xlsx). |
| destPath | string | query | Hedef dosya yolu (örneğin /klasör/Hedef.xlsx). |
| srcStorageName | string | query | Kaynak depolama adı (isteğe bağlı). |
| destStorageName | string | query | Hedef depolama adı (isteğe bağlı). |
| versionId | string | query | Kopyalanacak dosya sürümü tanımlayıcısı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya başarıyla kopyalandı. |
| 400 | Geçersiz istek – geçersiz parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Kaynak dosya bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Dosya Kopyalama Örneği
Not: Kopyalama işlemi kaynak dosyayı kaldırmaz.
Dosya Nasıl Taşınabilir?
Dosya Taşıma API Bilgileri
PUT https://api.aspose.cloud/v3.0/cells/storage/file/move/{srcPath}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| srcPath | string | path | Kaynak dosya yolu (örneğin /klasör/Kaynak.xlsx). |
| destPath | string | query | Hedef dosya yolu (örneğin /klasör/Hedef.xlsx). |
| srcStorageName | string | query | Kaynak depolama adı (isteğe bağlı). |
| destStorageName | string | query | Hedef depolama adı (isteğe bağlı). |
| versionId | string | query | Taşınacak dosya sürümü tanımlayıcısı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya başarıyla taşındı. |
| 400 | Geçersiz istek – geçersiz parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Kaynak dosya bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Dosya Taşıma Örneği
Not: Dosya taşıma işlemi dosyanın sürüm geçmişi bilgisini korur.
Klasör Nasıl Oluşturulur?
Klasör Oluşturma API Bilgileri
PUT https://api.aspose.cloud/v3.0/cells/storage/folder/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Oluşturulacak klasör yolu (örneğin klasör1/klasör2/). |
| storageName | string | query | Kullanılacak depolama adı. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Klasör başarıyla oluşturuldu. |
| 400 | Geçersiz istek – geçersiz yol veya parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Klasör Oluşturma Örneği
Not: Klasör yolları büyük/küçük harfe duyarlıdır.
Bir Klasördeki Dosyalar Nasıl Listelenir?
Dosyaları Listeleme API Bilgileri
GET https://api.aspose.cloud/v3.0/cells/storage/folder/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Klasör yolu (örneğin /klasör). |
| storageName | string | query | Kullanılacak depolama adı. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya ve alt klasör listesi döndürüldü. |
| 400 | Geçersiz istek – geçersiz yol. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Klasör bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Dosyaları Listeleme Örneği
Not: Yanıt, belirtilen yoldaki hem dosyaları hem de alt klasörleri listeler.
Klasör Nasıl Silinebilir?
Klasör Silme API Bilgileri
DELETE https://api.aspose.cloud/v3.0/cells/storage/folder/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Klasör yolu (örneğin /klasör). |
| storageName | string | query | Kullanılacak depolama adı. |
| recursive | boolean | query | Klasörü özyinelemeli olarak silmek için true olarak ayarlayın. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Klasör başarıyla silindi. |
| 400 | Geçersiz istek – geçersiz parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Klasör bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Klasör Silme Örneği
Not: recursive=true ayarıyla bir klasörün silinmesi, tüm içeriğini kalıcı olarak siler.
Klasör Nasıl Kopyalanabilir?
Klasör Kopyalama API Bilgileri
PUT https://api.aspose.cloud/v3.0/cells/storage/folder/copy/{srcPath}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| srcPath | string | path | Kaynak klasör yolu (örneğin /kaynak). |
| destPath | string | query | Hedef klasör yolu (örneğin /hedef). |
| srcStorageName | string | query | Kaynak depolama adı (isteğe bağlı). |
| destStorageName | string | query | Hedef depolama adı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Klasör başarıyla kopyalandı. |
| 400 | Geçersiz istek – geçersiz parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Kaynak klasör bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Klasör Kopyalama Örneği
Not: Kopyalama işlemi, kaynakla aynı içeriğe sahip yeni bir klasör oluşturur.
Klasör Nasıl Taşınabilir?
Klasör Taşıma API Bilgileri
PUT https://api.aspose.cloud/v3.0/cells/storage/folder/move/{srcPath}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| srcPath | string | path | Kaynak klasör yolu (örneğin /klasör). |
| destPath | string | query | Hedef klasör yolu (örneğin /hedef). |
| srcStorageName | string | query | Kaynak depolama adı (isteğe bağlı). |
| destStorageName | string | query | Hedef depolama adı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Klasör başarıyla taşındı. |
| 400 | Geçersiz istek – geçersiz parametreler. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Kaynak klasör bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Klasör Taşıma Örneği
Not: Klasör taşıma işlemi, klasörün iç yapısını ve dosya sürümlerini korur.
Depolama Var mı Kontrolü Nasıl Yapılır?
Depolama Varlık Kontrolü API Bilgileri
GET https://api.aspose.cloud/v3.0/cells/storage/{storageName}/exist
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| storageName | string | path | Kontrol edilecek depolama adı. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Depolama varlık durumu döndürüldü (true veya false). |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Depolama bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Depolama Varlık Kontrolü Örneği
Dosya veya Klasör Var mı Kontrolü Nasıl Yapılır?
Nesne Varlık Kontrolü API Bilgileri
GET https://api.aspose.cloud/v3.0/cells/storage/exist/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Dosya veya klasör yolu (örneğin /dosya.xlsx veya /klasör). |
| storageName | string | query | Kontrol edilecek depolama adı. |
| versionId | string | query | Dosya sürümü tanımlayıcısı (isteğe bağlı). |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Varlık bilgisi döndürüldü. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Dosya veya klasör bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Nesne Varlık Kontrolü Örneği
Disk Kullanımı Nasıl Görüntülenir?
Disk Kullanımı Görüntüleme API Bilgileri
GET https://api.aspose.cloud/v3.0/cells/storage/disc
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| storageName | string | query | Sorgulanacak depolama adı. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Disk kullanımı bilgisi döndürüldü. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.
Disk Kullanımı Görüntüleme Örneği
Dosya Sürümleri Nasıl Görüntülenir?
Dosya Sürümlerini Görüntüleme API Bilgileri
GET https://api.aspose.cloud/v3.0/cells/storage/version/{path}
İstek parametreleri aşağıda listelenmiştir:
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| path | string | path | Dosya yolu (örneğin /dosya.xlsx). |
| storageName | string | query | Sorgulanacak depolama adı. |
HTTP Yanıtları
| Kod | Açıklama |
|---|---|
| 200 | Dosya sürüm listesi döndürüldü. |
| 401 | Yetkisiz erişim – eksik veya geçersiz JWT. |
| 404 | Dosya bulunamadı. |
| 500 | İç sunucu hatası. |
OpenAPI Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini mümkün kılan genel olarak erişilebilir bir programlama arayüzü tanımlar.