As interfaces de programação de aplicativos (APIs) desempenham um papel essencial no desenvolvimento de software. Se você pretende desenvolver um aplicativo ou site online, precisará criar uma API, usar uma existente ou ambas.

Uma API recebe uma solicitação de um aplicativo de software para outro e, em seguida, retorna ao software inicial com uma resposta relevante. Portanto, se sua API estiver com defeito, seu aplicativo terá problemas. A plataforma Postman ajuda você a manter suas APIs funcionais, fornecendo testes de API entre outros recursos úteis.

O que é Carteiro?

Postman é uma plataforma que ajuda você a trabalhar com API. É um repositório de APIs, que permite armazenar, organizar e usar suas APIs. O repositório do Postman é baseado em nuvem e controlado por versão, por isso é a plataforma ideal para desenvolvimento colaborativo de API, bem como desenvolvimento de API em vários dispositivos.

O Postman permite que você gerencie todos os aspectos do fluxo de trabalho de desenvolvimento da API. Esta plataforma fornece tudo o que você precisa para testar um

API CRUD. Alguns dos recursos populares do Postman incluem:

  • Especificações
  • Documentação
  • Receitas de fluxo de trabalho
  • Teste
  • Métricas

Instalando o Postman no seu dispositivo

Você pode baixar Carteiro de seu site oficial em uma máquina Windows, Apple ou Linux. A seleção do tipo de máquina inicia um download automático de um arquivo executável. Isso instalará a plataforma Postman em algumas etapas fáceis.

Como criar solicitações usando o Postman

A versão mais recente da plataforma Postman (v9.28.1) é iniciada com a seguinte interface de usuário:

Para enviar uma solicitação para uma API existente, clique no botão novo botão no canto superior esquerdo da interface do Postman. Isso o levará à seguinte janela pop-up:

O canto superior esquerdo da janela pop-up tem uma opção para criar um solicitação HTTP básica. A seleção dessa opção leva você à seguinte interface:

Existem vários campos importantes na interface de solicitação. O primeiro campo que você deve atender é o campo do método de solicitação (ou verbo). O método de solicitação padrão é PEGUE, mas existem mais de 10 métodos diferentes para escolher.

Os cinco métodos que você usará regularmente incluem:

  • GET: adquire dados de um banco de dados.
  • POST: adiciona novos dados a um banco de dados.
  • PUT: atualiza um campo de dados inteiro em um banco de dados.
  • PATCH: atualiza aspectos específicos de um campo de dados em um banco de dados.
  • DELETE: exclui dados de um banco de dados.

O campo URL está diretamente ao lado do campo do método de solicitação. Para testar uma API, basta selecionar o método de solicitação e fornecer a URL apropriada.

Testando uma API pública no Postman

Você pode usar qualquer API pública nesta seção. O exemplo a seguir usa uma API de notícias chamada Newsdata.io. Essa API possui várias opções de consulta que retornam notícias mundiais. O endpoint baseado em país tem esta estrutura:

https://newsdata.io/api/1/news? apikey=YOUR_API_KEY&country=nós

Você precisará substituir o YOUR_API_Key valor na URL com a chave de API que você receberá depois de se registrar no Newsdata.io. A inserção da URL atualizada no Postman retorna uma saída semelhante à abaixo.

{
"status": "sucesso",
"totalResultados": 10173,
"resultados": [
{
"título": "Apple pode ser a primeira a usar TSMC's Processo de chip de 3nm para M2 Pro",
"link": "https://appleinsider.com/articles/22/08/18/apple-could-be-the-first-to-use-tsmcs-3nm-chip-process-for-m2-pro? utm_medium=rss",
"palavras-chave": nulo,
"O Criador": [
"[email protected] (Mike Peterson)"
],
"URL do vídeo": nulo,
"Descrição": "Maçã's 2022 MacBook Pros podem incluir novos chipsets M2 Pro e M2 Max feitos com TSMC'processo de fabricação de 3 nm mais recente, de acordo com um novo relatório. M2TSMC, o mundo'A maior fabricante terceirizada de semicondutores da empresa, vem desenvolvendo constantemente seus processos de produção de 3 nm. De acordo com o Commercial Times, a Apple pode ser o primeiro cliente a colocar as mãos nesses chips. Consulte Mais informação...",
"contente": nulo,
"pubDate": "2022-08-18 15:22:53",
"imagem URL": nulo,
"source_id": "Apple Insider",
"país": [
"Estados Unidos da América",
"Reino Unido",
"Índia",
"Austrália",
"Cingapura",
"Canadá"
],
"categoria": [
"tecnologia"
],
"Língua": "inglês"
},
],
"próxima página": 1
}

Postman retornará uma série de notícias. A saída acima exibe apenas um exemplo dessas notícias.

Agora você pode testar APIs com o Postman

Postman é uma plataforma popular que você pode usar para testar APIs que deseja usar em seus projetos. Você pode manter um conjunto de recursos e usar vários métodos de solicitação.

Depois de testar suas APIs, o próximo passo lógico é integrá-las em seus aplicativos.