Condividi tramite


Docurain

L'API Docurain consente di creare documenti personalizzati usando i file modello registrati in Docurain e i dati per ogni app e database.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Supporto di Docurain
URL https://api.docurain.jp/console/inquiry
Email cs@docurain.jp
Metadati del connettore
Editore root42 Inc.
Sito web https://docurain.jp/
Informativa sulla privacy https://docurain.jp/privacypolicy/
Categorie Contenuto e file; Produttività

Docurain è un servizio cloud che consente di inserire dati nel proprio layout di modulo progettato in Excel e di restituirlo in Excel/PDF. Connettendosi con Docurain, è possibile creare e restituire facilmente moduli aziendali originali che funzionano con PowerApps. I moduli originali possono essere progettati in Excel, quindi non è necessario comprendere come usare strumenti di progettazione complessi. È possibile progettare forme altamente espressive in un breve periodo di tempo.

Prerequisiti

  1. Passare al sito Web Docurain (https://docurain.jp) per ottenere un account.
  2. Accedere al sito Docurain con l'account ottenuto.
  3. Registrare un modello di file di Excel per il report da restituire.
  4. Rilasciare un token di autenticazione.
  5. È possibile usare questo servizio gratuitamente fino a 300 volte al mese per l'uso dello sviluppo, ma sarà anche necessario registrare una carta di credito per uso commerciale.

Come ottenere le credenziali?

  1. Accedere al sito Web Docurain.
  2. Passare alla pagina "Token".
  3. Fare clic sul pulsante "Aggiungi nuovo".
  4. Impostare una data di scadenza a scelta e l'indirizzo IP consentito è *.*.*.* (è consentito qualsiasi indirizzo IP) e premere il pulsante "Pubblica".
  5. Verrà quindi generata la stringa del token. Questa è la chiave di autenticazione API.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
Chiave API securestring 'Il token di accesso creato nella schermata della console docurain sarà la chiave API: token [access_token] Vero

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Eseguire il rendering di un modulo

Questa API esegue il rendering di un modulo specificando in anticipo il nome di un modello salvato in Docurain.

Eseguire il rendering di un modulo in modo asincrono

API per eseguire il rendering di un modulo in modo asincrono specificando in anticipo il nome di un modello salvato in Docurain.

Ottenere il risultato dell'elaborazione

Ottenere il risultato dell'elaborazione dell'ID risultato specificato.

Ottenere lo stato di elaborazione

Ottiene lo stato di elaborazione dell'ID risultato specificato.

Eseguire il rendering di un modulo

Questa API esegue il rendering di un modulo specificando in anticipo il nome di un modello salvato in Docurain.

Parametri

Nome Chiave Necessario Tipo Descrizione
formato di output
outType True string

Impostare il formato di output: pdf, xls(xlsx), png, jpg, jpg, gif, svg

nome modello pre-salvato
templateName True string

Specificare il nome del modello già salvato in Docurain.

formato dei dati
X-Docurain-Data-Type True string

Impostare il formato dati : json, csv, tsv

body
body True string

Specificare i dati stringa nel formato (json/csv/tsv) specificato per il formato di dati.

Restituisce

Rispondere ai dati binari del modulo sottoposto a rendering.

body
binary

Eseguire il rendering di un modulo in modo asincrono

API per eseguire il rendering di un modulo in modo asincrono specificando in anticipo il nome di un modello salvato in Docurain.

Parametri

Nome Chiave Necessario Tipo Descrizione
formato di output
outType True string

Impostare il formato di output: pdf, xls(xlsx), png, jpg, jpg, gif, svg

nome modello pre-salvato
templateName True string

Specificare il nome del modello già salvato in Docurain.

formato dei dati
X-Docurain-Data-Type True string

Impostare il formato dati : json, csv, tsv

body
body True string

Specificare i dati stringa nel formato (json/csv/tsv) specificato per il formato di dati.

Restituisce

Nome Percorso Tipo Descrizione
resultId
resultId string

ID per eseguire query sullo stato di elaborazione dell'API asincrona e ottenere risultati di elaborazione

Ottenere il risultato dell'elaborazione

Ottenere il risultato dell'elaborazione dell'ID risultato specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID risultato del risultato di elaborazione da acquisire.
resultId True string

Specificare l'ID risultato restituito da RenderAsync.

Restituisce

Se il processo ha esito positivo, vengono restituiti i dati binari del modulo generato. Se il processo ha esito negativo, viene restituito JSON con i dettagli dell'errore.

body
binary

Ottenere lo stato di elaborazione

Ottiene lo stato di elaborazione dell'ID risultato specificato.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID risultato per lo stato di elaborazione delle query
resultId True string

Specificare l'ID risultato restituito da RenderAsync.

Restituisce

Nome Percorso Tipo Descrizione
status
status string

Stato di elaborazione dell'ID risultato specificato: PROCESSING:Rendering in corso, FAIL:Failure, SUCCESS:Success

Definizioni

binario

Si tratta del tipo di dati di base 'binary'.