Sammanfoga Excel-filer i molnet – Kombinera kalkylblad online med Aspose.Cells Cloud API
Sammanfoga snabbt Excel-filer som lagras i molnet med andra kalkylblad med Aspose.Cells Cloud API, och ange utdataformatet och lagringsplatsen.
API för sammanfogning av fjärrkalkylblad
Innan du anropar den här åtgärden, se till att du har:
- En giltig JWT-åtkomsttoken (se autentiseringshandboken).
- Källarbetsboken och alla filer som ska sammanfogas uppladdade till din molnlagring.
- Lämpliga behörigheter för att läsa från källmappen och skriva till målmappen.
Webb-API
PUT https://api.aspose.cloud/v4.0/cells/{name}/merge/spreadsheet
Säkerhet och autentisering
Aspose.Cells Cloud-API:en är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar:
| Parameternamn | Typ | Sökväg/Frågesträng/HTTPBody | Beskrivning |
|---|---|---|---|
| name | String | Sökväg | Namnet på källarbetsbokens fil som ska sammanfogas. |
| mergedSpreadsheet | String | Frågesträng | En kommseparerad lista med filnamn på kalkylblad som ska sammanfogas i källarbetsboken. |
| folder | String | Frågesträng | Mappsökvägen i molnlagring som innehåller källarbetsboken. |
| outFormat | String | Frågesträng | Önskat format för den sammanfogade utdatafilen (t.ex. XLSX, PDF, CSV). |
| mergeInOneSheet | Boolean | Frågesträng | Ställ in till true för att sammanfoga all källdata till ett enda kalkylblad; false skapar separata kalkylblad för varje fil. |
| storageName | String | Frågesträng | (Valfritt) Namnet på molnlagringen där källarbetsboken finns. Om utelämnas används standardlagring. |
| outPath | String | Frågesträng | (Valfritt) Mappsökvägen i molnlagringen för att spara den sammanfogade filen. Om utelämnas sparas filen i källmappen. |
| outStorageName | String | Frågesträng | Namnet på molnlagringen för att spara utdatafilen. |
| fontsLocation | String | Frågesträng | (Valfritt) Anpassad mappsökväg för typsnittsfiler som används vid konvertering till bild/PDF-format. |
| region | String | Frågesträng | (Valfritt) Lokal/region för datum-, nummer- och valutainställningar i utdatafilen (t.ex. sv-SE, en-US, de-DE). |
| password | String | Frågesträng | (Valfritt) Lösenord som krävs för att öppna källarbetsboken om den är skyddad. |
Svar
Status: 200 OK
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Filen kan laddas ner direkt eller sparas på den plats som anges av outPath.
Detaljer för lyckat svar
| Statuskod | Content-Type | Beskrivning |
|---|---|---|
| 200 OK | application/octet-stream |
Binär ström för den sammanfogade arbetsboksfilen. |
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter applicerades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig förfrågan | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Obehörig | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Var bör vi använda API:et för sammanfogning av fjärrkalkylblad?
Dataintegration på enterprise-nivå
- Konsolidering av rapporter från flera avdelningar – Sammanfoga separata Excel-rapporter som lämnats in av sälj-, marknadsförings-, finans- och andra team.
- Sammanfattning av filialdata – Sammanfatta prestandadata från varje filial globalt.
- Konsolidering av partnerdata – Sammanfoga datainlämningar från flera partners till en enda arbetsbok.
Molndokumentbearbetningsarbetsflöde
- Molnlagringsfilbearbetning – Sammanfoga Excel-filer som lagras direkt i AWS S3, Azure Blob eller Google Cloud Storage.
- Datakonsolidering från flera källor – Kombinera filer från olika molnplattformar till en enda arbetsbok.
- Automatiserade datapipelines – Integrera API:et i ETL-processer för att automatisera filsammanfogning.
Dokumenthanteringsautomatisering
- Konsolidering av versioner – Sammanfoga olika versioner av ett projektplan- eller budgetarbetsbok.
- Fylla i mallar med data – Infoga datafiler i standardiserade rapportmallar.
- Regelbunden rapportgenerering – Automatisera veckovisa, månatliga och kvartalsvisa sammanfattningsrapporter.
Plattformöverskridande samarbete
- Samarbete med distansteam – Sammanfoga arbete som lämnats in av spridda teammedlemmar.
- Kunddatadispositionering – Sammanfoga order- eller feedbackdata från flera kunder.
- Sammanfattning av leverantörsinformation – Kombinera offert- eller produktinformation från flera leverantörer.
Varför bör du använda API:et för sammanfogning av fjärrkalkylblad?
- Utvecklarvänlig – Aspose.Cells Cloud tillhandahåller SDK:er för många språk, vilket minskar utvecklingstiden och erbjuder omfattande dokumentation. Jämfört med att bygga en egen lösning minskas arbetsmängden betydligt.
- Lägre arbetskostnad – Minskar behovet av personal som är tilldelad manuell dokumentkonsolidering.
- Betala per användning – Ingen förstainvestering; du betalar endast för de API-anrop du faktiskt använder.
- Inga underhållskostnader – Inga servrar att underhålla, ingen programvaruuppdatering och inga kompatibilitetsproblem.
Hur man använder API:et för sammanfogning av fjärrkalkylblad med SDK:er
API-specifikation för sammanfogning av fjärrkalkylblad
API-specifikationen för sammanfogning av fjärrkalkylblad beskriver REST-gränssnittet som kan anropas direkt från valfri HTTP-klient.
Du kan använda verktyget cURL för att enkelt komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur man gör anrop till Cloud-API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda en SDK är det snabbaste sättet att utveckla, eftersom den abstraher bort detaljer på lägre nivå och låter dig sammanfoga ett kalkylblad till ett annat med en kort kodsnutt.
Se GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man interagerar med Aspose.Cells-webbtjänster med olika SDK:er: