問題タブ [google-cloud-messaging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3456 参照

android - PHPを使用してGCMのAndroid登録IDを取得する

私はこれを理解しようとしてぐるぐる回っています。iOS でプッシュ通知が正常に機能するようになり、Android GCM で同じことをしようとしています。ユーザーの登録 ID を収集できるサービスを公開する方法に行き詰まっています。私のサーバーではJavaを使用するのは本当に苦痛なので、phpのみのソリューションが役立ちます。私の通知スクリプトはこれまでのところ次のようになっています。

どんなアイデアでも大歓迎です。

0 投票する
1 に答える
412 参照

java - gcm-server.jar オフセット = 6 のメジャー バージョンが正しくありません

gcm-server.jar に問題があります。昨日まではすべて正常に機能していましたが、war ファイルをサーバーにデプロイすると、次のエラーが発生します。

gcm-server.jar を開くと、コメントがあります。

私はjava5を実行しているEclipseを使用しています。java5で動作させるにはどうすればよいですか?

ご協力ありがとうございました。

0 投票する
1 に答える
773 参照

android - GCMは初回実行時に登録IDを表示しませんか?

GCMのデモSamplePushアプリケーションを実行しようとしています。初めてインストールしたときにtextviewが空白で表示され、再度実行すると、textviewにregistrationIDが表示されます。

私が参照しているチュートリアルは次のとおりです:http://android.amolgupta.in/2012/07/google-cloud-messaging-gcm-tutorial.html

なぜそうなのか誰か知っていますか?それを解決するための解決策はありますか?

0 投票する
2 に答える
7161 参照

gwt - GCMサーバーjarとGWTを使用したGCM

こんにちは、GCMとGWTの新しい蜂です。私は、gcm-server実装用のjarをどこから入手するのか悩んでいましたが、ダウンロード用のjarを文字通り見つけることができませんでした。appengineサーバーのgcm-server.jarをどこから入手できるか教えてください。

また、GCMを使用してAndroidへのGWTプッシュ実装を進めるにはどうすればよいですか。

GCM-androidのリンク

このリンクを見つけましたが、このページにダウンロード用のgcm-serverjarのソースがあるかどうかわかりませんでした。

0 投票する
2 に答える
3708 参照

android - Android用GCM(Google Cloud Messaging)、.Netでサードパーティサーバーを作成

.Netを使用してAndroid用のGCM(Google Cloud Messaging)用のサードパーティサーバーを実装するには、いくつかの助けが必要です。

公式ドキュメントには、servlet-apiおよびgcm-server.jar(サーバー側のJavaヘルパーAPI)を使用して使用するためのガイドラインが記載されています。

.NetFrameworkで使用するのに相当するものはありますか。.Netを使用してGCMを実装するのに役立つガイドラインはありますか?

0 投票する
2 に答える
23439 参照

c# - C# での Google クラウド メッセージング サーバー側コード

.Net を使用して Android 用の GCM (Google Cloud Messaging) 用の実装サードパーティ サーバーを作成したいと考えています。公式ドキュメントには、servlet-api および gcm-server.jar (サーバー側の Java ヘルパー) で使用するためのガイドラインが記載されています。

C#で使用するのに相当するものはありますか?

0 投票する
1 に答える
15137 参照

android - Android GCM: 複数のアプリケーションで同じ送信者 ID

複数のアプリケーションで同じ送信者 ID を使用することはできますか? 現在、同じバックエンドを使用する 18 個のアプリケーション (異なる言語といくつかの機能) があります。現在、GCM でプッシュ通知を実装しています。しかし、バックエンド チームは、すべてのアプリケーションの SENDER ID という 1 つの Google プロジェクトのみを使用することを好みます。誰か試した?このシナリオは可能ですか?欠点は何ですか?

ありがとう

0 投票する
1 に答える
569 参照

google-cloud-messaging - Android GCM を別のネットワークに切り替える

ローカル ネットワークで Android gcm を正常に動作させることができました。ただし、サーバーの URL が 192.168 の範囲の IP アドレスであることがわかりました。このデバイスを同じネットワークに登録すると、正常に登録され、メッセージを送信できます。しかし、登録後、デバイスを別のネットワークに切り替えて gcm メッセージを送信しようとすると、機能しないことがわかります。なぜこれが起こっているのかわかりません。アーキテクチャによると、アプリはアプリケーション サーバーに 1 回だけ接続します。その後、すべてのメッセージは Google サーバー経由で中継されます。したがって、IPアドレスがローカルのものであっても、デバイスが登録されると、別のネットワークに切り替えることができるはずです

0 投票する
2 に答える
2361 参照

gwt - Appengine から Android に gcm push を送信する

Android デバイスから appengine に登録できました。appengine に登録すると、Android アプリで registrationId を取得します。registrationId を使用して、appengine サーバーから Android アプリにメッセージを送信しようとしていました。

上記のコードを http post メソッドに埋め込みました。

しかし、次のエラーが表示されます。

誰でも問題を解決するのを手伝ってくれませんか。

0 投票する
0 に答える
1695 参照

android - C2DMReg - handleRequest が java.net.UnknownHostException をキャッチしました: android.clients.google.com

私の質問は[C2DMReg] handleRequest catch java.net.UnknownHostException: android.clients.google.comに関連しています。重複としてマークされている同じタイトルの質問を StackOverflow で見つけました。しかし、言及されている重複は、ここでの問題とは何の関係もありません。これは、C2DM ではなく、新しい GCM に関連しています。

私のコード ソースは、Android API ガイドの GCM チュートリアルからのものです。


デバイスをGCMに登録するための私の機能は次のとおりです。

私の BroadCastReceiver クラスは次のとおりです。

私のマニフェストファイルには、次のように MyBroadcastReceiver のアクセス許可が含まれています

ログには、register_device function() からのカスタム ログが表示されますStarting service for registration Intent

そして[C2DMReg] handleRequest caught java.net.UnknownHostException: android.clients.google.com タグ付きで表示C2DMRegistrar

Received broadcast from IntentMyBroadcastReceiver からのカスタム ログは表示されません。だから、私が信じている MyBroadcastReceiver に到達することはありません。なぜこれが起こるのか理解できません。

私はエミュレータを使用していません。私は自分のデバイスを使用しており、Google アカウントに登録されています。