Bom dia!
Alguem teria algum exemplo do que é preciso para configurar e consumir o endpoint token padrão do serviço de rest?
Estou tentando fazer alguns testes no postman igual utilizo em outras linguagens, porém sem sucesso.
Já ativei a chave Security com 1 no appserver.ini
Obrigado.
Daniel, obrigado pelo retorno!
Estou tentando conforme o link na minha base local, porém tenho esse retorno(anexo). Sabe me dizer se preciso configurar mais alguma coisa ou tem algo de errado?
OBS: Minhas rotinas em si já estão todas funcionado da integração, só falta a autenticação agora.
Agradeço desde já.
Opa, não apareceu o anexo.
Desculpe Daniel, estou enviando novamente.
Obrigado.
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
Boa tarde, pelo exemplo, você está passando os dados no body da requisição, porém pela documentação, a API recebe esses dados via query params, ou seja, são os parâmetros presentes na URL.
Daniel, obrigado pelo retorno novamente.
No caso teria que mandar no header, correto? Tentei aqui o exemplo porém mesmo retorno. Falta algum procedimento? Vou enviar o print como resposta, pois não aparece a opção direta aqui.
Não é no header, é na URL, os query params são os parâmetros informados na URL após a interrogação.
Daniel, obrigado!
Tentei aqui enviando os dados complementando na URL como mencionou, porém tenho o mesmo retorno. O que mais acho estranho e não ter uma mensagem em si, e sim aparecer apenas aquele retorno abaixo(print postman3).
Boa tarde BVSilva conseguiu gerar o token, estou com os mesmos problemas!
Olá
Eu preciso fazer login em uma api.
Me passaram as instruções mas não estou conseguindo fazer isso via ADVPL
Será que alguém poderia me ajudar?
POST
/usuario/login
Obter o token de autenticação para utilização da API.
Exemplo de request:
POST /api/usuario/login
{
"usuario": "user@unicasolucoes.com.br",
"senha": "senha_do_usuario"
}
Bom dia, Bruno!
Você precisa de colocar na URL três parâmetros: grant_type, username e password.
Você precisa de fazer um post para a URL: {{ _.BASE_URL }}/api/oauth2/v1/token.
Por fim, você utiliza o token que foi enviado pelo request nas próximas requisições.
Segue em anexo o exemplo utilizando o Insomnia.
O print 1 é um print do request que deve ser feito para pegar o token.
O print2 é request que é feito utilizando o token.
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.