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: