Escolar Documentos
Profissional Documentos
Cultura Documentos
Jera
Design e desenvolvimento de apps para dispositivos móveis
Desenvolver um aplicativo muitas vezes exige algum tipo de integração com outro
sistema já existente. Por exemplo, se você quiser que as pessoas comprem o seu
serviço por meio do seu app, é preferível que você faça uma integração com uma
plataforma de pagamento que está atuando no mercado (IUGU, Mercado Pago, etc).
Essas integrações são muito úteis para que o desenvolvedor não precise criar
determinada funcionalidade do zero (pagamentos, mapas, login com redes sociais,
etc.), e sim, apenas integrar o aplicativo com um serviço já existente. Ou até mesmo
se você quiser utilizar no seu app uma plataforma já usada pela sua empresa ou
algum banco de dados que você possua. Essa integração é feita por meio do consumo
de uma API. E isso também te ajuda a economizar seus recursos na hora da
produção.
Nós já entendemos que essa API é necessária quando se trata das funcionalidades
que precisam de uma integração com outro sistema. Mas, é necessário que você
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 1/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Tem dois caminhos para desenvolver este material: você pode alocar a equipe da
empresa para desenvolver isso ou fazer por conta própria. Porém, atente-se bem se
você escolher a segunda opção, pois cada empresa de desenvolvimento possui
algumas regras que devem ser seguidas quando se trata de produzir em conjunto. E
o máximo de atenção a isso é essencial para você não perder tempo e dinheiro com
algo que depois não poderá ser utilizado.
Na Jera, quando o cliente prefere desenvolver a parte da API, nós fazemos a seguinte
exigência: entregar a API documentada e fornecer uma Collection do Postman. Mas
para você fazer isso, primeiro você precisa aprender a usar o Postman, certo?
Criar Coleções
Criar Pastas
Criar Requests
Adicionar Parâmetros
Adicionar Headers
Criar e popular variáveis de ambiente/globais
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 2/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Preencha com o nome desejado para a sua coleção e clique em “Create”. Pronto!
Coleção criada! Agora vamos adicionar algumas requests e pastas na sua coleção.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 3/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Escreva o nome da pasta que você acabou de criar e clique em “Create” para salvar.
Você pode usar essa funcionalidade para organizar melhor suas requests, de acordo
com os recursos ou funcionalidade que sua API provê.
Para criar uma request, basta você digitar o endereço da API que você está
documentando na barra de endereço e selecionar o método HTTP que será usado na
request.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 4/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 5/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Para testar, basta clicar no botão azul “Send”. O resultado da Request vem na parte
de baixo onde está escrito “Response”
Em form-data:
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 6/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Em JSON:
Você pode observar a resposta na aba “Body”, seguida pelos “Cookies” e “Headers”
da mesma.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 7/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Criei uma request adicional que exige um token de autenticação para fazer requests
a recursos protegidos, como as informações do usuário, neste caso.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 8/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Caso a autenticação funcione, os dados do usuário são retornados. Podemos ver isto
na imagem abaixo.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 9/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Ficar escrevendo todos esses valores para parâmetros e headers pode acabar ficando
um pouco tedioso dependendo da sua API. Principalmente, se ela possuir
autenticação via tokens que podem mudar.
Para facilitar nossa vida um pouco, podemos fazer uso das variáveis de ambiente e
da aba extra “Tests”, encontrada logo abaixo da barra de endereços.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 10/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Na janela que aparecer, clique no botão “Add”. Um campo para preencher o nome do
novo ambiente irá aparecer. Preencha com o nome desejado e clique em “Add”.
A partir desse momento você também já pode adicionar as variáveis que eu havia
comentado.
Vamos adicionar uma variável chamada “Last User Token”. Clique em “Add” ou
“Update” (caso você voltar nessa tela e estiver adicionando novas variáveis).
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 11/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Em seguida, selecione a aba “Tests” para começar a facilitar a vida de quem for
utilizar sua API.
Nessa aba você pode executar scripts javascript que serão executados após as
requests. Assim, você poderá capturar os resultados contidos nos corpos e headers
das suas respostas.
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 12/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Agora podemos modificar o método que obtém informações do usuário para usar o
header de autenticação. Para isso, utilize o Token salvo na variável de ambiente
“Last User Token”
Selecione a request que precisa usar a variável de ambiente. Então, vá até o campo
do Header, Parâmetros ou Corpo da Request e utilize a variável usando a notação
{{Nome da Variável}} para recuperar o valor salvo.
Podemos usar esse mecanismo não apenas nos parâmetros, mas também nos
parâmetros/corpos das requests.
Ex:
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 13/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
O Postman é uma ferramenta muito poderosa e fácil de ser utilizada. Pode ser usada
como um meio de comunicação entre equipes de times/empresas diferentes quando
houver necessidade de integração de APIs e com certeza tem o potencial de facilitar
a vida de muita gente!
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 14/15
25/08/2020 Tutorial de como utilizar o Postman para documentar uma API
Participe da discussão...
✉ Inscreva-se
d Adicione o Disqus no seu siteAdicionar DisqusAdicionar
⚠ Do Not Sell My Data
https://jera.com.br/blog/5847/desenvolvimento/como-usar-o-postman 15/15