Aspose.Cells Cloud API kullanarak Excel çalışma sayfasına boş bir satır ekleme

Bu REST API, Excel çalışma sayfasına yeni bir satır ekler. Belirtilen sıfır tabanlı dizine boş bir satır ekler.

Önkoşullar:

  • Geçerli bir Aspose Cloud erişim belirteci (Bearer JWT) Authorization başlığında yer almalıdır.
  • Hedef çalışma kitabının Aspose Cloud depo alanınıza yüklenmiş olması gerekir; folder ve storageName parametreleri, dosyanın konumuna işaret etmelidir.

Notlar:

  • rowIndex sıfır tabanlıdır; dizin 0 olarak belirlenirse çalışma sayfasının en üstüne bir satır eklenir.
  • Excel çalışma sayfalarında maksimum 1.048.576 satır bulunabilir; bu sınırı aşarak ekleme yapmak

PutInsertWorksheetRow API

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/{rowIndex}

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
name string path Çalışma kitabının dosya adı.
sheetName string path Çalışma sayfasının adı.
rowIndex integer path Yeni satırın ekleneceği sıfır tabanlı dizin.
folder string query Çalışma kitabının bulunduğu depodaki klasör yolu.
storageName string query Kullanılacak Aspose Cloud depo adı.

OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve web tarayıcınızdan doğrudan REST etkileşimlerinde bulunmanızı sağlar.

Aspose.Cells web servislerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine nasıl istek yapıldığını göstermektedir.

HTTP Durum Kodları

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

Hata yanıtı örneği (örneğin, satır dizini çalışma sayfası sınırını aşarsa):

{
  "Code": 400,
  "Status": "Bad Request",
  "Message": "Satır dizini aralık dışına çıktı. Maksimum izin verilen satır sayısı: 1048576."
}

Bulut SDK Ailesi

SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoludur. Bir SDK, düşük seviye detayları soyutlayarak projenizin görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposunu inceleyin.

Aşağıdaki kod örnekleri, farklı SDK’ler kullanılarak Aspose.Cells web servislerine nasıl istek yapıldığını göstermektedir: