Alguém conseguiu implementar o envio de uma notificação usando o Firebase de uma aplicação java desktop a um Smarth Android? Tentei usar http mas retorna erro de autenticação 401, estava vendo a documentação e vi que agora usam um tal de curl alguém já fez algo do gênero?
HttpURLConnection httpcon = (HttpURLConnection) ((new
URL("https://fcm.googleapis.com/fcm/send").openConnection()));
httpcon.setDoOutput(true);
httpcon.setRequestProperty("Content-Type", "application/json");
httpcon.setRequestProperty("Authorization", "key=AIzaSyAAVuYT");
httpcon.setRequestMethod("POST");
httpcon.connect();
System.out.println("Connected!");
byte[] outputBytes = "{\"notification\":{\"title\": \"My title\", \"text\": \"My text\", \"sound\": \"default\"}, \"to\": \"cAhmJfN...bNau9z\"}".getBytes("UTF-8");
OutputStream os = httpcon.getOutputStream();
os.write(outputBytes);
os.close();