Docurain
L’API Docurain vous permet de créer vos propres documents à l’aide de fichiers de modèle inscrits dans Docurain et Données pour chaque application et base de données.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Prise en charge de Docurain |
| URL | https://api.docurain.jp/console/inquiry |
| Messagerie électronique | cs@docurain.jp |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | root42 Inc. |
| Site internet | https://docurain.jp/ |
| Politique de confidentialité | https://docurain.jp/privacypolicy/ |
| Catégories | Contenu et fichiers ; Productivité |
Docurain est un service cloud qui vous permet d’insérer des données dans votre propre disposition de formulaire conçue dans Excel et de la générer dans Excel/PDF. En vous connectant à Docurain, vous pouvez facilement créer et générer des formulaires métier originaux qui fonctionnent avec PowerApps. Les formulaires d’origine peuvent être conçus dans Excel. Vous n’avez donc pas besoin de comprendre comment utiliser des outils de conception complexes. Vous pouvez concevoir des formes très expressives dans un court laps de temps.
Prerequisites
- Accédez au site web Docurain (https://docurain.jp) pour obtenir un compte.
- Connectez-vous au site Docurain avec le compte que vous avez obtenu.
- Inscrivez un modèle de fichier Excel pour le rapport que vous souhaitez générer.
- Émettez un jeton d’authentification.
- Vous pouvez utiliser ce service gratuitement jusqu’à 300 fois/mois pour une utilisation de développement, mais vous devez également inscrire une carte de crédit pour une utilisation commerciale.
Comment obtenir des informations d’identification ?
- Connectez-vous au site web Docurain.
- Accédez à la page « Jetons ».
- Cliquez sur le bouton « Ajouter nouveau ».
- Définissez une date d’expiration de votre choix et l’adresse IP autorisée est
*.*.*.*(toute adresse IP est autorisée) et appuyez sur le bouton « Publier ». - Ensuite, la chaîne de jeton sera générée. Il s’agit de votre clé d’authentification d’API.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé d’API | securestring | « Le jeton d’accès que vous avez créé dans l’écran de la console Docurain sera votre clé API : token [access_token] |
Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Afficher un formulaire |
Cette API restitue un formulaire en spécifiant au préalable le nom d’un modèle enregistré dans Docurain. |
| Afficher un formulaire de manière asynchrone |
API pour afficher un formulaire de manière asynchrone en spécifiant au préalable le nom d’un modèle enregistré dans Docurain. |
| Obtenir le résultat de traitement |
Obtenez le résultat de traitement de l’ID de résultat spécifié. |
| Obtenir l’état du traitement |
Obtenez l’état de traitement de l’ID de résultat spécifié. |
Afficher un formulaire
Cette API restitue un formulaire en spécifiant au préalable le nom d’un modèle enregistré dans Docurain.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Format de sortie
|
outType | True | string |
Définir le format de sortie : pdf, xls(xlsx), png, jpg, jpg, gif, svg |
|
nom du modèle pré-enregistré
|
templateName | True | string |
Spécifiez le nom du modèle que vous avez déjà enregistré dans Docurain. |
|
format de données
|
X-Docurain-Data-Type | True | string |
Définir le format de données : json, csv, tsv |
|
body
|
body | True | string |
Spécifiez les données de chaîne au format (json/csv/tsv) que vous spécifiez pour le format de données. |
Retours
Répondre aux données binaires du formulaire rendu.
- body
- binary
Afficher un formulaire de manière asynchrone
API pour afficher un formulaire de manière asynchrone en spécifiant au préalable le nom d’un modèle enregistré dans Docurain.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Format de sortie
|
outType | True | string |
Définir le format de sortie : pdf, xls(xlsx), png, jpg, jpg, gif, svg |
|
nom du modèle pré-enregistré
|
templateName | True | string |
Spécifiez le nom du modèle que vous avez déjà enregistré dans Docurain. |
|
format de données
|
X-Docurain-Data-Type | True | string |
Définir le format de données : json, csv, tsv |
|
body
|
body | True | string |
Spécifiez les données de chaîne au format (json/csv/tsv) que vous spécifiez pour le format de données. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
resultId
|
resultId | string |
ID pour interroger l’état de traitement de l’API asynchrone et obtenir les résultats de traitement |
Obtenir le résultat de traitement
Obtenez le résultat de traitement de l’ID de résultat spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de résultat du résultat de traitement à acquérir.
|
resultId | True | string |
Spécifiez l’ID de résultat retourné par RenderAsync. |
Retours
Si le processus réussit, les données binaires du formulaire généré sont retournées. Si le processus échoue, JSON avec les détails de l’erreur est retourné.
- body
- binary
Obtenir l’état du traitement
Obtenez l’état de traitement de l’ID de résultat spécifié.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de résultat pour interroger l’état du traitement
|
resultId | True | string |
Spécifiez l’ID de résultat retourné par RenderAsync. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | string |
État de traitement de l’ID de résultat spécifié : PROCESSING :Rendering en cours, FAIL :Failure, SUCCESS :Success |
Définitions
binaire
Il s’agit du type de données de base "binaire".