Unisci righe - Excel API
PDF4me Unisci righe consente di unire i dati delle righe da più JSON fonti in Excel documenti con targeting su fogli di lavoro e tabelle. Questo API processi di servizio Excel file e combina i dati delle righe. API riceve Excel contenuto del documento e JSON dati riga attraverso REST API chiamate, utilizzando Base64 codifica per la trasmissione sicura. Questa soluzione è ideale per il consolidamento dei dati, l'assemblaggio di report e l'automazione Excel flussi di lavoro dei dati.
Autenticazione del tuo API Richiesta
Includi il tuo API chiave nella richiesta di autenticazione con il PDF4me REST API.
Caratteristiche principali
- Unione di righe: Combina i dati delle righe da JSON in Excel tabelle o intervalli
- Targeting di fogli di lavoro e tabelle: Nome del foglio di lavoro specifico di destinazione e nome della tabella (facoltativo)
REST API Punto finale
- Metodo: POST
- Punto finale:
office/ApiV2Excel/ExcelMergeRows
REST API Parametri
Importante: I parametri contrassegnati da un asterisco (*) sono obbligatori. Tutte le richieste utilizzano documento, docContent, E mergeRowsToExcelActionI parametri specifici dell'operazione (jsonInput, worksheetName, ecc.) sono proprietà dell'oggetto azione.
Parametri richiesti (livello radice)
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| documento* | Object | Riferimento al documento con Nome Excel nome del file) | { "Name": "data.xlsx" } |
| docContent* | String Base64) | Excel contenuto del documento codificato in Base64 | UEsDBBQABgAIAAAA... |
| mergeRowsToExcelAction* | Object | Configurazione dell'azione. Deve contenere jsonInput (corda): JSON dati da unire come righe | Vedi l'esempio di payload qui sotto |
Parametri opzionali (all'interno di mergeRowsToExcelAction)
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Nome del foglio di lavoro | String | Nome del foglio di lavoro di destinazione | Sheet1 |
| nometabella | String | Excel nome della tabella per l'unione basata su tabelle | SalesTable |
| convertNumericoEData | Boolean | Conversione automatica del tipo. Predefinito: true | true |
| Nome della cultura | String | Cultura per l'analisi di date/numeri | en-US |
Produzione
IL API restituisce il Excel documento come Base64-stringa codificata in JSON formato (documento, nomefile, successo, messaggiodierrore).
Esempio di richiesta
Intestazione
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Carico utile (base)
{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"mergeRowsToExcelAction": {
"jsonInput": "[{\"Name\":\"John\",\"Age\":30}]"
}
}