Conectar-se a uma API sem um conector usando chamada HTTP
Use a chamada HTTP para conectar fluxos a APIs externas sem codificação, eliminando a necessidade de desenvolvedores ou ferramentas de middleware. O Flow Builder gera automaticamente registros de serviço externo e classes do Apex quando você configura a ação. Use os dados de resposta da API como entrada no Salesforce.
Os administradores que têm a permissão de usuário Personalizar aplicativos podem usar chamada HTTP. Você deve estar familiarizado com como as APIs funcionam e ter o documento da API para o ponto final que está chamando.
A configuração de chamada HTTP é ativada pelos Serviços externos, o que torna a ação reutilizável e invocável no Flow Builder e em toda a sua organização do Salesforce. Antes de configurar uma integração com chamada HTTP, configure a autenticação em Configuração > Credenciais nomeadas para que o serviço externo possa se conectar à API.
Exemplo
É possível usar a chamada HTTP para conectar um fluxo a várias APIs.
Obter informações de endereço usando uma API de mapa: quando um usuário insere um endereço em um fluxo de tela, uma chamada em tempo real para o provedor da API de mapas é acionada. O provedor retorna detalhes sobre o endereço e exibe o horário comercial no fluxo de tela.
Obter condições climáticas com uma API de serviço climático: realize uma chamada diária para um serviço climático e verifique o clima de uma área específica. Se o clima atender a determinadas condições, notifique os alunos que a aula será interna ou externa.
Obter informações de autorização de pagamento com uma API de processamento de pagamento: chame um processador de pagamento com um número de fatura e verifique se um pagamento foi feito e se foi liberado.
Adicione registros a um sistema de inventário quando registros de produtos forem adicionados ao Salesforce.
Adicione leads e contatos a uma ferramenta de automação de marketing externa.
Processe uma transação de pagamento por meio de um gateway de pagamento externo.
Atualize as informações do pedido existentes em um sistema de gerenciamento de pedidos externo.
Configuração de uma ação de chamada HTTP Conecte o Flow Builder a uma API baseada em HTTP sem usar código. Para estabelecer uma conexão entre a API e o Salesforce, você cria uma credencial externa e uma credencial nomeada em Configuração. Em seguida, a chamada HTTP o orienta pela descrição da funcionalidade da sua API e do ponto final ao qual você está se conectando. Com base nas informações inseridas, o Flow Builder gera um serviço externo com uma ação invocável correspondente que pode ser usada no Salesforce.
Gerenciar ações de chamada HTTP Quando você cria uma ação de Chamada HTTP em um fluxo, o Flow Builder cria um objeto de serviço externo e um objeto de ação invocável. Qualquer pessoa com permissões em sua organização pode reutilizar a ação invocável no Flow Builder e no Salesforce.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.