Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Além disso, <@!710205440956563536>. Nós possuímos uma SDK com exemplos de cada emissão.
Aqui você tem mais detalhes: https://dev.gerencianet.com.br/docs/instalacao-sdk-php
Basta baixá-la e inserir suas credenciais client_id e client_secret para sair usando

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas


$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api-pix.gerencianet.com.br/v2/cob/6UXiZdHkyUVNeEI2',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'authorization: Bearer eyJbjMhHA_EWlVs1w5SgPuqraEX5g7qjGLskA4bavtCas',
'x-client-cert-pem: {{X-Certificate-Pem}}'
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

# pix
Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Na verdade não necessariamente você precisa de um index.php

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Não consigo entender por que não terá um arquivo para ser chamado e sim dentro de uma pasta /pix. Ai sempre teriamos que usar o index.php e não quero usar ele, o nome do arquivo tambem dificulta para a segurança. 🙂

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

vc provavelmente vai precisar fazer assim:
- criar o diretório /webhook/pix e colocar o arquivo dentro, com o nome index.php
- cadastrar a URL https://gn.seusite.com.br/webhook
- o request irá para https://gn.seusite.com.br/webhook/pix (e cairá no index.php, pois já deixei o location /webhook configurado para buscar o index.php dentro dos diretórios solicitados, mesmo quando a URL do request não encerrar em /)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas é melhor já ir trabalhando nisso antes, para já funcionar só com /pix e não /pix/url.php.

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

será que o BACEN fez isso de obrigar o "/pix" pra coibir o uso de GET params? pq não é efetivo.. dá pra forçar o parse para o php, node, etc e ler a URL inteira do request de qualquer forma.. o "/pix" pode ficar sendo parte de um GET param.
ex: cadastra https://webhook.exemplo.com.br/qualquercoisa.php?minhavar=valor&varinutil= e o request vai pra ...qualquercoisa.php?minhavar=valor&varinutil=/pix (que o PHP acata normalmente)

# pix
Avatar discord do usuario felipoantonoff

felipoantonoff

Para quem precisar, segue o código da verificação extra do CONCLUIDA:

php
if(empty($pay['pix']) || empty($pay['pix'][0]['valor']) || $pay['pix'][0]['valor'] != $pay['valor']['original']){
$this->logWebhook->write("runChangeStatusOrders() - Pedido: ".$order_id.", Sem os Dados do Pix, não muda o Status");
continue;
}

No meu caso é um laço, por isso o continue, no lugar do continue mude para parar e o log tb precisa mudar.

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Alguém aqui já fez esse regex em php

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Em PHP deve ser algo nesta linha:

// ...

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://myserver.internal.net:9443');
curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1_2);
curl_setopt($ch, CURLOPT_SSLCERT, 'client.crt');
curl_setopt($ch, CURLOPT_SSLKEY, 'client.key');
curl_setopt($ch, CURLOPT_CAINFO, 'ca.crt');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
// do something with the result...

// ...
?>

# pix
Avatar discord do usuario amadeujunior18

amadeujunior18

Ver Respostas

ce não tem um exemplo em php não 😅 ?

# pix
Avatar discord do usuario thiagomunich

thiagomunich

Ver Respostas

@anoni_mato obrigado pela resposta, só pra finalizar de vez: Posso então gerar um QR Code, que aponta para uma chave PIX fora da GN, pela API do GN né? Estou utilizando o repositório do PHP

# pix
Avatar discord do usuario thiagomunich

thiagomunich

Ver Respostas

Bom dia pessoal, parabéns pela plataforma e pelo suporte prestado! Tenho duas questões:

- Recebi o certificado, utilizei a senha para descompacta-lo e deu certo, no entanto, quando tento converte-lo em .pem (de acordo com o repositório PHP), dá um erro dizendo que a senha é inválida (digitei a mesma senha recebida por SMS e não deu certo). Preciso gerar outra senha?

- É possível gerar um QR code para enviar um PIX para uma chave externa? (BB, Itaú, Sicoob, etc..) ou só dá pra receber exclusivamente na minha chave PIX gerencianet?

Grato!

# pix
Avatar discord do usuario alexmelloprovider1302

alexmelloprovider1302

Ver Respostas

<@!775350441965649951> tem algum modelo fora a api em PHP para gerar o BR atravez do JWS

# pix
Avatar discord do usuario alexmelloprovider1302

alexmelloprovider1302

Pessoal alguem me da uma mão com a geração do qrcode sem a API PHP