Compartilhar via


Morf (versão prévia)

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.

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

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte do Morf
URL https://getmorf.io/support
Email support@getmorf.io
Metadados do conector
Publicador Soluções AFTIA
Site 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 formulários automaticamente que podem ser facilmente inseridos em sistemas, aplicativos e sites existentes. O Morf fornece uma API REST que pode ser usada para gerar dinamicamente interfaces do usuário e capturar informações para alimentar seus processos digitais. O Morf simplifica a criação, a publicação e a implantação de formulários baseados na Web, permitindo que as empresas implementem rapidamente soluções de captura de dados integradas e de marca direta. Os profissionais de TI descobrirão que, ao contrário de muitas soluções de formulários SaaS, o Morf se integra facilmente ao 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.

Obtendo credenciais

Para começar, vá até nosso Editor morf e solicite chaves de acesso. Você receberá um site (1) 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 do Power Platform. Nossos termos de uso gratuito 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 útil, agora você pode criar um novo Fluxo do Power Platform 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 de 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. Esse formulário pode ser enviado a um usuário usando vários mecanismos de entrega diferentes ou pode ser apresentado a um usuário diretamente usando a ação de resposta HTTP.
  6. Para obter mais informações sobre como enviar um formulário para um Power Platform Flow, confira nossa documentação.

Problemas e limitações conhecidos

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

Erros e remédios comuns

  • Os usuários com uma chave de API incorreta ou inválida receberão uma exceção de chave inválida (Status do 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 os novos formulários são criados?

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 inseridos?

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

O que torna os formulários 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 de renderização e das operações.

Como enviar um formulário Morf?

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

Os formulários Morf podem ser enviados para um Fluxo do Power Platform?

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

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default 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.

Essa não é uma conexão compartilhável. Se o aplicativo de energia 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 esse serviço. Obter sua chave de API de https://getmorf.io/mspa Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à 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 possa ser apresentado a um usuário em um contexto de navegador.

Transformar um conteúdo JSON usando JSONata (V1)

Chame essa API com um conteúdo JSON e uma consulta JSONata ou uma 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 possa ser apresentado a um usuário em um contexto de navegador.

Parâmetros

Nome Chave Obrigatório Tipo Description
Definição de formulário
form True string

Definição de formulário a ser renderizada

Dados
data string

(Opcional) Dados a serem usados para pré-filtrar o formulário

Retornos

HTML do Morf renderizado

response
RenderResponse

Transformar um conteúdo JSON usando JSONata (V1)

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

Parâmetros

Nome Chave Obrigatório Tipo Description
Dados JSON
data True string

Dados a serem consultados ou transformados

Expressão JSONata
expression True string

Expressão JSONata a ser executada em relação aos dados. Consulte https://jsonata.org/

Retornos

Um objeto de resposta de transformação

Definições

RenderResponse

HTML do Morf renderizado

HTML do Morf renderizado

Formulário
string

TransformationResponse

Um objeto de resposta de transformação

Nome Caminho Tipo Description
Resultado
result string

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