Partilhar via


Morf (Pré-visualização)

Morf é uma plataforma moderna e leve orientada por API que oferece uma abordagem rápida e flexível para a geração de formulários.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Apoio Morf
URL https://getmorf.io/support
Email support@getmorf.io
Metadados do conector
Editora Soluções AFTIA
Sítio Web https://getmorf.io
Política de privacidade https://github.com/aftialabs/morf-docs/blob/main/guides/DataandPrivacyPolicy.md
Categorias Produtividade; Vendas e CRM

O Morf é uma plataforma leve orientada por API para gerar automaticamente formulários que podem ser facilmente incorporados em sistemas, aplicativos e sites existentes. Morf fornece uma API REST que pode ser usada para gerar dinamicamente interfaces de usuário e capturar informações para alimentar seus processos digitais. O Morf simplifica a criação, publicação e implantação de formulários baseados na Web, permitindo que as empresas implementem rapidamente soluções de captura de dados integradas e de marca. Os profissionais de TI descobrirão que, ao contrário de muitas soluções de formulários SaaS, o Morf se integra facilmente ao seu fluxo de trabalho de desenvolvimento.

Pré-requisitos

Antes de usar esse conector, você precisará de uma chave de API Morf e uma definição de formulário. Consulte as seções Obtendo credenciais e Introdução abaixo para começar.

Obtenção de credenciais

Para começar, dirija-se ao nosso Editor Morf e solicite as chaves de acesso. Ser-lhe-á concedida uma (1) chave de site e uma (1) chave de API. Conforme descrito em nossa documentação de autenticação, use a chave de API fornecida ao configurar sua nova conexão com a Power Platform. Os nossos termos de utilização gratuitos estão disponíveis aqui.

Introdução

  1. Para começar, comece criando uma definição de formulário Morf. Isso pode ser feito usando nosso Editor Morf e criando um novo formulário do zero ou convertendo um documento existente.
  2. Com sua definição de formulário à mão, agora você pode criar um novo Power Platform Flow aproveitando a operação Morf Render.
  3. Configure uma nova conexão, se uma não estiver presente, adicionando sua chave de API Morf à configuração da conexão.
  4. Configure a ação para passar sua definição de formulário e, opcionalmente, dados para ela, e depois de invocar seu fluxo, você receberá um formulário Morf renderizado.
  5. Este formulário pode ser enviado a um usuário usando muitos mecanismos de entrega diferentes ou pode ser apresentado a um usuário diretamente usando a ação Resposta HTTP.
  6. Para obter mais informações sobre como enviar um formulário para um Power Platform Flow, consulte nossa documentação.

Problemas conhecidos e limitações

  • Os usuários de nível gratuito podem experimentar tempos de resposta mais lentos durante períodos de maior uso devido aos padrões de provisionamento

Erros e soluções comuns

  • Os usuários com uma chave de API inválida ou mal configurada receberão uma exceção de chave inválida (Status de erro: 401) ao chamar o serviço
  • No caso de uma definição de formulário inválida, a política de repetição do default Power Automate pode continuar fazendo chamadas para o serviço de renderização, resultando em vários erros (Status do erro: 500) até que um tempo limite seja atingido. Definir a política de repetição para none ou para um limite máximo definido pode ajudar a evitar esse comportamento.

Perguntas Frequentes

Como são criados novos formulários?

Isso pode ser feito usando nosso Editor Morf e criando novos formulários do zero ou convertendo documentos existentes.

Os formulários Morf podem ser incorporados?

Com certeza. Os formulários Morf podem ser incorporados em qualquer propriedade da Web sem o uso de quadros embutidos (iframe). Comece indo até nosso Editor Morf para gerar uma tag de incorporação.

O que torna as formas Morf diferentes?

Os formulários Morf usam um conceito chamado interfaces geracionais que permite que as definições de formulário sejam modificadas dinamicamente em tempo real ao chamar nossas APIs de renderização. Isso permite um comportamento dinâmico avançado como parte da lógica e das operações de renderização.

Como faço para enviar um formulário Morf?

Os formulários Morf podem ser enviados para qualquer API que aceite uma solicitação POST. Informações sobre submissões podem ser encontradas aqui.

Os formulários Morf podem ser enviados para um fluxo de plataforma de energia?

Yes! Siga este guia para configurar seu próprio fluxo de envio.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API securestring A chave de API para este serviço. Obtenha sua chave de API de https://getmorf.io/mspa Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Renderizar uma nova experiência de captura de dados Morf (V1)

Chame essa API com uma definição de formulário Morf e, opcionalmente, dados para receber um documento de formulário pré-preenchido que pode ser apresentado a um usuário em um contexto de navegador.

Transformar uma carga JSON usando JSONata (V1)

Chame essa API com uma carga JSON e uma consulta JSONata ou expressão de transformação para receber os dados modificados ou o resultado da consulta.

Renderizar uma nova experiência de captura de dados Morf (V1)

Chame essa API com uma definição de formulário Morf e, opcionalmente, dados para receber um documento de formulário pré-preenchido que pode ser apresentado a um usuário em um contexto de navegador.

Parâmetros

Name Chave Necessário Tipo Description
Definição de formulário
form True string

Definição do formulário a ser processado

Data
data string

(Opcional) Dados a utilizar para pré-preencher o formulário

Devoluções

HTML Morf renderizado

response
RenderResponse

Transformar uma carga JSON usando JSONata (V1)

Chame essa API com uma carga JSON e uma consulta JSONata ou expressão de transformação para receber os dados modificados ou o resultado da consulta.

Parâmetros

Name Chave Necessário Tipo Description
Dados JSON
data True string

Dados a consultar ou transformar

Expressão JSONata
expression True string

Expressão JSONata para executar em relação aos dados. Ver https://jsonata.org/

Devoluções

Um objeto de resposta de transformação

Definições

RenderResponse

HTML Morf renderizado

HTML Morf renderizado

Formulário
string

TransformationResponse

Um objeto de resposta de transformação

Name Caminho Tipo Description
Result
result string

Resultado da execução da expressão que contém uma cadeia de caracteres ou um objeto stringified.