Morf (versión preliminar)
Morf es una plataforma moderna y ligera controlada por API que ofrece un enfoque rápido y flexible para la generación de formularios.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Compatibilidad con Morf |
| URL | https://getmorf.io/support |
| Correo Electrónico | support@getmorf.io |
| Metadatos del conector | |
|---|---|
| Publicador | Soluciones aftia |
| Sitio web | https://getmorf.io |
| Directiva de privacidad | https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md |
| Categorías | Productividad; Ventas y CRM |
Morf es una plataforma ligera controlada por API para generar automáticamente formularios que se pueden insertar fácilmente en sistemas, aplicaciones y sitios existentes. Morf proporciona una API REST que se puede usar para generar dinámicamente interfaces de usuario y capturar información para impulsar los procesos digitales. Morf simplifica la creación, publicación e implementación de formularios basados en web, lo que permite a las empresas implementar rápidamente soluciones de captura de datos integradas y de marca sin problemas. Los profesionales de TI encontrarán que, a diferencia de muchas soluciones de formularios SaaS, Morf se integra fácilmente en su flujo de trabajo de desarrollo.
Prerrequisitos
Antes de usar este conector, necesitará una clave de API de Morf y una definición de formulario. Consulte las secciones Obtención de credenciales e Introducción a continuación para empezar.
Obtención de credenciales
Para empezar, diríjase a nuestro Editor de Morf y solicite las claves de acceso. Se le concederá un sitio (1) y una clave de API (1). Como se describe en nuestra documentación de autenticación, use la clave de API proporcionada al configurar la nueva conexión de Power Platform. Nuestros términos de uso gratuitos están disponibles aquí.
Introducción
- Para empezar, empiece por crear una definición de formulario morf. Esto se puede hacer con nuestro Editor de Morf y creando un nuevo formulario desde cero o convirtiendo un documento existente.
- Con la definición de formulario útil, ahora puede crear un nuevo flujo de Power Platform aprovechando la operación de representación de Morf.
- Configure una nueva conexión si no existe agregando la clave de API de Morf a la configuración de conexión.
- Configure la acción para pasar la definición del formulario y, opcionalmente, los datos, y después de invocar el flujo, recibirá un formulario Morf representado.
- Este formulario se puede enviar a un usuario mediante muchos mecanismos de entrega diferentes o se puede presentar a un usuario directamente mediante la acción Respuesta HTTP.
- Para obtener más información sobre cómo enviar un formulario a un flujo de Power Platform, consulte nuestra documentación.
Problemas conocidos y limitaciones
- Los usuarios del nivel gratis pueden experimentar tiempos de respuesta más lentos durante períodos de mayor uso debido a los estándares de aprovisionamiento.
Errores y soluciones comunes
- Los usuarios con una clave de API mal configurada o no válida recibirán una excepción de clave no válida (estado de error:
401) al llamar al servicio. - En el caso de una definición de formulario no válida, la
defaultdirectiva de reintento de Power Automate puede continuar realizando llamadas al servicio de representación, lo que da lugar a varios errores (estado de error:500) hasta que se alcanza un tiempo de espera. Establecer la directiva de reintento ennoneo en un umbral máximo definido puede ayudar a evitar este comportamiento.
Preguntas más frecuentes
¿Cómo se crean los nuevos formularios?
Esto se puede hacer mediante nuestro Editor de Morf y la creación de nuevos formularios desde cero o mediante la conversión de documentos existentes.
¿Se pueden incrustar formularios Morf?
Totalmente. Los formularios Morf se pueden incrustar en cualquier propiedad web sin el uso de marcos insertados (iframe). Para empezar, diríjase a nuestro Editor de Morf para generar una etiqueta de inserción.
¿Qué hace que Morf sea diferente?
Los formularios Morf usan un concepto denominado interfaces generacionales que permite modificar dinámicamente las definiciones de formulario en tiempo real al llamar a nuestras API de representación. Esto permite un comportamiento dinámico avanzado como parte de la lógica de representación y las operaciones.
¿Cómo envío un formulario Morf?
Los formularios morf se pueden enviar a cualquier API que acepte una solicitud POST. Puede encontrar información sobre envíos aquí.
¿Se pueden enviar formularios Morf a un flujo de Power Platform?
Yes! Siga esta guía para configurar su propio flujo de envío.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API | securestring | Clave de API para este servicio. Obtención de la clave de API de https://getmorf.io/mspa | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Representación de una nueva experiencia de captura de datos Morf (V1) |
Llame a esta API con una definición de formulario morf y, opcionalmente, datos para recibir un documento de formulario rellenado previamente que se puede presentar a un usuario en un contexto del explorador. |
| Transformación de una carga JSON mediante JSONata (V1) |
Llame a esta API con una carga JSON y una expresión de consulta o transformación JSONata para recibir los datos modificados o el resultado de la consulta. |
Representación de una nueva experiencia de captura de datos Morf (V1)
Llame a esta API con una definición de formulario morf y, opcionalmente, datos para recibir un documento de formulario rellenado previamente que se puede presentar a un usuario en un contexto del explorador.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Definición de formulario
|
form | True | string |
Definición de formulario que se va a representar |
|
Data
|
data | string |
(Opcional) Datos que se usarán para rellenar previamente el formulario |
Devoluciones
HTML de Morf representado
- response
- RenderResponse
Transformación de una carga JSON mediante JSONata (V1)
Llame a esta API con una carga JSON y una expresión de consulta o transformación JSONata para recibir los datos modificados o el resultado de la consulta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Datos JSON
|
data | True | string |
Datos que se van a consultar o transformar |
|
Expresión JSONata
|
expression | True | string |
Expresión JSONata para que se ejecute en los datos. Vea https://jsonata.org/. |
Devoluciones
Objeto de respuesta de transformación
- Respuesta
- TransformationResponse
Definiciones
RenderResponse
TransformationResponse
Objeto de respuesta de transformación
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
result | string |
Resultado de la ejecución de la expresión que contiene una cadena o un objeto con cadena. |