Excel Dosyalarını Bulut’ta Birleştirin – Aspose.Cells Cloud API ile Çizelgeleri Çevrimiçi Birleştirin
Aspose.Cells Cloud API ile bulutta depolanan Excel dosyalarını diğer çizelgelerle hızlıca birleştirin ve çıktı verisi formatını ve depolama konumunu belirtin.
Uzak Çizelgeyi Birleştirme API’si
Bu işlemi çağırmadan önce şunlardan emin olun:
- Geçerli bir JWT erişim belirteci (kimlik doğrulama kılavuzuna bakın).
- Birleştirilecek kaynak çalışma kitabının ve tüm dosyaların bulut depolamanıza yüklenmiş olması.
- Kaynak klasörden okuma ve hedef klasöre yazma için uygun izinlere sahip olunması.
Web API’si
PUT https://api.aspose.cloud/v4.0/cells/{name}/merge/spreadsheet
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 |
|---|---|---|---|
| name | String | Yol | Birleştirilecek kaynak çalışma kitap dosyasının adı. |
| mergedSpreadsheet | String | Sorgu | Kaynak çalışma kitabına birleştirilecek çizelge dosya adlarının virgülle ayrılmış listesi. |
| folder | String | Sorgu | Kaynak çalışma kitabını içeren bulut depolama klasörünün yolü. |
| outFormat | String | Sorgu | Birleştirilmiş çıktı dosyası için istenen format (örn. XLSX, PDF, CSV). |
| mergeInOneSheet | Boolean | Sorgu | Tüm kaynak verileri tek bir çalışma sayfasına birleştirmek için true, her dosya için ayrı çalışma sayfaları oluşturmak için false. |
| storageName | String | Sorgu | (İsteğe bağlı) Kaynak çalışma kitabının bulunduğu bulut depolamanın adı. Atlanırsa varsayılan depolama kullanılır. |
| outPath | String | Sorgu | (İsteğe bağlı) Birleştirilmiş dosyanın kaydedileceği bulut depolama hedef klasör yolu. Atlanırsa dosya kaynak klasörde kaydedilir. |
| outStorageName | String | Sorgu | Çıktı dosyasının kaydedileceği bulut depolamanın adı. |
| fontsLocation | String | Sorgu | (İsteğe bağlı) Görüntü/PDF formatlarına dönüştürme sırasında kullanılan yazı tipi dosyaları için özel klasör yolu. |
| region | String | Sorgu | (İsteğe bağlı) Çıktı dosyasındaki tarih, sayı ve para birimi formatlaması için yerel ayar/bölge (örn. tr-TR, en-US, de-DE). |
| password | String | Sorgu | (İsteğe bağlı) Kaynak çalışma kitabının korunmuş olması durumunda açılması için gerekli şifre. |
Yanıt
Durum: 200 OK
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Dosya doğrudan outPath ile belirtilen konumdan indirilebilir veya oraya kaydedilebilir.
Başarılı yanıt ayrıntıları
| Durum Kodu | İçerik Türü | Açıklama |
|---|---|---|
| 200 OK | application/octet-stream |
Birleştirilmiş çalışma kitap dosyasının ikili akışı. |
HTTP Durum Kodları
| Kod | Anlamı | Açıklama |
|---|---|---|
| 200 | OK | Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir. |
| 400 | Bad Request | Eksik veya geçersiz parametreler (örn. desteklenmeyen dosya türü). |
| 401 | Unauthorized | Geçersiz veya eksik JWT belirteci. |
| 413 | Payload Too Large | Yüklenen dosya boyut sınırını aşıyor. |
| 500 | Internal Server Error | Beklenmeyen sunucu hatası. |
Uzak Çizelgeyi Birleştirme API’si nerede kullanılmalı?
Kurumsal düzeyde veri entegrasyonu
- Çoklu departman rapor birleştirme – Satış, pazarlama, finans ve diğer ekipler tarafından gönderilen ayrı Excel raporlarını birleştirin.
- Şube verisi özeti – Dünyanın her yerindeki her şubenin performans verilerini özetleyin.
- Ortak veri birleştirme – Birden fazla ortak tarafından gönderilen veri katkılarını tek bir çalışma kitabında birleştirin.
Bulut belge işleme iş akışı
- Bulut depolama dosya işleme: AWS S3, Azure Blob veya Google Cloud Storage’da depolanan Excel dosyalarını doğrudan birleştirin.
- Çoklu kaynaklı veri birleştirme – Farklı bulut konumlarından gelen dosyaları tek bir çalışma kitabında birleştirin.
- Otomatik veri hatları – Dosya birleştirmeyi otomatikleştirmek için API’yi ETL süreçlerine entegre edin.
Belge yönetimi otomasyonu
- Sürüm kontrolü birleştirme – Bir proje planının veya bütçeleme çalışma kitabının farklı sürümlerini birleştirin.
- Şablon veri doldurma – Standart rapor şablonlarına veri dosyalarını ekleyin.
- Düzenli rapor oluşturma – Haftalık, aylık ve üç aylık özet raporları oluşturmayı otomatikleştirin.
Çapraz platform iş birliği
- Uzaktan ekip iş birliği – Dağılmış ekip üyelerinin gönderdiği çalışmaları birleştirin.
- Müşteri verisi düzenleme – Birden fazla müşteriden gelen sipariş veya geri bildirim verilerini birleştirin.
- Tedarikçi bilgisi özeti – Birden fazla tedarikçiden gelen teklifleri veya ürün bilgilerini birleştirin.
Uzak Çizelgeyi Birleştirme API’si neden kullanılmalı?
- Geliştirici dostu – Aspose.Cells Cloud, geliştirme süresini kısaltan ve kapsamlı belgeler sunan birçok programlama dili için SDK sağlar. Özel bir çözüm oluşturmaya kıyasla iş yükünü ciddi oranda azaltır.
- Azaltılmış iş gücü maliyetleri – Elle belge birleştirme ile görevlendirilmiş personel ihtiyacını azaltır.
- Ödeme-her-kullanım için – Önceden yatırım gerekmez; sadece kullandığınız API çağrıları için ödeme yaparsınız.
- Sıfır bakım maliyeti – Bakımı yapılacak sunucu yoktur, yazılım güncellemesi yoktur ve uyumluluk sorunu yoktur.
SDK’lar ile Uzak Çizelgeyi Birleştirme API’si Nasıl Kullanılır?
Uzak Çizelgeyi Birleştirme API Spesifikasyonu
Uzak Çizelgeyi Birleştirme API Spesifikasyonu, doğrudan herhangi bir HTTP istemciden çağrılabilen REST arayüzünü açıklar.
cURL komut satırı aracını kullanarak Aspose.Cells web servislerine kolayca erişebilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’ye nasıl çağrı yapıldığını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, düşük seviye ayrıntıları soyutlayarak ve kısa kod parçacığıyla bir çizelgeyi başka bir çizelgeye birleştirmenin en hızlı yoludur.
Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.
Aşağıdaki kod örnekleri, çeşitli SDK’ları kullanarak Aspose.Cells web servisleriyle nasıl etkileşim kurulacağını göstermektedir: