Boa noite!
Montei um pequena aplicação que ira conectar a uma api Tipo REst fazendo um get na mesma:
https://app.shoppingdeprecos.com.br/documentacao/busca/ws-pedidos
porem quando chamo o get o mesmo retornoa erro 400 badrequest porem via postman esta funcionando ok. Alguém ja fez algum rest com estas caracteristicas com Authorization Basic : " + Encode64???
abaixo o fonte "somente alterei as chaves e senhas para invalidas para postar aqui"
user Function TFwRest2()
Local oRest Local cUrl := "https://apiv2.shoppingdeprecos.com.br"
Local cPath := "/pedidos/lista?dataIni=" cPath += "2023-02-25 00:00:00&dataFim=2023-05-28 23:59:59&integracao=72426" Local aHeadOut := ACLONE({}) Local cPparams
aAdd(aHeadOut,'Content-Type: application/json') Aadd(aHeadOut,"Authorization Basic : " + Encode64("eq-11331@SHOPPING:Un6vjo35"))
oRest := FWRest():New(cUrl)
oRest:setPath(cPath) cPparams:="X-Client: e76e5744-2deea948-a1201ac0-31df8fe5"
oRest:SetPostParams(cPparams)
If oRest:Post(aHeadOut) cRespOri := oRest:GetResult() Endif
return