Jump to content

Gerando Exemplos de Código Através do Insomnia


Postagens Recomendadas

Fala pessoal, beleza?

Hoje iremos falar sobre como gerar exemplos de código para o Desenvolvimento do seu Software utilizando o Insomnia.

O Insomnia é uma ferramenta para testar APIs e  possui coleções, onde os endpoints já são importados automaticamente, você pode baixar clicando aqui.

No exemplo de hoje, estaremos desenvolvendo uma parte de um Software que realiza a emissão de boletos através da nossa API PlugBoleto, onde estarei usando o cURL abaixo como exemplo:

curl --request POST \

  --url 'https://plugboleto.com.br/api/v1/boletos/lote?=' \

  --header 'Content-Type: application/json' \

  --header 'cnpj-cedente: 12123123123412' \

  --header 'cnpj-sh: 12123123123412' \

  --header 'token-sh: c2FiaWFxdWV2b2PDqmlhZGVjb2RhciFjdXJ0YWVjb21wYXJ0aWxoZWVzc2Vwb3N0' \

  --data '[

{

"CedenteContaNumero": "12345",

"CedenteContaNumeroDV": "0",

"CedenteConvenioNumero": "321",

"CedenteContaCodigoBanco": "341",

"SacadoCPFCNPJ": "12123123123412",

"SacadoEmail": "email@sacado.com",

"SacadoEnderecoNumero": "987",

"SacadoEnderecoBairro": "Centro",

"SacadoEnderecoCEP": "87098765",

"SacadoEnderecoCidade": "Maringá",

"SacadoEnderecoComplemento": "Fundos",

"SacadoEnderecoLogradouro": "Rua teste, 987",

"SacadoEnderecoPais": "Brasil",

"SacadoEnderecoUF": "PR",

"SacadoNome": "Teste",

"SacadoTelefone": "4499999999",

"SacadoCelular": "44999999999",

"TituloDataEmissao": "01/01/2020",

"TituloDataVencimento": "01/02/2020",

"TituloMensagem01": "Juros de 0,01 ao dia",

"TituloMensagem02": "Nao receber apos 30 dias de atraso",

"TituloMensagem03": "Titulo sujeito a protesto apos 30 dias",

"TituloNossoNumero": "6",

"TituloNumeroDocumento": "01012020",

"TituloValor": "0,02",

"TituloLocalPagamento": "Pagável em qualquer banco até o vencimento."

}

]'

A referência do cURL acima vem da documentação de inclusão do boleto: https://atendimento.tecnospeed.com.br/hc/pt-br/articles/360006232893-Incluindo-um-Boleto

 

Ao passar todas essas informações, você poderá gerar um exemplo de código em alguma linguagem clicando na seta ao lado da request, após isso basta clicar em "Generate Code" com o ícone </> (Code) conforme mostrado no GIF abaixo.

Insomnia_Tdk7iZrHuG.gif

Após isso basta apenas selecionar a linguagem que deseja, as linguagens disponíveis são essas:

image.png

Agora você tem um exemplo de código para realizar a requisição, uma ótima forma de acelerar o seu desenvolvimento, não? 🫡

Caso ainda não conheça nossa API de emissão de boletos, acesse esse link. 📑🔌

Para realizar o mesmo processo, porém utilizando o Postman, basta clicar aqui.

Por hoje seria isso, pessoal. Qualquer dúvida estamos à disposição!

  • Curtir 1
  • Amei 1
Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...