Histórico de mensagens sobre sdk

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
# pix
Avatar discord do usuario roguitar88

roguitar88

Já tenho a SDK

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Recomendo que baixe a nossa SDK ou então a collection no Postman para testar

# pix
Avatar discord do usuario taffarelxavier

taffarelxavier

Ver Respostas

Boa noite, pessoal.
Minha primeira dúvida é a seguinte: é possível criar uma chave aleatório pelo SDK do PHP?

# pix
Avatar discord do usuario matheus_efi

matheus_efi

A SDK vai ter o endpoint para realizar o cadastro da chave com o webhook

# pix
Avatar discord do usuario roguitar88

roguitar88

Só não sei onde se aplica isso na SDK

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!723278999236771916> o que o Rubens lhe exemplificou é no momento que você for vincular sua chave Pix a uma URL do Webhook.

Ou seja, para que seu sistema receba estas notificações, primeiramente você deve consumir a rota PUT /v2​/webhook/:chave, no caso da SDK utilize o arquivo examples\pix\webhooks\update.php passando como parâmetro sua chave Pix, no body sua URL do webhook e 'x-skip-mtls-checking' => 'false', // Para validar o mTLS

Desta forma, , os PIX associados a um txid gerados com sua chave serão notificados.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!723278999236771916> A SDK já foi planejada para ser utilizada com poucas modificações. No caso, foi centralizado no arquivo .json as configurações de ambiente (sandbox true => Homologação ou sandbox false => produção), definições de credenciais e caminho do certificado.

Não necessariamente deve ser salvo na pasta /exemples/pix/certs, mas então no config.json você pode modificar o diretório do certificado para referenciá-lo em outra pasta.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

No arquivo /exemples/config.json da SDK, altere suas credenciais client_id, client_secret e o nome do certificado

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Este access_token é necessário para realizar a autenticação, que é requerido em todos endpoints que for utilizar.
No caso, a SDK que está utlizando já foi desenvolvida para facilitar a integração, onde é gerado o access_token automaticamente ao consumir um endpoint, como o de criar cobrança por exemplo.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Estes são todos os endpoints que etão disponíveis para você consumir da API Pix da Gerencianet.
Se você está utilizando a SDK de PHP, todos eles já estão configurados para utilização no diretório /examples/pix

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não sei onde o SDK está guardando, deve ser uma variável global. Ela é usada depois no cabeçalho da requisição HTTPS:


GET /resource HTTP/1.1
Host: server.example.com
Authorization: Bearer mF_9.B5f-4.1JqM

# pix
Avatar discord do usuario roguitar88

roguitar88

Ah, agora entendi, mudei a versão do sdk lá no composer da api pra 3. e agora baixou a pasta pix. Antes tava usando a versão ^2.4 e tava dando update. Acho que agora consigo chamar as classes que são necessárias

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

É bem simples.. se você utilizar a nossa sdk de php, você vai inserir o endpoint no arquivo config.json (gn-api-sdk-php/src/Gerencianet/config.json)
Por exemplo:

json
"pixSend": {
"route": "/v2/pix",
"method": "post"
}
E no arquivo que você criar com a requisição do pix.send, você chama esse endpoint.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Essa sdk possui todas as funcionalidades do pix que tinha na sdk que foi descontinuada.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Você estava utilizando a sdk que tinha somente a opção do pix?