Histórico de mensagens em bolix

EXIBINDO CONVERSAS RECENTES:

Canal: bolix
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Se você já possuí o https configurado, basta cadastrar a URL com https, a API aceita os dois formatos

Avatar discord do usuario deson00

deson00

Ver Respostas

Sim not found, acredito que o problema esta no http que é redirecionado para https isso traz esse erro, estou modificando virtual host para permitir http.

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde, tudo bem ? Para o boleto é aceito http sim, você recebeu alguma falha ?

Avatar discord do usuario deson00

deson00

Ver Respostas

Parece que o problema esta no http, nao é aceito http para url de notificaçoes ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Verifique então no histórico de notificações no painel da aplicação se a URL definida na cobrança está correta, e se há algum parâmetro em falta que possa estar impedindo a validação na sua aplicação.

Avatar discord do usuario deson00

deson00

obtive o resultado esperado

Avatar discord do usuario deson00

deson00


imagem enviada na mensagem pelo usuario deson00

Avatar discord do usuario deson00

deson00

Ver Respostas

Percebi um erro no meu teste que no postman eu estava enviando por get usando x-www-form-urlencoded no entanto ao mudar para POST fucionou a notificação no postman

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Acontece que nossa API enviará o parâmetro sempre com POST.
Você selecionou o tipo de body como x-www-form-urlencoded?

Avatar discord do usuario deson00

deson00

Ver Respostas

Passando por get o token funciona.

Avatar discord do usuario deson00

deson00

Como esperado o erro é o mesmo no postman Token gerencianet: Not Found

Avatar discord do usuario deson00

deson00

O teste usando $_POST nao obtive sucesso e a falha 400 informada funcionou, farei o teste com postman

Avatar discord do usuario deson00

deson00

Estou modificando de $_REQUEST para $_POST que é foi informado e coloquei o erro 400 em seguida farei este teste que vc mencionou.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Crie uma requisição no Postman, por exemplo, e simule o envio de uma notificação para sua URL passando um token de uma cobrança para verificar qual será o retorno da sua aplicação.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario deson00

deson00

Ver Respostas

Not Found como disse esta no campo echo $token = $_POST["notification"]; mas uso request a unica diferença

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Essa verificação já seria do seu lado da aplicação. Identifique em qual linha de código está apresentando a falha "Not Found".

Avatar discord do usuario deson00

deson00

Ver Respostas

o $_REQUEST do php tem a funcionalidade de $_POST e $_GET e estava funcionando a muitos anos, a notificação verifica de alguma forma post, get e request ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Se no menu API > Notificações, você encontrar o registro da notificação com o status "Sucesso (200)", mas mesmo assim seu sistema não foi atualizado, pode ser uma boa ideia adicionar uma condição ao seu código que, se por acaso houver algum problema do seu lado, faça sua aplicação responder à nossa notificação com um status HTTP diferente de 200 (por exemplo: header("HTTP/1.1 400")). Assim, entenderemos que será necessário enviar uma nova tentativa de notificação.

Parece que o erro "Not Found" está ocorrendo porque para capturar o token de notificação, você precisa utilizar $_POST, assim:

php
$token = $_POST["notification"];

Avatar discord do usuario deson00

deson00

instalação do sdk de 2018-01-03

Avatar discord do usuario deson00

deson00

o token é pego com exemplo algo como $token = $_REQUEST["notification"];