Ferramentas de desenvolvimento
Daniel
Especialista em No-code, Latenode Embaixador
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 🚀
Começa a trabalhar gratuitamente
5 de dezembro de 2023
-
5
min ler

Cria uma integração com qualquer aplicação: Dois métodos

Daniel
Especialista em No-code, Latenode Embaixador
Índice

Enquanto outras plataformas de automação low-code se orgulham de ter milhares de integrações pré-construídas, Latenode destaca-se por oferecer um ambiente onde os utilizadores podem criar novas integrações com qualquer aplicação desejada em apenas alguns minutos, completamente a partir do zero!

Há duas formas de o fazer, abrangendo todos os teus potenciais casos de utilização. Vamos começar com a mais simples.

Método #1 Pedido HTTP

Optimiza os teus processos de negócio em Latenode - a melhor plataforma de automatização para ti

Se pretendes ligar-te a uma aplicação que fornece documentação da API, concentra-te nos exemplos cURL apresentados.

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

Por exemplo, vamos supor que queres criar um novo cartão Trello e considerar a documentação do Trello. Os teus passos?

  1. Identifica a ação de que necessitas, como "Criar um novo cartão".
  2. Encontra e copia o exemplo cURL que mostra como comunicar com este ponto final do Trello.
  3. Toma nota dos parâmetros necessários para este pedido de API. Por exemplo, a criação de cartões Trello exige que saibas onde colocar o cartão, pelo que o parâmetro "idList" é essencial.
Captura de tela de uma interface de documentação da API destacando instruções sobre como criar um novo cartão. O canto superior esquerdo apresenta um menu da API REST com "POST Criar um novo cartão" destacado em vermelho. À direita, há um exemplo de comando cURL com o URL da solicitação destacado. O número 1 na imagem tem uma seta a apontar para a opção de criação de cartão, o número 2 tem uma seta a apontar para o comando cURL e o número 3 aponta para o parâmetro de consulta 'idList', marcado como necessário

Depois destes passos, vamos voltar a Latenode, onde simplesmente:

  1. Adiciona um nó de pedido HTTP ao teu cenário.
  2. Clica em "Criar a partir do exemplo" e cola o teu cURL.
  3. Substitui a Chave de API, o Token de API ou outros detalhes de autorização de que o teu serviço necessita. Pergunta ao ChatGPT onde encontrá-los na tua aplicação.
O processo de criação de uma integração utilizando curl

Muitas vezes, isto é suficiente para criares uma nova integração de API de raiz em dois minutos! 🎉

Para o nosso caso do Trello, define manualmente o parâmetro obrigatório idList para informar o Trello onde criar o novo cartão. Além disso, define o nome e a descrição do cartão, utilizando os dados do teu cenário Latenode , como se mostra na imagem abaixo.

Captura de ecrã de uma interface API que apresenta uma secção de envio de formulários. O separador "Body" mostra "form-data" selecionado com os campos "Key" e "Value". Destaca a chave "idList", que contém um identificador único, seguido dos campos "name" e "desc" com exemplos de entradas de dados. Uma seta aponta para o campo 'idList'

Agora já sabes como criar uma integração com qualquer aplicação utilizando um pedido HTTP em Latenode.

Se tiveres dúvidas, não hesites em perguntar na nossa comunidade Discord: https://discord.gg/HQbB2H6k4p

Método #2 Integração de IA JavaScript

Escreve o código mesmo que sejas um principiante com o AI Assistent de Latenode

Utilizar o JavaScript para integração pode parecer mais complexo, mas o Assistente de IA doLatenode no módulo JavaScript torna-o acessível para principiantes.

Para criar um novo cartão Trello utilizando a IA, pergunta ao nosso assistente o seguinte:

- Adiciona um Script ao meu código que vai criar uma integração API com o Trello - "Criar um novo Cartão"

Um exemplo de como um assistente de IA escreve código por si próprio após um breve aviso.

Os restantes passos são semelhantes aos do método HTTP:

  1. Introduz a tua chave de API e o teu Token de API.
  2. Adiciona a idList do teu quadro Trello.
  3. Especifica o nome e a Descrição do cartão Trello.

Adiciona-as diretamente ao teu código, mas a IA simplifica o processo, oferecendo orientação durante todo o processo.

🐞 Encontraste um erro de JavaScript? Não te preocupes! A IA vai ajudar-te a corrigir o teu código assim que enviares o erro para o chat.

Uma janela pop-up que apresenta erros de nó JavaScript, sugerindo problemas no bloco de código. O cabeçalho da janela diz "ENVIA OS ERROS DE VOLTA PARA A IA" 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 ficheiro e na linha de código especificados

Nem sequer tens de explicar o que precisas; enviar um erro bruto será suficiente para obteres um novo código:

Um exemplo de como se pode simplesmente copiar e colar o código de erro numa conversa com um assistente de IA e este corrige-o sozinho.

É isso mesmo!

Utilizando estes métodos - pedido HTTP e integração JavaScript AI - escolhe uma abordagem self-service para qualquer integração low-code que possa imaginar.

Diverte-te a utilizar Latenode e, se tiveres dúvidas sobre a plataforma, junta-te à nossa comunidade Discord de especialistas em low-code.

Artigos relacionados:

Blogues relacionados

Caso de utilização

Apoiado por