Ferramentas de desenvolvimento
Daniel
Especialista em No-code, Embaixador Latenode
5 de dezembro de 2023
Uma plataforma de baixo código que combina a simplicidade sem código com o poder do código completo 🚀
Comece gratuitamente
5 de dezembro de 2023
.
5
min ler

Crie integração com qualquer aplicativo: dois métodos

Daniel
Especialista em No-code, Embaixador Latenode
Índice

Enquanto outras plataformas de automação de baixo código se orgulham de ter milhares de integrações pré-construídas, o Latenode se destaca por oferecer um ambiente onde os usuários podem crie novas integrações com qualquer aplicativo desejado em apenas alguns minutos, completamente do zero!

Método nº 1 Solicitação HTTP

Otimize seu Processo de Negócios no Latenode – a melhor plataforma de automação para você

Se você deseja se conectar a um aplicativo que fornece documentação de API, concentre-se nos exemplos de cURL fornecidos.

Cada ponto de extremidade da API em seu aplicativo exige um método de comunicação específico, e o exemplo cURL oferece um modelo para executar a funcionalidade desejada.

Por exemplo, a vamos supor que você queira criar um novo cartão Trello e considere a documentação do Trello. Seus passos?

  1. Identifique a ação que você precisa, como “Criar um novo cartão”.
  2. Encontre e copie o exemplo cURL mostrando como se comunicar com este ponto de extremidade do Trello.
  3. Observe os parâmetros necessários para esta solicitação de API. Por exemplo, criar cartões Trello requer saber onde colocar o cartão, então o parâmetro “idList” é essencial.
Captura de tela de uma interface de documentação de API destacando instruções sobre como criar um novo cartão. O canto superior esquerdo apresenta um menu REST API com 'POST Create a new Card' destacado em vermelho. À direita, há um exemplo de comando cURL com a URL de solicitação destacada. O número 1 na imagem tem uma seta apontando para a opção de criação de cartão, o número 2 tem uma seta apontando para o comando cURL e o número 3 aponta para o parâmetro de consulta 'idList', marcado como obrigatório

Após esses passos, vamos retornar ao Latenode, onde você simplesmente:

  1. Adicionar um nó de solicitação HTTP para o seu cenário.
  2. Clique em “Criar a partir do exemplo” e cole seu cURL.
  3. Substitua a chave da API, o token da API ou outros detalhes de autorização suas necessidades de serviço. Pergunte ao ChatGPT onde encontrá-las em seu aplicativo.
O processo de criação de uma integração usando curl

Muitas vezes, isso é suficiente para construir uma nova integração de API do zero em dois minutos! 🎉

Para o nosso caso Trello, defina manualmente o parâmetro necessário idList para informar o Trello onde criar o novo cartão. Além disso, defina o nome e a descrição do cartão, usando dados do seu cenário Latenode conforme mostrado na imagem abaixo.

Captura de tela de uma interface de API exibindo uma seção de envio de formulário. A aba 'Body' mostra 'form-data' selecionado com os campos 'Key' e 'Value'. A chave 'idList' é destacada, contendo um identificador exclusivo, seguido pelos campos 'name' e 'desc' com entradas de dados de amostra. Uma seta aponta para o campo 'idList'

Agora você sabe como criar uma integração com qualquer aplicativo usando uma solicitação HTTP no Latenode.

Se você tiver dúvidas, sinta-se à vontade para perguntar nossa comunidade

Método #2 Nó AI + JavaScript

Escreva o código mesmo se você for iniciante com o Assistente de IA do Latenode

Este método é ainda mais fácil: você pode usar nosso recurso Ask AI para criar quase qualquer integração necessária ou usar o nó JavaScript, que pode gerar código sob demanda.

AI Node – Gerando nós com base em solicitações simples

Basta descrever sua tarefa e a IA gerará o código necessário, incluindo campos e configurações de autorização

Por exemplo, se você precisar de um nó para recuperar comentários de subreddits específicos, a IA pode lidar com isso criando campos, autenticação e código funcional sem exigir uma única linha de codificação manual.

Lembre-se, o conhecimento de IA não é perfeito. Se ele não produzir código funcional, consulte a documentação do serviço (conforme descrito acima na seção de solicitação HTTP) e envie um exemplo de volta para nosso assistente de IA. Essa abordagem quase sempre garante um resultado bem-sucedido.

O nó gerado apresenta a interface de módulo JavaScript padrão do Latenode, completa com um IDE integrado, variáveis ​​e dados de nós anteriores para fácil integração.

Agora, vamos mergulhar na próxima parte.

Usando o JavaScript Node para integrações personalizadas

O nó JavaScript funciona de forma similar ao assistente de IA, permitindo que você crie qualquer nó personalizado que precisar. Aqui está um exemplo:

Para criar um novo cartão Trello usando IA, pergunte ao nosso assistente:

– Adicionar script ao meu código que criará uma integração de API com o Trello – “Criar um novo cartão”

Você receberá um nó pronto com todos os campos necessários!

As etapas restantes são semelhantes ao método HTTP:

  1. Insira sua chave de API e token de API.
  2. Adicione o idList do seu quadro Trello.
  3. Especifique o nome e a descrição do cartão Trello.

Como alternativa, você pode inserir esses valores manualmente se achar mais conveniente.

🐞 Encontrou um erro de JavaScript? Não se preocupe! A IA ajudará você a consertar seu código assim que você enviar o erro de volta para o chat.

Uma janela pop-up exibindo erros de nó JavaScript, sugerindo problemas dentro do bloco de código. O cabeçalho da janela diz 'ENVIAR ERROS DE VOLTA PARA AI' em letras vermelhas. Dentro da janela, há um ícone JavaScript com um ponto de exclamação e um rótulo '5'. Abaixo está uma mensagem de erro: TypeError, indicando que 'store.set' não é uma função no arquivo e linha de código especificados

Você nem precisa explicar o que precisa; enviar um erro bruto será suficiente para obter um novo código:

Um exemplo de como alguém pode simplesmente copiar e colar o código de erro em um bate-papo com um assistente de IA e ele o corrigirá sozinho.

E é isso! Se você não conseguiu encontrar a integração que precisa ou não quer lidar com isso sozinho, você sempre pode encomendar desenvolvimento de aplicativo acelerado de nós ou envie uma solicitação para uma nova integração no nosso Roteiro.

Tem perguntas ou sugestões? Junte-se à nossa comunidade amigável, onde você encontrará ajuda e respostas para todas as suas perguntas – Comunidade Latenode.

Crie integrações ilimitadas com ramificações, vários gatilhos em um nó, use low-code ou escreva seu próprio código com o AI Copilot.

Artigos relacionados:

Aplicação UmAplicação Dois

Tente agora

Blogs relacionados

Caso de uso

Apoiado por