Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
# pix
Avatar discord do usuario nenno7

nenno7

Ver Respostas

quando a documentação é atualizada, o exemplo do php tbem é atualizado?

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

gera ai o codigo php com curl e manda para agente ver no postman.

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Exemplo para testar a sua url do webook em modo desenvolvimento com php .


$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://sua_url_aqui/webhook.php',
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 =>'{
"pix": [
{
"endToEndId": "E12345678202009091221syhgfgufg",
"txid": "c3e0e7a4e7f1469a9f782d3d4999343c",
"valor": "110.00",
"horario": "2020-09-09T20:15:00.358Z",
"infoPagador": "0123456789",
"devolucoes": {
"id": "123ABC",
"rtrId": "D12345678202009091221abcdf098765",
"valor": "10.00",
"horario": {
"solicitacao": "2020-09-09T20:15:00.358Z"
},
"status": "EM_PROCESSAMENTO"
}
}
]
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: text/plain'
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

# assinaturas
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

Boa noite. Você se refere à API Pix? Ela, sim, precisa de certificados (mesmo em homologação). A API principal de cobranças da GN (para boleto e cartão) só precisam do token e/ou do par de credenciais (Client_ID e Client_Secret), pelo que eu pude ver no SDK: https://dev.gerencianet.com.br/docs/instalacao-sdk-php

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Da questão do uso do strlen, para contar o número de caracateres no php com a função mb_strlen(). strlen() retorna o número de bytes que por conhecidencia pode retornar o mesmo número de caracteres.

# pix
Avatar discord do usuario nenno7

nenno7

Ver Respostas

os cenarios em php facilita muito a vida sobre os encoders

# pix
Avatar discord do usuario nenno7

nenno7

vou ser sincero com vc, conheço pouco do php, minha linguagem é (Pascal) Delphi

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Para contar o número de caracateres no php use a função mb_strlen(). strlen() retorna o número de bytes que por conhecidencia pode retornar o mesmo número de caracteres.

# pix
Avatar discord do usuario nenno7

nenno7

Ver Respostas

com o exemplo disponibilizado em php do pix, é possível gerar em homologação no localhost? ou somente se estiver em hospedagem com ssl ?

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

quase certo, na verdade. tá usando strlen, que conta bytes em vez de caracteres no php

# pix
Avatar discord do usuario hobinwood.

hobinwood.

Ver Respostas

o estranho é que quando eu colo no navegador o "location" ele baixa um base64, mas quando uso via curl no PHP ele sempre da forbiden

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia! <@!440035527127990273>, verificamos mesmo este problema que foram contatados por você e mais alguns integradores. Já estamos providenciando a atualização da correção em nossa SDK PHP.

# pix
Avatar discord do usuario oleoessencial

oleoessencial

ta rodando em qual php ?