Apple(APN)サーバーとGoogle(GCM)サーバーは、プッシュ通知にどのデバイスが登録されているかを教えてください。 -- push-notification フィールド と apple-push-notifications フィールド と google-cloud-messaging フィールド 関連 問題

Does Apple (APN) and Google (GCM) servers tell you what devices have registered for push notifications?












3
vote

問題

日本語

Google Cloud Messaging (GCM)サービスを使用するデバイスの登録IDを知っています。 AndroidアプリがGCMクライアントを使用して自分自身を登録する場合、登録IDが作成されます。特定のアプリのすべての登録IDのリストを取得するサーバーが、あるいはアプリケーションをサーバーに送信する必要があるサーバー(例えば、ログイン中)には可能ですか。もしそうなら、すべてのインストールされているiPhoneアプリケーションのすべてのデバイストークンのリストを取得でき、Apple Push Notifications(APN)も送信することができますか?

英語

To use the Google Cloud Messaging (GCM) service, you need to know the registration ID of the device. The registration ID is created if the Android app uses the GCM client to register itself. Is it possible for a server which sends GCM messages to get a list of all registration IDs for a certain app, or do the apps have to send their IDs to the server (during login for instance) ? If yes, is it possible to get a list of all device tokens for all installed iPhone apps to send Apple Push Notifications (APN) as well?

</div
        

回答リスト

2
 
vote
vote
ベストアンサー
 

いいえ、Googleからの登録IDのリストもAppleからのデバイストークンのリストを取得する方法はありません。あなたのアプリはあなたのサーバーにそれらを送る必要があり、あなたのサーバーはそのリストを維持する必要があります。

 

No, there is no way to get that list of registration IDs from Google nor that list of device tokens from Apple. Your app must send them to your server and your server must maintain that list.

</div
 
 

関連する質問

4  ローカルネットワークのためのGCM代替またはデバイスIPへのメッセージの送信  ( Gcm alternative for local networks or sending messages to device ip ) 
私のローカルネットワークに接続されているデバイスに通知を送信したいです。 最初の代替案はGCMでしたが、これはGoogle Serverへのメッセージを送信してから、Google Serverはメッセージをデバイスに送信します。 現在私のローカルネットワークが...

11  Android GCMを使用すると、Deep JSONの「データ」フィールドを使用できますか?  ( With android gcm can you use a deep json data field ) 
それでは、を送ることができます <事前> <コード> { "registration_ids": ["whatever", ...], "data": { "foo": { "bar": { "baz": [42] ...

0  また、プレイするFacebookの友達へのAndroidゲームをリンクします  ( Linking android game to facebook friends who also play ) 
私は、ネットワーク上で再生されるAndroidプラットフォームのカードゲームを作成しようとしています。 Google App Engineをサーバーのバックエンドに使用することを望んでおり、Google Cloud Messagingがプレーヤーに通知すること...

11  GCM証明書の設定が機能しないか、またはiOS  ( Gcm certificate configuration not working or ios ) 
GCMを確信して設定ファイルを取得しようとしているときに1つの問題に直面しています。 GCMポータルを介して生産証明書をアップロードしようとしているとき、それは「 bundle IDはに入力したバンドルIDと一致しません。私はすでに同じことを確認しました。ま...

1  新しいGCMのためのAndroid HttpSurlConnectionとJSON  ( Android httpsurlconnection and json for new gcm ) 
C2DMを交換するために新しいGCMサービスを使用するために私のアプリの特定の部分を見直しています。テストのためにJavaプログラムからJSON要求を作成してから、応答を読み込みたいだけです。現在、JSON要求とGoogleサーバーに常にコード400を返すフ...

17  Google Cloud MessagingのAndroidのインスタントメッセージング  ( Instant messaging on android with google cloud messaging ) 
私はちょうど新しいGoogle Cloud Messaging(GCM)を見ていて、あなたのAndroidアプリケーションでインスタントメッセージングのためにGCMを使用することが可能であるかどうか疑問に思いましたか? 私はあなたがサーバーからのメッセージのよ...

0  PUSHSHARP「通知送信タイムアウト」の問題  ( Pushsharp notification send timed out issue ) 
PushSharpを使用して、Google GCMを使用してMy Mobileデバイスに通知を送信しようとしています。 サンプルコードを書いたことに応じて、GitHubからサンプルアプリケーションをダウンロードしました。以下は私のサンプルコードです。 <事前...

1  バンドルデータを解析します  ( Parse bundle data ) 
私は私のアプリでGCMを使っています、そして私はサーバーからクライアントにいくつかのデータを送信しています。データはこれです: <事前> <コード> { registration_id: '', time_to_live: 60, 'data.type...

181  install_failed_duplicate_permission ... c2d_message  ( Install failed duplicate permission c2d message ) 
私は私のアプリでGoogle通知を使っています、そして今まで私はマニフェストの下で下にしました: <事前> <コード> <!-- GCM --> <uses-permission android:name="android.permission.GET_ACC...

1  Androidクライアントで認識されていないサーバーからのJSON GCMメッセージ  ( Json gcm message from server not being recognised on the android client ) 
JSON GCMメッセージを送受信しようとしていますが、クライアント上では常にUTF8として通過するようです。 <事前> <コード> protected HttpURLConnection post(String url, String contentTyp...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有