API para Monitoramento
Guia de Teste API Monitoramento
Foi desenvolvida uma nova API, semelhante a uma existente no projeto de Leituras. Essa nova API será consultada externamente através do Postman. Abaixo, segue uma explicação detalhada de como obter as informações desejadas através dela.
1. Configuração da URL e Método
No Postman, configure a URL e o tipo de método que será utilizado. Para obter o token, utilize o método POST
e a URL:
http://win13.cebisist:40010/login/connect/token
OBS: Troque a porta
40010
pela porta referente ao cliente em questão.
Na aba Headers, configure o Content-Type
para application/x-www-form-urlencoded
, conforme ilustrado na imagem abaixo:
2. Configuração dos Parâmetros do Body
Na aba Body, selecione a opção x-www-form-urlencoded e configure os parâmetros conforme mostrado na imagem abaixo.
-
grant_type
:client_credentials
-
scope
:Cebi.Api
-
client_id
:SeuClienteId
-
client_secret
:SeuClienteSecret
Nota: Substitua
SeuClienteId
eSeuClienteSecret
pelo usuário e senha do cliente em questão.
Após configurar, clique no botão Send para obter o token.
3. Configuração da Nova Requisição
Abra uma nova aba no Postman e configure a URL da API criada:
http://localhost:58000/leitura/Api/Rotas/PosicaoPorGrupo
Na aba Params, adicione os seguintes parâmetros:
-
grupoId
: ID do grupo desejado -
anoReferencia
: Ano de referência (formatoYYYY
) -
mesReferencia
: Mês de referência (formatoMM
)
Importante: Certifique-se de que os nomes dos parâmetros estão exatamente como descritos acima.
4. Autorização
Clique no botão Send para fazer a chamada da API e obter as rotas desejadas.
Considerações Finais
- Verifique as Configurações: Certifique-se de que todos os campos e parâmetros estão corretamente configurados antes de enviar a requisição.
- Mensagens de Erro: Se a API retornar uma mensagem de erro, verifique novamente os parâmetros e o token.
- Ambiente de Teste: Garanta que está utilizando o ambiente de teste correto, trocando a porta e URLs conforme necessário para cada cliente.
Com essas instruções, qualquer pessoa deve ser capaz de utilizar a API sem dificuldades. Se precisar de mais algum ajuste, sinta-se à vontade para pedir!
1 Comentário
Achei bem bacana a explicação 😎, sanou todas as minhas duvidas 🤝