Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
# assinaturas
Avatar discord do usuario higorvergara

higorvergara

Ver Respostas

Bem conseguimos, o erro foi visto no LOG, foi informado que a pasta não existia, alteramos e foi confirmado, ou seja, quem tiver esse erro é só ver a questão do diretorio nos arquivos credentials.json, emitir_assinatura.php

# assinaturas
Avatar discord do usuario higorvergara

higorvergara

Ver Respostas

Boa noite, alguém sabe ou já teve um erro desse na criação de api de assinatura PHP?
imagem enviada na mensagem pelo usuario higorvergara

# pix
Avatar discord do usuario jlmagalhaes

jlmagalhaes

Ver Respostas

Estou em duvida de como configurar o mTLS. Estou utilizando a SDK do PHP

# pix
Avatar discord do usuario jlmagalhaes

jlmagalhaes

To usando a SDK do PHP

# cartões
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Você também adicionou o campo 'metadata' no body da requisição?

php
$body = [
'items' => $items,
'metadata' => $metadata,
'payment' => $payment
];

# cartões
Avatar discord do usuario mrcweb6273

mrcweb6273

Ver Respostas

Gostaria de receber o valor que eu to mandando pelo formulário no arquivo pagar-cartao.php.

# cartões
Avatar discord do usuario mrcweb6273

mrcweb6273

Na realidade quero arrumar um jeito de ler no php o valor que eu passo nesse campo customizado. Conheço bastante de php, mas me perco um pouco no javascript.

# cartões
Avatar discord do usuario mrcweb6273

mrcweb6273

Ver Respostas

Boa noite. Gostaria de uma ajuda básica. Estou fazendo um teste no exemplo PHP que vocês disponibilizam. Eu gostaria de usar o campo custom_id, criei o campo no formulário, mandei com o id 'custom_id', inseri as linhas var 'custom_id = $("#custom_id").val();' e 'custom_id: custom_id,' no arquivo script-cartao.js e a linha '$metadata = [
'custom_id' => $_POST["custom_id"],
'notification_url' => 'https://rededama.prototipo.abc.br/gn_retorno.php'
];' no arquivo pagar-cartao.php. Não deveria voltar a informação?

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Segue o exemplo:


$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api-pix-h.gerencianet.com.br/oauth/token',
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_HTTPHEADER => array(
'x-client-cert-pem: {{X-Certificate-Pem}}',
'Authorization: Basic (client id e secret em base64)',
'Content-Type: application/json'
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

# pix
Avatar discord do usuario rozer9580

rozer9580

Ver Respostas

vcs já tiveram algum código php de exemplo que faça isso?

# pix
Avatar discord do usuario rozer9580

rozer9580

Bom dia...estou tentando fazer uma chamada php para obter o token e depois chamar as outras APIs....

# pix
Avatar discord do usuario joao_efi

joao_efi

Pode ser que tenha mudado o nome ou perdido o dado na conversão do arquivo, mas em php é a extensão .pem mesmo

# pix
Avatar discord do usuario joaotorrel8912

joaotorrel8912

Ver Respostas

ok, eu utilizada esse certificado em uma api em node com a extensão .p12, passando pra php eu notei que no vídeo de implementação da sdk o certificado tem a extensão .pem, teria alguma relação ?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A versão de PHP é uma em que a GN tenha testado o SDK ? Esse erro parece ser das versões 7.4+.

# pix
Avatar discord do usuario joaotorrel8912

joaotorrel8912

Olá, estou com o seguinte erro "Trying to access array offset on value of type bool" ao tentar executar o método pixCreateImmediateCharge na sdk para php, alguma ajuda ?

# pix
Avatar discord do usuario mariLones

mariLones

Ver Respostas

ajustei aqui, na sdk do php a propria criacao do pix ja esta retornando o loc com o id

# pix
Avatar discord do usuario mariLones

mariLones

Ver Respostas

mesmo problema no retorno do LOC na sdk php

# pix
Avatar discord do usuario mariLones

mariLones

Ver Respostas

justamente, acabei de verificar isto também, estou utilizando a sdk php

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Tente aumentar o timeout e veja se funciona, tem o atributo "timeout" que pode ser passado como parâmetro, veja: https://github.com/gerencianet/gn-api-sdk-php#getting-started

json
$options = [
'client_id' => 'client_id',
'client_secret' => 'client_secret',
'pix_cert' => '../certs/developmentCertificate.pem',
'sandbox' => true,
'debug' => false,
'timeout' => 30
];

$api = new Gerencianet($options);