Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Data: 19/12/2023
Canal: devs
Avatar discord do usuario meliodas7010

meliodas7010

o get foi por causa do exemplo, apenas fiz um return de sucesso ali, nao sei pq esta nesse exemplo
imagem enviada na mensagem pelo usuario meliodas7010

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E sempre vai ser POST, nunca GET

Avatar discord do usuario meliodas7010

meliodas7010

então terei que ter uma adicional de post que apenas vai replicar a daí e adicionar o /pix

Avatar discord do usuario meliodas7010

meliodas7010

Ver Respostas

é que no meu laravel as rotas estão assim:
imagem enviada na mensagem pelo usuario meliodas7010

Avatar discord do usuario rubenskuhl

rubenskuhl

Então como você passou /api/pix/webhook, vai ficar /api/pix/webhook (cadastro) e /api/pix/webhook/pix (notificações)

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A de processamento é necessariamente a de cadastro mais /pix .
Você só informa a de cadastramento, a Efí adiciona o /pix.

Avatar discord do usuario meliodas7010

meliodas7010

Ver Respostas

sobre as rotas, eu tenho que ter duas rotas parecidas? Uma para cadastrar o webhook e outra para processar?

Avatar discord do usuario meliodas7010

meliodas7010

hmm, acho que resolvi

Avatar discord do usuario meliodas7010

meliodas7010

entendi. Bom, por algum motivo está retornando 400. Mesmo quando eu especifico explicitamente para retornar status 200 apenas para teste. Talvez seja o nginx, mas não estou entendendo o porque. Vou continuar debugando

Avatar discord do usuario rubenskuhl

rubenskuhl

"Quando ocorre uma alteração no status de uma transação Pix associada à chave cadastrada, a Efí envia uma requisição POST para a URL de webhook que você definiu."

Avatar discord do usuario meliodas7010

meliodas7010

Ver Respostas

é que na documentação sugere uma rota get com retorno do corpo da mensagem, achei que seria enviado um get tbm antes

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É tudo POST mesmo. Tanto no teste quanto na operação depois.

Avatar discord do usuario meliodas7010

meliodas7010

o mais estranho é que parece não entrar no catch, porque se coloco pra logar a mensagem, não loga nada

Avatar discord do usuario meliodas7010

meliodas7010

Ver Respostas

vi que estão sendo enviadas 3 requisições post e nenhuma get

Avatar discord do usuario meliodas7010

meliodas7010

não sei mais o que tentar

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Acho que ainda não é o problema. Será na hora que você resolver este.

Avatar discord do usuario meliodas7010

meliodas7010

Ver Respostas

pode ser esse o probema? Poruqe não estou tratando essa rota com /pix no final

Avatar discord do usuario meliodas7010

meliodas7010

meu nginx nao esta configurado para retornar 400

Avatar discord do usuario meliodas7010

meliodas7010


imagem enviada na mensagem pelo usuario meliodas7010