Я хочу, чтобы отправить запрос на Firebase URL с данными объекта JSON и заголовками из моей деятельности,Отправка сообщение запрос на URL с объектом JSON данные и заголовками из Android
Я проверил URL от клиента покоя и я нахожусь в успех там, я получаю правильный ответ, но когда я называю это от андроида я не смог получить ответ:
вот мой код:
public static void pushFCMNotification(String userDeviceIdKey) throws Exception{
String authKey = AUTH_KEY_FCM; // You FCM AUTH key
String FMCurl = API_URL_FCM;
URL url = new URL(FMCurl);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setUseCaches(false);
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type","application/json");
conn.setRequestProperty("Authorization","key="+authKey);
Log.e("authkey==> ",authKey+"");
JSONObject json = new JSONObject();
json.put("to",userDeviceIdKey.trim());
Log.e("deviceidkey==> ",userDeviceIdKey.trim()+"");
JSONObject info = new JSONObject();
info.put("title", "Notificatoin Title"); // Notification title
info.put("body", "Hello Test notification"); // Notification body
json.put("notification", info);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(json.toString());
wr.flush();
conn.getInputStream();
}
это структура JSON я хочу отправить с URL
я не получил каких-либо исключений и в случае успеха этого запроса я должен получить уведомление о моем устройстве, которое hapening от клиента покоя, но не от андроида,
любезно проверить, где я делаю ошибку и как можно проверить ответ моего запроса