Histórico de mensagens sobre sdk

EXIBINDO CONVERSAS RECENTES:

Texto: sdk
# dúvidas
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

É preciso ter uma conta para poder gerar uma aplicação que possibilite o uso da API, @marcos.abreu 🙁
Porém, nesse meio tempo, você pode estudar nossa documentação, preparar os ambientes, verificar nossas SDKs, visitar nosso repositório e explorar nosso conteúdo!

# devs
Avatar discord do usuario itms.

itms.

Boa noite, tenho uma aplicação em Java e Spring Boot e estou utilizando a API fornecida por vocês. Realizei toda a integração, porém estou enfrentando um problema em meu ambiente produtivo. Ao tentar criar um plano de assinatura, estou recebendo o erro "br.com.efi.efisdk.exceptions.AuthorizationException: Authorization Error: Client_id or Client_secret are wrong".

Verifiquei todas as configurações, e parecia estar tudo correto; no entanto, o erro persistia. Para facilitar a investigação, subi a aplicação em minha máquina e apontei tudo para o ambiente de produção. Para minha surpresa, a API conseguiu se autenticar e criar um plano de assinatura.

Fiz a seguinte verificações:

1. Client_Id e Client_Secret estão corretos;
2. O corpo da requisição está correto;
3. Realizei a chamada via Postman utilizando o mesmo Client_Id, Client_Secret e corpo para a URL https://cobrancas.api.efipay.com.br/v1/plan e obtive sucesso;
4. Verifiquei o fuso horário da máquina e da JVM no ambiente de produção.

Não sei mais o que devo verificar, já que na minha máquina e via Postman funciona conforme o esperado. Encontro esse problema de autenticação apenas na máquina da AWS.

# assinaturas
Avatar discord do usuario itms.

itms.

Ver Respostas

Boa noite, tenho uma aplicação em Java e Spring Boot e estou utilizando a API fornecida por vocês. Realizei toda a integração, porém estou enfrentando um problema em meu ambiente produtivo. Ao tentar criar um plano de assinatura, estou recebendo o erro "br.com.efi.efisdk.exceptions.AuthorizationException: Authorization Error: Client_id or Client_secret are wrong".

Verifiquei todas as configurações, e parecia estar tudo correto; no entanto, o erro persistia. Para facilitar a investigação, subi a aplicação em minha máquina e apontei tudo para o ambiente de produção. Para minha surpresa, a API conseguiu se autenticar e criar um plano de assinatura.

Fiz a seguinte verificações:

1. Client_Id e Client_Secret estão corretos;
2. O corpo da requisição está correto;
3. Realizei a chamada via Postman utilizando o mesmo Client_Id, Client_Secret e corpo para a URL https://cobrancas.api.efipay.com.br/v1/plan e obtive sucesso;
4. Verifiquei o fuso horário da máquina e da JVM no ambiente de produção.

Não sei mais o que devo verificar, já que na minha máquina e via Postman funciona conforme o esperado. Encontro esse problema de autenticação apenas na máquina da AWS.

# devs
Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Olá @akarii8507 o nodejs irá entender o path relativo há partir do Working Dir, quando você coloca o script start carregando o processo do node diretamente da src, o Working Dir será o próprio diretório onde está o package.json (quando vc digita pnpm start).

Para resolver isso você pode utilizar o __dirname que irá pegar o caminho relativo do arquivo TS. Segue abaixo o exemplo para a sua propriedade certificate:

ts
import { join } from 'path';
const cert = join(__dirname, 'producao-545778-SDK-TS.p12');

export = {
sandbox: false,
client_id: 'seu_client_id',
client_secret: 'seu_client_secret',
certificate: cert
};

Espero que te ajude!

# pix
Avatar discord do usuario delorme.onlineips

delorme.onlineips

Ver Respostas

Boa tarde, fiz uma integração usando o SDK Python, em Sandbox e tudo funcionou, quando alterei para Produção, ocorre um erro:

ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed
connection without response'))

Porém sem mais detalhes, alguma ideia ou orientação sobre como identificar a causa?

Obrigado antecipadamente.

# devs
Avatar discord do usuario jr_freitasjr

jr_freitasjr

Ver Respostas

Houve uma solução para este problema, também estou com mesmo problema, mas estou usando a SDK mais atual.

# devs
Avatar discord do usuario yasmin_efi

yasmin_efi

Você está utilizando alguma de nossas SDK's @evert0n?

# pix
Avatar discord do usuario 11996728620

11996728620

Ver Respostas

o que seria sdks?

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Boa tarde @11996728620! Esta utilizando alguma de nossas SDK's?

# devs
Avatar discord do usuario wallacecarvalhoo

wallacecarvalhoo

Ver Respostas

Boa tarde, alguém mais teve esse problema? Usando o SDK antigo em PHP, quando tento no modo homologação criar um carnê estou recebendo essa erro... fiz uma busca mas não encontrei na documentação algo sobre esse tipo de problema
imagem enviada na mensagem pelo usuario wallacecarvalhoo

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @agostinholimadesousa !
Não temos um exemplo utilizando o CodeIgniter. Nós disponibilizamos exemplos prontos nas seguintes linguagens: https://dev.efipay.com.br/docs/sdk/introducao além das collections do Postman que você encontra em nossa documentação.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @alipiopereira ! Você esta utilizando nossa sdk de Node?

# devs
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas
# devs
Avatar discord do usuario lemos.eth

lemos.eth

Ver Respostas

É possivel analisar se a cobrança já foi paga verificando o txId? Por exemplo, estou usando a SDK de Java, queria saber se tem algum método naquelas classes na qual ao passar o txID como parametro ele me verifica se foi pago ou não

# devs
Avatar discord do usuario matheusgnreis

matheusgnreis

Bom dia, tudo bem? Estou com mesmo erro informado por paulo e johnylab. A partir do dia 26/01/2024 uma conta de um cliente parou de gerar o token na rota /oauth/token, até o dia 2024-01-25 14:29:47.552Z era possível gerar o token, sem nenhum problema e isso estava acontecendo normalmente desde 28/01/2021. O que aconteceu? O certificado tem algum prazo de validade ou algo do tipo. Não utilizo nenhuma sdk, seria o equivalente ao uso do postman, fazemos tudo via API. Preciso de um retorno.

# módulos-plugins
Avatar discord do usuario drchav_25713

drchav_25713

const EfiPay = require('sdk-node-apis-efi')
const options = require('../../credentials')

let params = {
id: 0,
}

const efipay = new EfiPay(options)

efipay.detailCharge(params)
.then((resposta) => {
console.log(resposta)
})
.catch((error) => {
console.log(error)
})

# módulos-plugins
Avatar discord do usuario drchav_25713

drchav_25713

to tentando chamar essa funcao no SDK Nove

# dúvidas
Avatar discord do usuario suarezwt

suarezwt

Oi pessoal tudo bem? estou desenvolvendo a funcionalidade de Martplace da SDK do node, gostaria de saber se existem algum payee_code generico para testar em homologação

# devs
Avatar discord do usuario adilalima

adilalima

Ver Respostas

Bom dia, outra questão. É normal não conseguir gerar o token do cartão de crédito em modo sandbox? Estou usando a SDK Flutter, em produção o token é gerado normalmente, mas em sandbox ele retorna 404 Not Found, já conferi client_id e client_secret_id estão corretos. Agradeço desde já 😄