Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
Data: 17/10/2024
# freelancer
Avatar discord do usuario tellyscastro

tellyscastro

⛳ Sistema de pagamento integrado com EFI configurado e Funcionando

Quem estiver procurando um sistema de pagamento configurado e integrado com a API do Banco EFI, eu já tenho um prontinho e funcionando,

Dados do sistema:
1) BackEnd:
- Laravel 11
- Servidor: Linux - (LEMP - Nginx, Mysql, PHP)
- Rodando com SSL
- servidor websocket / real-time (opcional)

2) API - Rest
- endpoint's configurados dentro do padrão API Rest
- a API é segura, com acesso autenticado

3) FrontEnd
- atualmente tenho um front em VUE.js
- client websocket / real-time (opcional)

4) Instalação e manutenção / assessoria
- podemos vender somente o sistema
- podemos também disponibilizar a instalação + manutenção + update + personalização + assessoria

Preço a combinar, só chamar no privado

Grande abraço a todos
Tellys

# pix
Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

Consegui... 🙌

na vdd.. o nginx estava passando a url , mas sem os parâmetros.

Assim foi..

location /webhook/(.) {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
# proxy_pass /webhook/index.php;
proxy_pass https://localhost:443/webhook/$1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

# pix
Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

O webhook esta retornando 200

mas curiosamente não esta salvando o json com novos dados.

Esta linha >> "POST /webhook/?ignorar=/pix/pix HTTP/1.0" 200 18 "-" "API Pix Efi (producao)"

Em tese acionaria o script do /webhook/index.php, confere?

Mas, fiz vários testes aqui, e não esta ... alguém ja se deparou com esse erro?
imagem enviada na mensagem pelo usuario tellyscastro

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @tellyscastro! Tudo bem?
A função $response = $api->pixDetailWebhook($params) traz os dados do webhook que você cadastrou. Caso ainda não tenha cadastrado, nada será retornado.

Uma sugestão para resolver, e lidar com a adição do /pix, é cadastrar seu webhook com a query param ?ignorar=.
Exemplo: https://seudominio.com.br/webhook/?ignorar=

Dessa forma, quando o webhook for acionado, o /pix será tratado como um parâmetro, e você receberá o JSON no arquivo /webhook/index.php, usando a URL: http://seudominio.com.br/webhook/?ignorar=/pix.