Author Image

guilherme_efi

Sep 8, 2021

Integração com SDK PHP da Gerencianet e desafios com Certificados e Webhooks

integraçãoSDK PHPpostmanJSONAutenticaçãoguia de integração

Bom dia, <@!303246663546568704>. Como vai?
Se a nossa SDK (https://github.com/gerencianet/gn-api-sdk-php) realmente não lhe atender, recomendo a você baixar nossa Collection do Postman (https://documenter.getpostman.com/view/13574984/TVzVgvBA), que com a collection você terá um consumo de cada endpoint, e o Postman te fornece a funcionalidade de gerar snippets de código em várias linguagens, no seu caso, cURL PHP
imagem enviada na mensagem pelo usuario guilherme_efi

Respostas (8):
Avatar discord do usuario solid9626

solid9626

08/09/2021

Tentei isso também, mas não deu certo.

Avatar discord do usuario rubenskuhl

rubenskuhl

08/09/2021

Já tentou ver como é o JSON que está sendo enviado para ver se tem algo errado ?

Avatar discord do usuario solid9626

solid9626

08/09/2021

É porque o servidor não retorna nenhuma mensagem de erro. Fica sem responder até dar timeout. Mas acho que encontrei um caminho pra resolver aqui. Eu vou postar a solução se eu conseguir.

Avatar discord do usuario rubenskuhl

rubenskuhl

08/09/2021

Mas o que é enviado não depende da resposta...

Avatar discord do usuario guilherme_efi

guilherme_efi

08/09/2021

Você pode nos enviar como você está montando os parâmetros para a request, que dai analisamos
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario solid9626

solid9626

08/09/2021

Muito obrigado. 😄

Avatar discord do usuario guilherme_efi

guilherme_efi

08/09/2021

<@!303246663546568704> Um detalhe é que neste snippet que é gerado no Postman não tem os parâmetros que é informado o certificado. Você deve inserir igual foi feito no exemplo que temos em nossa doc para autenticação

php
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",

Avatar discord do usuario solid9626

solid9626

08/09/2021

Percebi isso também. Mas coloquei o certificado já.