Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# pix
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, tudo bem?

Uma URL de webhook pode estar associada a várias chaves Pix.

Por outro lado, uma chave Pix só pode estar vinculada a uma única URL de webhook.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na URL que você cadastrou ou na URL mais "/pix" ao final ?

# pix
Avatar discord do usuario dadeke

dadeke

Hum...

Então para ser mais efetivo vou deixar 2 webhook do meu lado.

Ao cadastrar a empresa o webhook vai sem /pix na URL
E outro webhook com /pix estará disponível para receber também.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Se vocÊ registrar a URL assim https://seudominio.com.br/webhook/pix, ao acionar o webhook será acrescentado outro, assim https://seudominio.com.br/webhook/pix/pix.
Para solucionar uma opção é cadastrar sua URL com o ?ignorar=. Assim quando o webhook for acionado, o /pix cai como parâmetro, assim: https://seudominio.com.br/webhook?ignorar=/pix

# pix
Avatar discord do usuario dadeke

dadeke

Então tem que ter ignorar=ou /pix no final da URL. Vou tentar aqui novamente.
imagem enviada na mensagem pelo usuario dadeke

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @dadeke. Como vai?
Verifique esse detalhe da adição do /pix no final da sua URL que cadastrou.
Como está com o skip=true, você pode montar uma request no Postman para simular o envio da mensagem.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tem o atendedor na URL que vc mandou e na URL+"/pix" no final ?

# pagamento-contas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @ohndev. Bom dia!
Conforme mencionado pelo Rubens, você pode configurar uma URL webhook/retorno para receber todas as atualizações de status dos Bolix que emitir.
Veja mais detalhes em nossa documentação técnica.

# pagamento-contas
Avatar discord do usuario felipe_doritec

felipe_doritec

Ver Respostas

Trabalho em uma empresa pequena, usamos APIS que não requerem autenticação ou usam oAuth básicas que é só passar na URL depois de liberar o token de acesso e ele já consegue autenticar. Aqui parece que é mais complicado, por isso tantas perguntas

# devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @bydvictor! Tudo joia?
A URL que você cadastrar precisa estar acessível (publica) para que possamos realizar as requisições.

# pix
Avatar discord do usuario nandinhatnl

nandinhatnl

Ver Respostas

Estou recebendo essa mensage ao realizar o put no webhook{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 301"
}

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Em qual URL esta sendo feita a requisição?

# pix
Avatar discord do usuario jaimepremy

jaimepremy

Boa tarde, cadastrei um Webhook pix, e ao verificar parece tudo ok, que recebo de volta isto no statusCode 200
webhookUrl":"https://meusite.com.br/api/NotasApi/WebHook"

Meu site é asp.net 461 e o webhook está no arquivo NotasApiController.vb, neste metodo:
Public Sub WebHook(ByVal request As HttpRequestMessage)
Dim json = request.Content.ReadAsStringAsync().Result
...
End Sub
E no Global.asax:
RouteTable.Routes.MapHttpRoute("DefaultApi", "api/{controller}/{action}/{id}", New With {Key .id = System.Web.Http.RouteParameter.[Optional])
Testei pagando um pix de 1 centavo, mas o metodo não é acionado. Vi nos docs que tem um /pix no final do webhookurl, pensei que isto passasse os dados dentro do metodo na variavel request, mas aparentemente está faltando algo. Fvr alguém que ja fiz isto no .Net Framework, poderia me dar uma luz? O site está em host compartilhado .

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

$config = [
"certificado" => ($sandbox) ? $pathCertificateHomolog : $pathCertificateProd,
"client_id" => ($sandbox) ? $clientIdHomolog : $clientIdProd,
"client_secret" => ($sandbox) ? $clientSecretHomolog : $clientSecretProd,
"rotas" => ($sandbox) ? $rotasHomolog : $rotasProd
];
$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . '/errorlog.txt', 'w');

curl_setopt_array($curl, array(
CURLOPT_VERBOSE => true,
CURLOPT_STDERR => $fp,
CURLOPT_URL => $config['rotas'] . "/oauth/token", // Rota base, homologação ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

echo '

';
var_dump($config, $response);
echo '
';

curl_close($curl);

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

ta dando essa mensagem no debug do curl

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

porem nao consigo autenticar via curl

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Trying 52.5.41.74:443...
Connected to pix.api.efipay.com.br (52.5.41.74) port 443
ALPN: curl offers http/1.1
unable to set private key file: '/home1/reve7660/clubva.net/uploads/cert/producao-483198-CertificadoCLUBVAProducao.pem' type PEM
Closing connection

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

e o curl está acusando que não carregou o .pem

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Trying 35.170.124.249:443...
Connected to pix.api.efipay.com.br (35.170.124.249) port 443
ALPN: curl offers http/1.1
could not load PEM client certificate from /home1/reve7660/clubva.net/uploads/cert/producao-483198-CertificadoCLUBVAProducao.p12, OpenSSL error error:0909006C:PEM routines:get_name:no start line, (no key found, wrong pass phrase, or wrong file format?)
Closing connection

# pix
Avatar discord do usuario alissonmaciel_32335

alissonmaciel_32335

Ver Respostas

Estou fazendo o script de conetar OAuth2 com CURL