Tüm Değişiklikleri Kabul Et – Aspose.Cells Cloud
Aspose.Cells Cloud Web Servislerinin AcceptAllRevisions Özelliği
Yüklenen elektronik tablo dosyasındaki tüm değişiklikleri kabul eder ve işlenmiş çalışma kitabını döndürür.
Web API Uç Noktası
PUT https://api.aspose.cloud/v4.0/cells/spreadsheet/accept-all-revisions
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 | Yol/Sorgu Dizesi/HTTP Gövdesi | Açıklama |
|---|---|---|---|
| Spreadsheet | Dosya | FormData (HTTP Gövdesi) | Elektronik tablo dosyasını yükle. |
| outPath | string | Sorgu | (İsteğe bağlı) Çalışma kitabının depolandığı klasör yolu. Varsayılan değer null’dır. |
| outStorageName | string | Sorgu | Çıktı dosyası için depo adı. |
| fontsLocation | string | Sorgu | Özel yazı tiplerini kullan. |
| region | string | Sorgu | Elektronik tablo bölgesi/dil ayarı (örn., tr-TR, en-US, fr-FR). Sayı formatlamayı, tarih ayrıştırmasını ve yerel ayara özgü davranışı etkiler. |
| password | string | Sorgu | Elektronik tablo dosyasını açmak için şifre. |
İstek Gövdesi Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| Spreadsheet | Dosya | Elektronik tablo dosyasını yükle. |
Yanıt
{
"File": "İşlenmiş elektronik tablonun ikili akışı"
}
Yanıt Durum Kodları
| Kod | Anlamı | Açıklama |
|---|---|---|
| 200 | Tamam | Değişiklikler başarıyla kabul edildi ve işlenmiş dosya döndürüldü. |
| 400 | Geçersiz İstek | İstek geçersizdir (örn., gerekli dosya eksik veya parametreler hatalı). |
| 401 | Yetkisiz | Kimlik doğrulama başarısız oldu veya JWT belirteci eksik/geçersiz. |
| 413 | Yük Çok Büyük | Yüklenen dosya izin verilen boyut sınırını aşıyor. |
| 500 | Sunucu İç Hatası | Sunucuda beklenmeyen bir hata oluştu. |
SDK’larla AcceptAllRevisions Nasıl Kullanılır
AcceptAllRevisions Spesifikasyonu
AcceptAllRevisions API Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından yapmanıza olanak tanır.
cURL komut satırı aracını kullanarak Aspose.Cells web servislerine kolayca ulaşabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye istek yapmayı göstermektedir.
{< tabs tabTotal=“2” tabID=“1” tabName1=“İstek” tabName2=“Yanıt” >}
{< tab tabNum=“1” >}
# Güvenli bağlantı için HTTPS kullanın
curl -v "https://api.aspose.cloud/v4.0/cells/spreadsheet/accept-all-revisions?outPath=outputFolder&outStorageName=MyStorage&fontsLocation=/fonts®ion=tr-TR&password=12345" \
-X PUT \
-H "Content-Type: multipart/form-data" \
-H "Accept: application/octet-stream" \
-H "Authorization: Bearer <jwt token>" \
-F 'Spreadsheet=@sample.xlsx'
{< /tab >}
{< tab tabNum=“2” >}
{
"File": "İşlenmiş elektronik tablonun ikili akışı"
}
{< /tab >}
{< /tabs >}
Aspose Cells Cloud SDK’larını Kullanma
Bir SDK kullanmak, geliştirme sürecini hızlandırmak için en hızlı yoldur. Bir SDK, düşük seviye ayrıntıları soyutlayarak projenizdeki görevlere odaklanmanıza olanak tanır. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposunu kontrol edin.