Excel Dosyalarını Toplu Olarak Korumalı Hale Getir
Bu REST API, uygun Excel dosyalarının toplu korumasını sağlar.
REST API
POST http://api.aspose.cloud/v3.0/cells/batch/protect
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 |
|---|---|---|---|
| batchProtectRequest | BatchProtectRequest | body | Kaynak klasörü, eşleştirme koşullarını, koruma türünü, parolayı ve çıktı klasörünü belirten JSON yükü. |
BatchProtectRequest Özellikleri
| Ad | Tür | Açıklama | Notlar |
|---|---|---|---|
| SourceFolder | string | Kaynak Excel dosyalarını içeren klasör. | isteğe bağlı |
| MatchCondition | MatchConditionRequest | Korumaya uygun dosyaları seçmek için kullanılan kriterler. | isteğe bağlı |
| ProtectionType | string | Uygulanacak koruma türü (örn. All, ReadOnly). |
isteğe bağlı |
| Password | string | Korumalı dosyalar için ayarlanacak parola. | isteğe bağlı |
| OutFolder | string | Korumalı dosyaların konumlandırılacağı 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 kullanılan normal ifade. | isteğe bağlı |
| FullMatchConditions | string[] | Tam dosya adı koşullarının listesi. | isteğe bağlı |
İstek Gövdesi Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| data | file | Oluşturulacak çalışma kitabı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öner |
|---|---|---|
| 200 OK | Çalışma kitabı başarıyla oluşturuldu | Normal akış |
| 201 Created | Çalışma kitabı oluşturuldu (alternatif yanıt) | API oluşturulmuş durumunda döner |
| 400 Bad Request | Geçersiz parametreler | İstemci tarafı hatası |
| 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 PostProtectConvert API’sini Nasıl Kullanılır
PostProtectConvert 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ştirmenize olanak tanır.
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 istek atılacağını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
Bir SDK kullanmak, geliştirme sürecini hızlandırmak için en iyi yoldur. SDK, düşük seviye detayları kendisi yönetir ve sizin 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 atılacağını göstermektedir: