![Avatar discord do usuario jessica_efi](https://cdn.discordapp.com/avatars/671763456487325717/355e28ef3b66ebe6b5d8669ad4931f25.webp)
Bom dia, estava testando a implementação pix num projeto, e ao tentar fazer requisições só é retornado: {'nome': 'erro_interno_servidor', 'mensagem': 'Erro interno do servidor'}.
Utilizo a sdk de python, tenho as certificações ativas e tudo mais, na primeira vez que implementei um tempo atrás estava funcionando, alguém pode me ajudar ou me guiar?
Boa tarde @_josemax ! A falha 400 pode acontecer até por um erro de digitação. Dê uma verificada em seu código pra ver se não há nenhum erro.
400
webhook_invalido
A URL informada respondeu com o código HTTP 400Efi\Exception\EfiException Object ( [message:protected] => A URL informada respondeu com o código HTTP 400 [string:Exception:private] => [code:protected] => 400 [file:protected] => /home/tract/htdocs/tract.digital/Controller/sdk-php-apis-efi/src/Efi/Request.php [line:protected] => 241 [trace:Exception:private] => Array ( [0] => Array ( [file] => /home/tract/htdocs/tract.digital/Controller/sdk-php-apis-efi/src/Efi/Request.php [line] => 166 [function] => handleClientException [class] => Efi\Request [type] => -> ) [1] => Array ( [file] => /home/tract/htdocs/tract.digital/Controller/sdk-php-apis-efi/src/Efi/ApiRequest.php [line] => 54 [function] => send [class] => Efi\Request [type] => -> ) [2] => Array ( [file] => /home/tract/htdocs/tract.digital/Controller/sdk-php-apis-efi/src/Efi/Endpoints.php [line] => 120 [function] => send [class] => Efi\ApiRequest [type] => -> ) [3] => Array ( [file] => /home/tract/htdocs/tract.digital/Controller/sdk-php-apis-efi/src/Efi/Endpoints.php [line] => 56 [function] => Efi\{closure} [class] => Efi\Endpoints [type] => -> ) [4] => Array ( [file] => /home/tract/htdocs/tract.digital/Controller/sdk-php-apis-efi/aplication/pix/webhooks/pixConfigWebhook.php [line] => 36 [function] => __call [class] => Efi\Endpoints [type] => -> ) ) [previous:Exception:private] => [error:Efi\Exception\EfiException:private] => webhook_invalido [errorDescription:Efi\Exception\EfiException:private] => A URL informada respondeu com o código HTTP 400 )
Esse é o comportamento esperado. Esse link so funciona para cobranças emitidas em ambiente de produção.
Outra dúvida, o campo = linkVisualização retornado na rota https://pix-h.api.efipay.com.br/v2/loc/1/qrcode em ambiente de homologação ao ser colado no navegador está apresentando 404, página não encontrada.
certo, então uma vez gerado o loc.id = 1 as cobranças futuras nunca terão o valor 1 novamente. Obrigado!
Uma dúvida, na chamada da rota https://pix-h.api.efipay.com.br/v2/loc/1/qrcode estou passando o valor de loc.id retornado na chamada da rota anterior. Esse valor de loc.id é um autoincremento que nunca irá se repetir para cobranças futuras?
Estou utilizando o endpoint https://pix-h.api.efipay.com.br/v2/cob/:txid, para criar uma cobrança, o retorno dele informa o pix copia e cola, mas não informa a imagem do qrcode, logo em seguida chamo o endpoint https://pix-h.api.efipay.com.br/v2/loc/1/qrcode para obter a imagem do qrcode
Bom dia @glauberborba_37882 ! Nesse caso, essa rota seria para gerar o qrcode de um location, certo? Que seria o escopo payloadlocation.read.
Qual escopo devemos habilitar para funcionar a rota https://pix-h.api.efipay.com.br/v2/loc/1/qrcode para consulta do qrcode?
Bom dia @felipequentino, tudo bem?
Essa mensagem indica que sua aplicação que você usou as credenciais não possui acesso à funcionalidade, para habilitar basta seguir os passos deste [artigo](https://sejaefi.com.br/central-de-ajuda/api/como-alterar-uma-aplicacao-existente-para-uso-da-api-pix)
Boa noite a todos, sou iniciante no postman e estou tentando gerar um qr code pix, seguindo o tutorial 'BR
18:22 / 23:35
[Módulo 3] Aula 2 - Collection Postman da API Pix e emissão de QrCode |
'. Mas está dando este erro aqui em POST /v2/cob
{
"error": "insufficient_scope",
"error_description": "Access token has insufficient scope"
}