Excel Dosyalarını Kilitle – Aspose.Cells Cloud API Dokümantasyonu

API Sürümü: v3.0 (geçerli)

Bu REST API, Excel çalışma kitaplarını kilitler.

PostLock API

POST https://api.aspose.cloud/v3.0/cells/lock

Gereksinimler – İstek, HTTPS üzerinden gönderilir ve Authorization başlığında geçerli bir OAuth 2.0 Bearer belirteci içerir.

İstek parametreleri şunlardır

Parametre Adı Tür Konum Açıklama
file dosya form‑data (çok parçalı gövde) Yüklenip kilitlenecek Excel çalışma kitabını belirtir.
password string sorgu dizisi Çalışma kitabının parolası (isteğe bağlı).

OpenAPI Specification, herkese açık bir programlama arayüzü tanımlar ve web tarayıcınızdan doğrudan REST etkileşimlerini 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’sini çağırma yöntemini göstermektedir.

İsteği test etmek için bir örnek çalışma kitabını indirebilirsiniz — Sample.xlsx.

Not: API, 100 MB’a kadar olan dosyaları destekler; daha büyük yükler 413 (Yük Çok Büyük) yanıtıyla sonuçlanabilir.

Yanıt detayları

Alan Tür Açıklama
Filename string Hizmet tarafından döndürülen kilitli çalışma kitabının adı.
FileSize integer Kilitli dosyanın bayt cinsinden boyutu.
FileContent string (Base64) Base64 dizisi olarak kodlanmış kilitli çalışma kitabının içeriği.

Kilitli çalışma kitabını almak için FileContent değerini Base64’ten çözün ve yanıtta sağlanan Filename kullanarak kaydedin.

Hata işleme

– API, standart HTTP durum kodlarını (400 Bad Request, 401 Unauthorized, 500 Internal Server Error gibi) ve Code ile Message alanlarını içeren bir JSON hata nesnesini döndürür.

Bulut SDK Ailesi

SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoldur. SDK, düşük seviye ayrıntıları soyutlayarak 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, Aspose.Cells web hizmetlerine çeşitli SDK’lar kullanılarak nasıl istek yapıldığını göstermektedir: