Comment faire pour envoyer une notification à l'application Android de Java server à l'aide de GCM?
J'ai mon simple application Android qui utilise les services web REST. Maintenant, je veux envoyé la notification de mon service web REST pour Android application à l'aide de GCM.
Comment faire cela? Est-il un tutoriel simple pour répondre à cette exigence? J'ai cherché et trouvé de l'API Google, mais je ne comprends pas.
Vous devez vous connecter pour publier un commentaire.
J'ai créé une application basée sur serveur de test, de mise en œuvre comme un plugin maven, pour la GCMUtils projet:
https://code.google.com/p/gcmutils/wiki/MavenPlugin#Test_server
Voici le code source: https://github.com/jarlehansen/gcmutils/tree/master/gcm-test-server
Source pour le plugin maven: https://github.com/jarlehansen/gcmutils/tree/master/gcmutils-maven-plugin
Peut-être cela peut vous aider à obtenir commencé?
C'est une fonction à l'aide d'envoyer une notification à partir de java de l'application android. ce code d'utiliser JSONObject vous devez ajouter ce pot en projet buildpath.
remarque:j'utilise la fcm
bonne chance
FCM URL
Touche De Notification
Code Java
Que c'est !!!
package com.test;
importer java.io.BufferedReader; import java.io.IOException; import
java.io.InputStreamReader; import java.io.OutputStream; import
java.net.HttpURLConnection; import java.net.URL;
public class Firebase {
Chaîne apiKey =
"AAAAqf1B9uQ:**********_1MoeQBVPbVROXuyD4ERyV-i6nva0LAic9uRotN80C9utoaGL9Sp1Gjrpr5-mtJBlxVNbuqG1zeg9LBnslZw-vyud3jW-11SWDfLBB26bcHuAi8bdnQCPcj3DWKX2h";
URL url = new URL("https://fcm.googleapis.com/fcm/send");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
Système.setProperty("javax.net.debug","tous");
conn.setDoOutput(true); conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Autorisation", "key=" + apiKey);
\"fdaxKOmRcAI:APA91bEXILacYEjypsbusKXHV_TuEzt_vsqhi5oxh-******************-l2qGIORSiE0W5B2d74yjXAz60l\",
\r\n\"un avis\": {\r\n\"title\" : \" title \",\r\n\"corps\" : \"
Corps d'une seule vijay \"\r\n}\r\n}";
InputStreamReader(conn.getInputStream())); String inputLine;
StringBuffer response = new StringBuffer();
}