Histórico de mensagens sobre sdk em devs

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
Canal: devs
Avatar discord do usuario dinhoafsn.

dinhoafsn.

so deu erro de certificado p12 parece que o sdk exige

Avatar discord do usuario dinhoafsn.

dinhoafsn.

eu ja fiz mas com sdk : veja

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso vai nos headers HTTP da requisição. Mas não sei se o SDK precisaria disso, se já não tem isso...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não usamos SDK, mas seria esperável um accept=".csv, text/csv" para receber o arquivo...

Avatar discord do usuario kholmy

kholmy

Ver Respostas

exatamente, estou usando o SDK python, preciso de mais alguma coisa alem de python pra ter acesso ao extrato? achei que viria como csv

Avatar discord do usuario oriondesign

oriondesign

Ver Respostas

Ah sim, eu vi que no N8N não tem como colocar o arquivo do certificado, ai tenho duas duvidas, como não vai dar para fazer no N8N, pensei em usar o sdk em node de vocês (que peguei pelo git) para subit em minha VPS e realizar as requisições para essa aplicação.

1- Ai não precisaria de certificado na hora de fazer a requisição para esta aplicação (já que nela tem o certificado)?

2- Não da para gerar chavepix pela homologação né!?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Você tentou usar a SDK em algum controler ou alguma parte do seu codigo?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @feliphe3110! Tudo bem?
Você adicionou a nossa SDK em seu projeto?

Avatar discord do usuario manbomb

manbomb

Ver Respostas

Ola, estou utilizando a api de voces no meu projeto em TS, achei um pouco confuso utilizar o SDK, por isso estou fazendo via API direto mesmo. No caso, pra eu conseguir as credenciais, eu preciso utilizar a rota oauth/token, porem existem varias para varias APIs, eu nao consigo utilizar o mesmo token em varias delas nao eh? cada api precisa do seu token. outra coisa, como elas possuem um expired_at de uma hora se eu nao me engano, eu vou precisar chamar de maneira intermitente a api para conseguir ter um token valido? (ou talvez verificar cada chamada para verificar se o token eh valido e pedir um token novo se for necessario)

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @cwichoski. Bom dia! Como vai?
Na mensagem acima vi que vocÊ mencionou da versão 5.1 da SDK. Essa versão ainda seria da Gerencianet.
Confirme no "composer.json" está instalada a SDK já da Efí.

Avatar discord do usuario cwichoski

cwichoski

Ver Respostas

Na chamada de createSubscription do SDK em PHP:

$api = new EfiPay($options);
$sub = new Subscription;

$subscription = $api->createSubscription(['id' => $plan->gerencianet_plan_id], $body);

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @godtasso! Como vai?
A autenticação você já conseguiu implementar? Mas os demais endpoints que não está conseguindo?
Certifique de estar enviando o certificado em todas as requisições.

Se achar interessante você pode usar nossa SDK de Node, que pode ajudar na integração.

Avatar discord do usuario cwichoski

cwichoski

Ver Respostas

Consegui resolver a questao dos IDs, e tambem atualizei a API para ultima versão, ao fazer um teste recebi uma mensagem:

Undefined index: timeout

Indicando do seguinte stack:

efipay/sdk-php-apis-efi/src/Efi/Auth.php:47
efipay/sdk-php-apis-efi/src/Efi/ApiRequest.php:44

Estou atualizando para a versão 5.1, e já fiz os procedimentos do migrationChecker

Lendo a documentação agora tem um esquema de certificado pra ser atualizado também, esse erro seria relativo a isso, ou tem algum outro problema, a parte do clientKey/Secret já conferi, e está tudo ok.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, bom dia! Como vai?
Utilizando a SDK de Typescript é necessário mesmo informar o caminho para o certificado.

Avatar discord do usuario nexus_prime

nexus_prime

Ver Respostas

no gn-api-sdk-typescript eu posso enviar o buffer do certificado ao inves do path dele?