Nesne Var mı API’si – Aspose.Cells Cloud’da Dosya veya Klasör Varlığını Doğrulayın

Nesne Var mı API’si, geliştiricilerin belirli bir dosya veya klasörün Aspose.Cells Cloud depolama alanında olup olmadığını belirlemesini sağlar. Varlığı ve yolun bir klasöre mi yoksa dosyaya mı işaret ettiğine dair basit bir Boolean döndürür.

Excel API: Nesne Var mı

Web API’si

GET https://api.aspose.cloud/v5.0/cells/storage/exist/{path}

{path}, depolamadaki dosya veya klasörün tam yoldur.

Güvenlik ve Kimlik Doğrulama

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

İstek Parametreleri

Parametre Adı Tür Konum Gerekli Açıklama
path string Yol Evet Dosya veya klasörün tam yolu.
storageName string Sorgu Hayır Depolamanın adı; atlanırsa varsayılan olarak birincil depolama kullanılır.
versionId string Sorgu Hayır Dosyanın belirli sürüm tanımlayıcısı (sürümleme etkinleştirilmişse).

HTTP Durum Kodları

HTTP Kodu HTTP Durumu Açıklama
200 Tamam (OK) Web API’si başarıyla çağrıldı; yanıt işlem ayrıntılarını içerir.
400 Geçersiz İ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ı.

Yanıt

Başarılı bir çağrı, iki özellik içeren bir JSON yükü döndürür:

{
  "Exists": true,
  "IsFolder": false
}
  • Exists – Dosya veya klasör varsa true; aksi halde false.
  • IsFolder – Yol bir klasöre işaret ediyorsa true; dosya için false.

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 gerçekleştirmenizi sağlar.

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

Gelişmeyi hızlamanın en iyi yolu bir SDK kullanmaktır. Bir SDK, düşük seviye ayrıntıları yöneterek projenizin görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna göz atın.

Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanılarak Aspose.Cells web hizmetlerine istek nasıl yapılacağını göstermektedir. Bir Gist yüklenemezse, her sekmenin altında statik bir örnek verilmiştir.