Cursos / Informática para Internet / Plataformas de aplicações Web / Aula

arrow_back Aula 11 - PetTopStore - Admin - Parte 3 (API)

Testando a API

Utilize qualquer software para testar APIs, como o Insomnia, por exemplo. Segue alguns resultados:

Descrição imagemRegistro de cliente

Descrição imagemLogin de cliente (repare o token JWT retornado junto dos dados do cliente)

Descrição imagemLogin de funcionário (repare o token JET retornado junto aos dados do funcionário)

Descrição imagemBusca de produtos ordenados por preço

Descrição imagemLista de clientes. Requer que seja passado o Token JWT retornado em um sign_in de um funcionário para funcionar.

Descrição imagemDetalhes de uma venda (requer JWT de um funcionário)

Descrição imagemCriação de uma venda (sale) por um funcionário, passando o id do cliente e a lista de ids de produtos.

Descrição imagemCriação de uma venda através de uma compra de um cliente(passando o JWT do cliente) e somente a lista de IDs de produtos.

Repare que nessa última imagem a venda fica sem employee_id, já que a compra está sendo feita diretamente pelo cliente (validado pelo seu token JWT).


Versão 5.3 - Todos os Direitos reservados