私のプロジェクトはアンドロイドとサーバで春の休止状態です。ミドルウェアはMysqlです。私はサーバーからクライアントにプッシュ通知を送信したい。どうやってやるの?Spring HibernateサーバからAndroidクライアントにプッシュ通知
2
A
答えて
2
Firebaseをクラウドメッセージングサーバとして使用する方法について説明します。簡単に設定して使用することができます。
private void sendAndroidNotification(String deviceToken,String message,String title) throws IOException {
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
JSONObject obj = new JSONObject();
JSONObject msgObject = new JSONObject();
msgObject.put("body", message);
msgObject.put("title", title);
msgObject.put("icon", ANDROID_NOTIFICATION_ICON);
msgObject.put("color", ANDROID_NOTIFICATION_COLOR);
obj.put("to", deviceToken);
obj.put("notification",msgObject);
RequestBody body = RequestBody.create(mediaType, obj.toString());
Request request = new Request.Builder().url(ANDROID_NOTIFICATION_URL).post(body)
.addHeader("content-type", CONTENT_TYPE)
.addHeader("authorization", "key="+ANDROID_NOTIFICATION_KEY).build();
Response response = client.newCall(request).execute();
logger.debug("Notification response >>>" +response.body().string());
}
この例では、参照と実装のガイドラインについてofficial docを使用し、source hereを参照してください少し古いです。
0
[JSR356] [1](API for WebSocket)の実装を使用できます。 TomcatとJettyの最新バージョンに統合されています。 こちらの例[https://gist.github.com/chitan/3063774][2]。 私は以前この実装を使用しましたhttps://github.com/TooTallNate/Java-WebSocket
関連する問題
- 1. Android通知プッシュ
- 2. サーバ側Appleプッシュ通知
- 3. クライアントからクライアントへのプッシュ通知用のAWSラムダ
- 4. Androidプッシュ通知、fcm
- 5. Androidプッシュ通知コンポーネント
- 6. Androidのプッシュ通知
- 7. Android:プッシュ通知C2DM
- 8. Facebook Androidクライアントからカスタムアプリケーションへの通知
- 9. 隠すプッシュ通知アプリは、私がイオンアプリに解析サーバからのプッシュ通知を送信しています
- 10. PHP/JavaScriptを使用してサーバからユーザにプッシュ通知をプッシュ
- 11. Androidアプリケーション、クライアント - サーバ間通信
- 12. Androidクライアント/サーバ通信形式
- 13. バックエンドシステムからAzureプッシュ通知ハブへのプッシュ通知の送信
- 14. ユーザからプッシュ通知
- 15. プッシュ通知とAndroidアクティビティ
- 16. XMPP(Openfire)プッシュ通知Android
- 17. androidのVOIPプッシュ通知
- 18. MobileFirst 7.1.0 Android FCMプッシュ通知
- 19. Android Firebaseプッシュ通知ダブル値
- 20. コルドバAndroidのプッシュ通知アクションボタン
- 21. WebView androidアプリでプッシュ通知
- 22. Android Appへのプッシュ通知
- 23. プッシュ通知の更新Android
- 24. IOSとAndroidのプッシュ通知
- 25. プッシュ通知からのプッシュ表示
- 26. Spring Web Socket - MQ Listenerからクライアントに通知する
- 27. サーバからクライアントへのJAXのプッシュ
- 28. Webサーバからクライアントのボーイアへのリアルタイム通知
- 29. Android - プッシュ通知はオンですか?
- 30. FirebaseからAndroidおよびiOSにプッシュ通知を送信