Aspose.Cells Cloud API Kullanarak Bir Excel Çalışma Kitabının Şifresini Nasıl Çözersiniz?

Ön Gereksinimler

  • Geçerli bir JWT erişim belirteci.
  • Çalışma kitabının Aspose Cloud deposuna yüklenmiş olması ve yolu folder sorgu parametresinde belirtilmiş olması gerekir.

DeleteDecryptWorkbook API

DELETE https://api.aspose.cloud/v3.0/cells/{name}/encryption

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvendedir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

Sorgu Parametreleri

Parametre Adı Tür Açıklama
folder string Orijinal çalışma kitabının bulunduğu klasör yolu.
storageName string Çalışma kitabının bulunduğu depo adı.

İstek Gövdesi Parametresi

Parametre Adı Tür Açıklama
encryption WorkbookEncryptionRequest Şifre çözme için gereken şifreleme ayarları.

WorkbookEncryptionRequest

Parametre Adı Tür Açıklama
EncryptionType string Şifreleme algoritması (XOR, Compatible, EnhancedCryptographicProviderV1, StrongCryptographicProvider).
KeyLength integer Şifreleme anahtarının bit cinsinden uzunluğu.
Password string Şifre çözme için kullanılan şifre.

Yanıt

{
  "Status":"OK",
  "Code":200
}

Örnek Hata Yanıtları

{
  "Code": "400",
  "Message": "Geçersiz istek parametreleri."
}
{
  "Code": "401",
  "Message": "Kimlik doğrulama başarısız. Geçersiz veya eksik JWT belirteci."
}
{
  "Code": "413",
  "Message": "Yük çok büyük. Yüklenen dosya izin verilen boyutu aşıyor."
}
{
  "Code": "500",
  "Message": "İç sunucu hatası. Lütfen daha sonra tekrar deneyin."
}

HTTP Durum Kodları

Kod Anlam Açıklama
200 Tamam (OK) Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir.
400 Geçersiz İstek (Bad Request) Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü).
401 Yetkisiz (Unauthorized) Geçersiz veya eksik JWT belirteci.
413 Yük Çok Büyük (Payload Too Large) Yüklenen dosya boyut sınırını aşıyor.
500 İç Sunucu Hatası (Internal Server Error) Beklenmeyen sunucu hatası.

DeleteDecryptWorkbook API’sini SDK’larla Nasıl Kullanırız?

DeleteDecryptWorkbook 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 izin verir.

Aspose.Cells web hizmetlerine kolayca erişmek için cURL kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sini nasıl çağıracağınızı göstermektedir.