Skip to main content

Olá Blip Members, tudo bem ?

 

Espero que sim e hoje venho trazer um guia bem simples de uso de API publica tipo a dos correios só que com algumas coisas mais simples, pois a dos correios necessita as autenticações e o retorno deles é um pouco extenso. 

Caso se uso : 

Caso seu contato inteligente criado na plataforma Blip tenha rastreio de encomenda que use os correios o contato pode repassar esse retorno para os usuários.

 

1° Passo : 

Crie um bloco que solicite o código de rastreio para o usuário.

Configure para salvar esse input em uma variável.

2° Passo :

Crie o bloco para fazer a requisição http, esse bloco não precisa de ter conteúdo nem aguardar o input do usuário

Adicione na ação de entrada a requisição http do tipo post e coloque essa url : 

https://api.linketrack.com/track/json?user=teste&token=1abcd00b2731640e886fb41a8a9671ad1434c599dbaa0a0de9a5aa619f29a83f&codigo={{codigo}}

Salve o corpo e o status da requisição em variáveis :

3° Passo :

Nesse bloco ainda vamos tratar alguns códigos de retorno da api exemplo : 

 

4° Passo :

Vamos criar um bloco que tenha no conteudo a variavel {{corpo}},

 

Nesse bloco adicione na ação de entrada executar script 

 

Preparando a entrada e saida : 

 

Script : 


function run(inputVariable1) {
let updade = JSON.parse(inputVariable1);
return updade.eventosi0];
}

para formação do json para que possamos ter algo mais simples para o usuário ver.

O Fluxo ficou assim : 

 

 

Teste realizado :

 

 

Muito legal @Rafael_Figueiredo eu não conhecia essa api, aqui nós usamos a viacep mas só pra consultar endereços. 


Comente