Histórico de mensagens sobre java

EXIBINDO CONVERSAS RECENTES:

Texto: java
# cartões
Avatar discord do usuario luizcristino

luizcristino

Utilizei o sdk do Java

# pix
Avatar discord do usuario accessoft

accessoft

estou tentando implementar api pix no android studio peguei o exemplo de java, quando roda so tenho esse erro 'java.lang.Object com.android.org.conscrypt.SSLParametersImpl.clone()' on a null object reference

# pix
Avatar discord do usuario luizcristino

luizcristino

Boa tarde, eu estou tendo um problema na hora da intregação com o pix na hora de adicionar o certificado. Eu estou utilizando o código de exemplo que existe na página de documentação

java
String client_id = "YOUR-CLIENT-ID";
String client_secret = "YOUR-CLIENT-SECRET";;
String basicAuth = Base64.getEncoder().encodeToString(((client_id+':'+client_secret).getBytes()));

//Diretório em que seu certificado em formato .p12 deve ser inserido
System.setProperty("javax.net.ssl.keyStore", "certificado.p12");
SSLSocketFactory sslsocketfactory = (SSLSocketFactory) SSLSocketFactory.getDefault();

URL url = new URL ("https://api-pix-h.gerencianet.com.br/oauth/token"); //Para ambiente de Desenvolvimento
HttpsURLConnection conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization", "Basic "+ basicAuth);
conn.setSSLSocketFactory(sslsocketfactory);
String input = "{\"grant_type\": \"client_credentials\"}";

OutputStream os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();

InputStreamReader reader = new InputStreamReader(conn.getInputStream());
BufferedReader br = new BufferedReader(reader);

String response;
while ((response = br.readLine()) != null) {
System.out.println(response);
}
conn.disconnect();

E sempre me retorna Connection Reset até pelo postman

# sugestões
Avatar discord do usuario francisco.carvalho

francisco.carvalho

Ver Respostas

Boa tarde @everyone !

Retomando o assunto endpoint de configurações (https://www.notion.so/Endpoint-de-configura-es-0a97faee68f845ab96ec21551862fe6c).

Nosso time de engenharia observou que existem possíveis situações em que o match do regex com a string do txid pode demorar muitos segundos ou até minutos. Existem situações inclusive de crash da aplicação. Em outras palavras: não é seguro recebermos via input qualquer regex.

Um exemplo que vocês podem testar no browser:

let regexp = /^(\d+)$/;
let str = "012345678901234567890123456789z";
alert( regexp.test(str) );

O alert acima levará um longo tempo até que apareça. Imaginem isso no ato de recebimento de um Pix, no qual cada milisegundo é um fator determinante para um timeout inesperado.

A conclusão é que precisamos controlar melhor quais regex serão aceitas.

A proposta é, ao invés de receber um txidRegex, receber algo mais limitado que também atenda da mesma forma:

"recebimento": {
"txid": {
"comecaCom": "gnPix"
}
}

"recebimento": {
"txid": {
"terminaCom": "gnPix"
}
}

"recebimento": {
"txid": {
"contem": "gnPix"
}
}

comecaCom/terminaCom/contem: a-zA-Z0-9{0,15} //caracteres aceitos

Gostaria de opinião de vocês em relação a essa nova proposta, bem como sugestões dentro dessa nova abordagem.

Para quem interessar, uma referência sobre o assunto regexp-catastophic-backtracking com mais detalhes.
https://javascript.info/regexp-catastrophic-backtracking

# pix
Avatar discord do usuario rogeriocruzsousa

rogeriocruzsousa

Bom dia, estou começando com o webhook e não entendi bem onde configurar a chave pública. Minha aplicação é em Java, servidor Tomcat e está hospedado na Amazon EC2.

Alguém sabe me indicar onde seria o melhor local para configurar ..  muito obrigado.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Bom dia <@!812297338605273098> ! É possível utilizar a API Gerencianet com javascript e php sim. Inclusive temos uma sdk em php com todos os serviços oferecidos pela Gerencianet - https://github.com/gerencianet/gn-api-sdk-php

# pix
Avatar discord do usuario fabricioad5169

fabricioad5169

Bom dia.1) Gostaria de saber se consigo utilizar a API da GerenciaNet com javascript e php. Na verdade, o melhor seria alguma integração direta com a plataforma low-code Outsystems. Mas se tiver em php e javascript, já é um bom começo. 2) Consigo fazer um pix de dentro do meu app para uma outra conta pix via API? Consigo gerar um QR CODE para permitir que façam o pix para a nossa conta? Obrigado!

# cartões
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde Gabriel, não é necessário trabalhar com arquivos em Java, o que você precisa é do script e a partir dele inserir no front-end da página para que seja gerado de forma automática, temos um exemplo pronto que você pode basear https://dev.gerencianet.com.br/docs/exemplo-integracao-cartao

# cartões
Avatar discord do usuario Sttriker

Sttriker

Ver Respostas

Boa tarde pessoal, estou com um probleminha para conseguir o payment_token, estou tentando integrar em um app react-native com expo e o site só me da uma tag script ou pra mecher direto nos arquivos em java, alguem ja passou por isso? obs: nao quero ejetar o projeto

# pix
Avatar discord do usuario tales4721

tales4721

não, estou criando integrando meu ERP Java aqui

# pix
Avatar discord do usuario rogeriocruzsousa

rogeriocruzsousa

Ver Respostas

Esta acontecendo a mesma coisa aqui, só a linha abaixo como do exemplo não funciona em produção, somente em localhost.

System.setProperty("javax.net.ssl.keyStore", certificado.p12;

Alguém sabe se precisa colocar parâmetros extras no java também?

# sugestões
Avatar discord do usuario _vitordesousa_

_vitordesousa_

Ver Respostas

Entendi.. Mas pow, o pagseguro parece ter, porque na API deles o javascript traz a bandeira do cartão.

# assinaturas
Avatar discord do usuario _falquinho

_falquinho

Ver Respostas

Consegui criar o modulo nativo. Não precisei do javascript mas obrigado de qualquer jeito.

# assinaturas
Avatar discord do usuario _falquinho

_falquinho

Ver Respostas

Esse javascript, cheio de manipulação de DOM, vai funcionar no React Native?

# cartões
Avatar discord do usuario joelemanoel

joelemanoel

<@!517929783753965588> vocês adicionaram a biblioteca da GN para Javascript?

# bolix
Avatar discord do usuario adriano7682

adriano7682

Ver Respostas

# pix
Avatar discord do usuario rogeriocruzsousa

rogeriocruzsousa

Ver Respostas

será desenvolvido um SDK Pix para Java também ?