Estou tentando acessar uma uma API que tem autenticação com Token. Alguém teria uma exemplo para me ajudar.
Se alguma pergunta ou resposta lhe foi útil, não deixe de dar seu voto positivo!
Estou tentando acessar uma uma API que tem autenticação com Token. Alguém teria uma exemplo para me ajudar.
Se for Bearer Token, pode fazer assim:
Local aHeader := {}
// CLIENTE PARA CONSUMO REST
::oRest := FwRest():New(::cURI)
// INFORMA O RECURSO E INSERE O JSON NO CORPO (BODY) DA REQUISIÇÃO
::cResource := "/pedido/incluir"
::oRest:SetPath(::cResource)
::oRest:SetPostParams(cJson)
aAdd(aHeader,"Content-Type: application/json")
aAdd(aHeader, "Authorization: Bearer <token>")
// REALIZA O MÉTODO POST E VALIDA O RETORNO
If (::oRest:Post(aHeader))
::cReturn := ::oRest:GetResult()
Else
::cReturn := ::oRest:GetLastError()
EndIf
Muito obrigado.
— idweb 11 de Jan de 2021