Aspose.Cells Cloud Dosya İndirme API'si – Bulutta Hızlı Dosya İndirme Arayüzü

DownloadFile API, Aspose.Cells Cloud depolama alanında saklanan dosyaları almanızı sağlar. Dosya İndirme API’si, Excel elektronik tablolarını, PDF’leri, CSV’leri ve diğer desteklenen formatları doğrudan buluttan erişmek için önemlidir.

Excel API: Dosya İndirme

Web API

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

Güvenlik ve Kimlik Doğrulama

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

-H "Authorization: Bearer {access_token}"

DownloadFile API istek parametreleri

Parametre Adı Tür Konum (Yol / Sorgu) Açıklama
path String Yol İndirmek istediğiniz dosyanın sanal yolu.
storageName String Sorgu Dosyanın hangi depodan alınacağına ilişkin depo adı.
versionId String Sorgu İndirilecek dosyanın sürüm tanımlayıcısı (geçerliysa).

Yanıt

API, bir ikili dosya akışı döndürür. Content-Type başlığı dosya formatıyla eşleşir (örneğin, XLSX için application/vnd.openxmlformats-officedocument.spreadsheetml.sheet). JSON yükü döndürülmez.

HTTP Durum Kodları

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

OpenAPI Spesifikasyonu

OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından yapmanızı sağlar.

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

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

SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoldur. Bir SDK, düşük seviye detayları yönetir ve size proje görevlerinize odaklanma imkanı sunar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna göz atın.

Aşağıdaki kod örnekleri, Aspose.Cells web hizmetlerine farklı SDK’lar kullanılarak nasıl çağrı yapıldığını göstermektedir: