Integração de APIs, comunicação segura e autenticação

EXIBINDO RESPOSTAS:

Avatar discord do usuario joey_burn

joey_burn

''' url = new URL ("https://api-pix-h.gerencianet.com.br/v2/cob/"+main.getSaltString()); //Para ambiente de Desenvolvimento
conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("PUT");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization","Bearer "+token);
conn.setSSLSocketFactory(sslsocketfactory);

input = "{\"chave\": \"+55 34 9 8436-7252\",\"calendario\": {\"expiracao\": 3600 },\"valor\": {\"original\": \"123.45\" }}";

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

responseCode = conn.getResponseCode();
if (responseCode >= 200) {
System.out.println(responseCode);
reader = new InputStreamReader(conn.getInputStream());
}else {
System.out.println(responseCode);

reader = new InputStreamReader(conn.getErrorStream());
}
br = new BufferedReader(reader);


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

Avatar discord do usuario joao_efi

joao_efi

Vale lembrar que o campo chave não pode conter espaços e hífen