http_build_query codificando o @ do email
[Finalizado Pelo Aluno]
Criador
Wellington Dimas Sivleira
Olá, quando aplico o http_build_query o @ do email se tranforma em "%40", daí me retorna erro de autenticação.
Já viu isso, sabe como corrigir?
Testei a requisição no Postman e funciona normalmente.
Criador
Wellington Dimas Sivleira
Na verdade não era esse erro, foi preciso colocar o headers no guzzle
$parametros = http_build_query($parametros);
$guzzle = new Guzzle;
$response = $guzzle->request('POST', config('pagseguro.url_sandbox'), [
'query' => $parametros,
'headers' => [
'Content-Type' => 'application/x-www-form-urlencoded; charset=ISO-8859-1'
],
]);
Manager
Carlos Ferreira
Olá, Wellington!
Deu certo depois que setou os headers no Guzzle?
Criador
Wellington Dimas Sivleira
Sim, deu certo. Já está rodando Checkout Transparente aqui.