Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

bom dia. a primeira coisa que o PicPay tem que fazer ao escanear um qr dinâmico é enviar um request para a URL de payload. essa é a minha dúvida que persiste: está chegando até vocês esse request?

# pix
Avatar discord do usuario luizgerencianet

luizgerencianet

Ver Respostas

Bom dia <@!400344063846645760> !
Temos um exemplo da requisição de autenticação feita pelo Delphi!
Segue a Função

Delphi
///////////
Const
Body = '{"grant_type": "client_credentials"}';
var
sResponse : String;
HttpClient: TIdHTTP;
JsonToSend: TMemoryStream;
AccessToken : iSuperObject;
begin

HttpClient := TIdHTTP.Create( nil );
HttpClient.ConnectTimeout := 20000;
HttpClient.IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil);

with TIdSSLIOHandlerSocketOpenSSL(HttpClient.IOHandler).SSLOptions do
begin
CertFile := //Caminho do Certificado do tipo .PEM
KeyFile := //Caminho da chave do Certificado do tipo .PEM
Mode := sslmUnassigned;
SSLVersions := [sslvTLSv1_2];
end;

with HttpClient do
begin
Request.CustomHeaders.Values['Content-Type'] := 'application/json; application/x-www-form-urlencoded;';
Request.ContentType := 'application/json';
Request.CharSet := 'utf-8';
Request.UserAgent := 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Acoo Browser; GTB5; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)';
HandleRedirects := True;
HTTPOptions := [hoKeepOrigProtocol, hoInProcessAuth];
end;


HttpClient.Request.Username := //Seu ClientId;
HttpClient.Request.Password := //Seu ClientSecret
HttpClient.Request.BasicAuthentication := True;

JsonToSend := TMemoryStream.Create;
WriteStringToStream(JsonToSend, Body, IndyTextEncoding_UTF8);
JsonToSend.Position := 0;

sResponse := HttpClient.Post({A URL Produção/Homologação}+'/oauth/token',JsonToSend);
AccessToken := SO(sResponse);
ShowMessage(AccessToken.S['access_token']);
end;

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Você esta inserindo as credenciais de acordo com o certificado e a url da rota? (homologação ou produção)?

# pix
Avatar discord do usuario repolhex

repolhex

CURL ativado

# pix
Avatar discord do usuario .gabrielkenji

.gabrielkenji

Obrigado pela resposta.. O Webhook, é a URL, que eles enviam uma confirmação de pagamento, certo?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Chute: problema de URL-Enconding em chaves que não aleatórias.

# pix
Avatar discord do usuario marcondesnilson

marcondesnilson

como eu recebo confirmação de pagamento em uma URL minha? alguem pordia me ajudar?

# bolix
Avatar discord do usuario jeffersonplastika

jeffersonplastika

Ver Respostas

Bom dia!
Dei baixa em um boleto através do painel da Gerencianet utilizando a opção "Marcar como pago", mas a URL de notificação não foi acionada.
A ação "Marcado como pago" não dispara a URL de notificação em produção?

# pix
Avatar discord do usuario Guilherme rosa

Guilherme rosa

a url está sendo informada corretamente

# pix
Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Oi <@!690664794986119260> Tudo bem?
Provavelmente a variável URL utilizada está vazia.
Por favor, verifique a criação dessa variável e se a url correta foi atribuida.

# pix
Avatar discord do usuario grinderrobot0164

grinderrobot0164

Ver Respostas

pessoal, como está essa questão dos deep links ou url schemes, tem algum tipo de url com as informações do pix que pode ser aberta por um aplicativo e que os aplicativos de banco reconheçam? tipo pix://info_do_qr_code

# pix
Avatar discord do usuario sergiomsa

sergiomsa

Bom dia! Estou tentando fazer um registro de um webhook de uma chave Utilizado o post man e recebo o erro 400. nome: webhook inválido, mensagem A autenticação de TLS mútuo não está configurada na URL informada. Alguém poderia me ajudar por favor.

# bolix
Avatar discord do usuario christianosilveira4948

christianosilveira4948

Ver Respostas

Bom Guilherme, provavelmente tenha. Mas tudo isso de cURL é novidade para eu, to apanhando como cachorro de rua... rsss

Vou pesquisar.

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

<@!824767143933509722> Esta falha curl 60 pode estar relacionada ao cURL configurado em seu servidor.

Sei te dizer que no PHP, possui uma configuração que define um certificado.
Para corrigir, bastaria acessar o php.ini buscar pelo trecho curl.cainfo = e comentá-lo inserindo o ;

# bolix
Avatar discord do usuario christianosilveira4948

christianosilveira4948

Ver Respostas

hWebService := CURL_EASY_INIT()

IF !EMPTY(hWebService)

CURL_EASY_SETOPT(hWebService, HB_CURLOPT_URL, "https://sandbox.gerencianet.com.br/v1/authorize")
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_RETURNTRANSFER, .T.)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_ENCODING, '')
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_MAXREDIRS, 10)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_TIMEOUT, 0)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_FOLLOWLOCATION, .T.)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_HTTP_VERSION, "CURL_HTTP_VERSION_1_1")
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_CUSTOMREQUEST, "POST")
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_POSTFIELDS, {"grant_type","client_credentials"})
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_HTTPHEADER, {'Authorization: Basic Q2...','Content-Type: application/json'})

ncurlErr:=curl_easy_perform (hWebService)
IF ncurlErr > 0
? "Curl Error: "+str(ncurlErr)
ENDIF

ENDIF

curl_easy_cleanup( hWebService )

# bolix
Avatar discord do usuario christianosilveira4948

christianosilveira4948

Ver Respostas

Boa tarde.

Estou fazendo testes para integração mas esta me apresentando error curl 60, vi que é um erro relacionado com certificado não encontrado, baixei o certificado, mas não achei como valida-lo com cURL.

# pix
Avatar discord do usuario joao_efi

joao_efi

<@!755407287807639563> Lembrando que é importante tratar o /pix no final da URL do webhook

# pix
Avatar discord do usuario leonardofigueiredo1224

leonardofigueiredo1224

Dei um cURL e baixei ele no servidor e na minha máquina local

# bolix
Avatar discord do usuario davils123

davils123

estou recebendo solicitação na minha url

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Este é o Postman, uma ferramenta para execução de testes de API e requisições em geral.
Então, acessando o link https://documenter.getpostman.com/view/13574984/TW71kRme você encontra uma Collection com exemplos de requisições da API Gerencianet, que você importa no Postman, e conseguirá gerar este exemplo usando cURL.