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: