Morf (préversion)
Morf est une plateforme moderne et légère basée sur les API qui offre une approche rapide et flexible de la génération de formulaires.
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 | Morf Support |
| URL | https://getmorf.io/support |
| Messagerie électronique | support@getmorf.io |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | AFTIA Solutions |
| Site internet | https://getmorf.io |
| Politique de confidentialité | https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md |
| Catégories | Productivité; Ventes et CRM |
Morf est une plateforme légère basée sur les API pour générer automatiquement des formulaires qui peuvent facilement être incorporés dans des systèmes, applications et sites existants. Morf fournit une API REST qui peut être utilisée pour générer dynamiquement des interfaces utilisateur et capturer des informations pour alimenter vos processus numériques. Morf simplifie la création, la publication et le déploiement de formulaires web, ce qui permet aux entreprises de déployer rapidement des solutions de capture de données intégrées et personnalisées en toute transparence. Les professionnels de l’informatique trouveront que contrairement à de nombreuses solutions de formulaires SaaS, Morf s’intègre facilement à leur flux de travail de développement.
Prerequisites
Avant d’utiliser ce connecteur, vous aurez besoin d’une clé API Morf et d’une définition de formulaire. Reportez-vous aux sections Obtention des informations d’identification et prise en main ci-dessous pour commencer.
Obtention des informations d’identification
Pour commencer, passez à notre Éditeur Morf et demandez des clés d’accès. Vous recevrez un (1) site et une (1) clé API. Comme décrit dans notre documentation d’authentification, utilisez la clé API fournie lors de la configuration de votre nouvelle connexion Power Platform. Nos conditions d’utilisation gratuites sont disponibles ici.
Getting Started
- Pour commencer, commencez par créer une définition de formulaire Morf. Pour ce faire, utilisez notre Éditeur Morf et créez un formulaire à partir de zéro ou en convertissant un document existant.
- Avec votre définition de formulaire pratique, vous pouvez maintenant créer un flux Power Platform en tirant parti de l’opération Morf Render.
- Configurez une nouvelle connexion si elle n’est pas présente en ajoutant votre clé API Morf à la configuration de la connexion.
- Configurez l’action pour transmettre votre définition de formulaire et éventuellement les données à celui-ci, et après l’appel de votre flux, vous recevrez un formulaire Morf rendu.
- Ce formulaire peut être envoyé à un utilisateur à l’aide de nombreux mécanismes de remise différents, ou il peut être présenté à un utilisateur directement à l’aide de l’action de réponse HTTP.
- Pour plus d’informations sur l’envoi d’un formulaire à un flux Power Platform, consultez notre documentation.
Problèmes connus et limitations
- Les utilisateurs de niveau gratuit peuvent rencontrer des temps de réponse plus lents pendant les périodes d’utilisation accrue en raison des normes d’approvisionnement
Erreurs courantes et recours
- Les utilisateurs avec une clé API mal configurée ou non valide reçoivent une exception de clé non valide (État d’erreur :
401) lors de l’appel du service - Dans le cas d’une définition de formulaire non valide, la
defaultstratégie de nouvelle tentative Power Automate peut continuer à effectuer des appels au service de rendu, ce qui entraîne plusieurs erreurs (État d’erreur :500) jusqu’à ce qu’un délai d’expiration soit atteint. La définition de la stratégie de nouvelle tentativenonesur ou d’un seuil maximal défini peut vous aider à éviter ce comportement.
Questions fréquentes
Comment les nouveaux formulaires sont-ils créés ?
Pour ce faire, utilisez notre Éditeur Morf et créez de nouveaux formulaires à partir de zéro ou en convertissant des documents existants.
Les formulaires Morf peuvent-ils être incorporés ?
Absolument. Les formulaires Morf peuvent être incorporés dans n’importe quelle propriété web sans utiliser de cadres inline (iframe). Commencez par passer à notre Éditeur Morf pour générer une balise incorporée.
Qu’est-ce qui rend Morf différent ?
Les formulaires Morf utilisent un concept appelé interfaces de génération qui permet de modifier dynamiquement les définitions de formulaires en temps réel lors de l’appel de nos API de rendu. Cela permet un comportement dynamique avancé dans le cadre de la logique de rendu et des opérations.
Comment soumettre un formulaire Morf ?
Les formulaires Morf peuvent être envoyés à n’importe quelle API qui accepte une demande POST. Vous trouverez ici des informations sur les soumissions.
Les formulaires Morf peuvent-ils être envoyés à un flux Power Platform ?
Yes! Suivez ce guide pour configurer votre propre flux de soumission.
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 | Clé API pour ce service. Obtenir votre clé API à partir de https://getmorf.io/mspa | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Afficher une nouvelle expérience de capture de données Morf (V1) |
Appelez cette API avec une définition de formulaire Morf et éventuellement des données pour recevoir un document de formulaire prérempli qui peut être présenté à un utilisateur dans un contexte de navigateur. |
| Transformer une charge utile JSON à l’aide de JSONata (V1) |
Appelez cette API avec une charge utile JSON et une expression de requête ou de transformation JSONata pour recevoir les données modifiées ou le résultat de la requête. |
Afficher une nouvelle expérience de capture de données Morf (V1)
Appelez cette API avec une définition de formulaire Morf et éventuellement des données pour recevoir un document de formulaire prérempli qui peut être présenté à un utilisateur dans un contexte de navigateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Définition de formulaire
|
form | True | string |
Définition de formulaire à afficher |
|
Data
|
data | string |
(Facultatif) Données à utiliser pour préremplir le formulaire |
Retours
Rendu html Morf
- response
- RenderResponse
Transformer une charge utile JSON à l’aide de JSONata (V1)
Appelez cette API avec une charge utile JSON et une expression de requête ou de transformation JSONata pour recevoir les données modifiées ou le résultat de la requête.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Données JSON
|
data | True | string |
Données à interroger ou transformer |
|
JSONata Expression
|
expression | True | string |
Expression JSONata à exécuter sur les données. Voir https://jsonata.org/ |
Retours
Objet de réponse de transformation
- Réponse
- TransformationResponse
Définitions
RenderResponse
TransformationResponse
Objet de réponse de transformation
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Résultat
|
result | string |
Résultat de l’exécution de l’expression contenant une chaîne ou un objet stringified. |