Author Image

lidiamariano

Mar 29, 2024

Recebimento de Notificações de Webhook no Frontend

webhookfrontendsocketintegraçãonotificaçõesPIXnext jsAPI

Boa noite! Alguem pode me ajudar com o recebimento do Webhook? Eu já tenho o webhook funcionando e recebendo as notificações. Mas agora eu preciso pegar a reposta dessas notificações pelo lado do cliente, no frontend. Como eu posso fazer isso? Estou printando, na minha api, o req.body (notificação). E é printado isso (substitui os valores com xxxx): {
pix: [
{
endToEndId: 'xxxx,
txid: 'xxxx',
chave: 'xxxx,
valor: 'xxxx',
horario: '2024-03-30T01:23:19.000Z',
infoPagador: 'Cobrança.'
}
]
} Mas quero pegar essa resposta em uma página especifica com Next Js. Desde já, agradeço!!!!

Respostas (3):
Avatar discord do usuario rubenskuhl

rubenskuhl

29/03/2024

Vc precisa exportar um Socket no seu back-end, e seu front-end conectar com esse Socket. O front-end não pode conectar diretamente na API, ou você terá dado senha da sua conta para todos os pagadores de Pix.

Avatar discord do usuario lidiamariano

lidiamariano

30/03/2024

vc saberia me dizer como pegar os dados do socket exportado?

Avatar discord do usuario rubenskuhl

rubenskuhl

30/03/2024

No front-end vai precisar de algo como
let socket = new WebSocket("wss://javascript.info");