Histórico de mensagens sobre php

EXIBINDO CONVERSAS RECENTES:

Texto: php
# pix
Avatar discord do usuario ddccpp

ddccpp

da pra usar a api pix com php curl puro, sem sdk ?

# cartões
Avatar discord do usuario jessica_efi

jessica_efi

Então você utiliza a sdk de PHP?

# cartões
Avatar discord do usuario adriano7682

adriano7682

php

# dúvidas
Avatar discord do usuario igor_efi

igor_efi

Boa tarde, @israelcosta! Tudo joia?
Não temos exemplos de um projeto laravel consumindo a API, mas conforme você mencionou, temos uma SDK em PHP que você pode instalar em seu projeto laravem e utiliza-la

# dúvidas
Avatar discord do usuario israelcosta

israelcosta

Por acaso vocês teriam algum tutorial para integração em uma aplicação Laravel? Visto ainda se trata de PHP, mas com alguma recomendação acerca de estrutura de diretórios, controllers, etc?

# bolix
Avatar discord do usuario gustavocarvalho5015

gustavocarvalho5015

boa noite tem algum exemplo de envio pelo php com a biblioteca curl

# devs
Avatar discord do usuario flaviolima.dev

flaviolima.dev

preciso de freelance Laralve php, quem tiver disponivel chama whatsapp: 84996952876

# freelancer
Avatar discord do usuario flaviolima.dev

flaviolima.dev

preciso de freelance Laralve php, quem tiver disponivel chama whatsapp: 84996952876

# dúvidas
Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

Olá, boa tarde pessoal. Estou trabalhando em um sistema em PHP e tenho interesse em receber pagamentos via pix. Ignorando todas as maneiras fáceis de obter a resposta de valores gostaria de fazer uma pergunta rápida pra vocês. A pagamento da API é um valor fixo mensal/anual ou se dá pelas taxas em cima dos pagamentos recebidos?

# bolix
Avatar discord do usuario adamo.avelino

adamo.avelino

Porém quando tento buscar pela api, é retornado que o ID informado não existe.
O código que estou utilizando é bem simples.

PHP
$options = [
"client_id" => env('CLIENT_ID'),
"client_secret" => env('CLIENT_SECRET'),
"certificate" => __DIR__.'/../../../../'.env('CERTIFICATE'),
"sandbox" => false,
"debug" => true,
"timeout" => env('TIMEOUT')
];

$api = new \Gerencianet\Gerencianet($options);
$response = $api->detailCharge(['id' => 494940933]);

# cartões
Avatar discord do usuario adriano7682

adriano7682

Ver Respostas

O meu back-end vai usar php e o meu front-end Vuejs

# módulos-plugins
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @diogo.luz ! em nossa documentação, temos um exemplo em PHP.- https://dev.gerencianet.com.br/docs/api-pix-autenticacao-e-seguranca#exemplos-de-autoriza%C3%A7%C3%A3o-utilizando-o-certificado-p12

Tente utilizar nosso exemplo e caso a falha ainda persista, nos informe, por favor.

# módulos-plugins
Avatar discord do usuario diogo.luz

diogo.luz

Ver Respostas

Tentei isso direto no PHP e retorna NULL. O que eu fiz de errado?

O código completo do PHP ficou assim:


$arq_certificado = "MeuCertificadoQueEstáNoMesmoDiretorio.p12";


$client_id = "MeuClientID";
$client_secret = "MeuClientSecret";
$curl = curl_init();

$authorization = base64_encode("$client_id:$client_secret");

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix.gerencianet.com.br/oauth/token", // Rota base, desenvolvimento 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 => $arq_certificado, // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $authorization",
"Content-Type: application/json"
),
));

$auth = json_decode(curl_exec($curl), true);

curl_close($curl);

$tokenType = $auth['token_type'];
$accessToken = $auth['access_token'];


echo "$accessToken";

var_dump($auth);



?>

# pix
Avatar discord do usuario fernandaampic

fernandaampic

PHP

# assinaturas
Avatar discord do usuario rcesar22

rcesar22

O cancelamento de assinaturas no ambiente de homologação PHP continua dando erro.

# módulos-plugins
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Só precisa ver se vão manter atualizado... uma opção é usar um módulo comercial, como https://www.mmhospedagem.com.br/softwares.php?produto=2 .

# módulos-plugins
Avatar discord do usuario brunocastro5750

brunocastro5750

Ver Respostas

Galera francamente, uso o asaas agora porque a efi deixou a desejar e o pessoal do asaas fez o módulo whmcs tanto para php 8.1 quanto para 7.4

# devs
Avatar discord do usuario marcospaulo2911

marcospaulo2911

Bom dia pessoal , tudo certo?

Estou com um aplicação onde tenho assinaturas recorrentes em funcionamento:
No online esta funcionando normal, mas preciso fazer algumas alterações e por este motivo preciso do SANDBOX para testes

Quando testo pel amaquina a mesma aplicação me retorna o seguinte erro:

( ! ) Warning: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE in C:\xampp\htdocs\fsphp_plugarcontrol\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 70

Já tiveram esse problema? (Estou com as credenciais de homologação setadas)