Excel Dosyalarını Toplu Kilitleyin
Bu REST API, uygun Excel dosyalarının toplu kilitlemesini sağlar.
REST API
POST http://api.aspose.cloud/v3.0/cells/batch/lock
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 | Açıklama |
|---|---|---|---|
| BatchLockRequest | BatchLockRequest | body | Kilitleme parametrelerini içeren JSON gövdesi. |
BatchLockRequest Özellikleri
| Ad | Tür | Açıklama | Notlar |
|---|---|---|---|
| SourceFolder | string | Kaynak Excel dosyalarını içeren klasör. | isteğe bağlı |
| MatchCondition | MatchConditionRequest | Hangi dosyaların kilitleneceğini seçmek için kullanılan koşullar. | isteğe bağlı |
| Password | string | Kilidili dosyalara uygulanacak şifre. | isteğe bağlı |
| OutFolder | string | Kilidili dosyaların bulunacağı hedef klasör. | isteğe bağlı |
MatchConditionRequest Özellikleri
| Ad | Tür | Açıklama | Notlar |
|---|---|---|---|
| RegexPattern | string | Dosya adlarını eşleştirmek için normal ifade deseni. | isteğe bağlı |
| FullMatchConditions | string[] | Kilitlemek için tam dosya adı eşleşmeleri. | isteğe bağlı |
İstek Gövdesi Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| data | file | Oluşturulacak çalışma kitapğı dosyasının ikili içeriği. |
Yanıt
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
HTTP Durum Kodları
| Kod | Anlamı | Ne Zaman Döndürülür |
|---|---|---|
| 200 OK | Çalışma kitabı başarıyla oluşturuldu | Normal akış |
| 201 Created | Çalışma kitabı oluşturuldu (alternatif yanıt) | API oluşturuldu durumunu döndürdüğünde |
| 400 Bad Request | Geçersiz parametreler | İstemci tarafında hata |
| 401 Unauthorized | Eksik veya geçersiz belirteç | Kimlik doğrulama hatası |
| 409 Conflict | Dosya mevcut ve isWriteOver=false |
Mevcut dosya ile çakışma |
SDK’lar ile PostBatchLock API’sini Nasıl Kullanılır
PostBatchLock API 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’sini nasıl çağıracağınızı göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, geliştirme yapmanın en hızlı yoludur. SDK, düşük seviyeli detayları soyutlayarak kilitleme görevlerinize odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanarak Aspose.Cells web hizmetlerini nasıl çağıracağınızı göstermektedir: