0

**質問 (i) * *

Android アプリをモバイル (Samsung Galaxy Pop) に登録しました。

registrataion_id   
APA91bG9NI4U2jr4sUn1HLy5nHMFe1e0JOTgOoZv1Px**********************************

SendNotificationこの registration_id をサーバー側のコードに送信したとき、ここから参照されました ここで、2つのパラメーターを持つ関数を使用しました

  1. 私の登録_ID
  2. 通知に表示したい私のメッセージ

http://www.codeproject.com/Tips/434338/Android-GCM-Push-Notification

GCM-Server にアクセスしたところ、得られた結果は次のとおりです。

id=0:1368258967353783%978fee9266d6cf16

この応答の意味がわかりませんでした。いいですか?悪い ?

質問 (ii)

モバイル デバイスが gcm サーバーから登録 ID を取得した場合、それは登録されているか、サーバー側が登録 ID を GCM サーバーに送信するのを待っていますか?

助けてください !!、 前もって感謝します

4

1 に答える 1

1

(i)への回答

取得しているデータはプレーン テキスト形式であり、データはメッセージ ID を参照しています。この場合、メッセージは正しく送信されました。

それがどのように機能するかを理解するには、このページにアクセスしてくださいGCM アーキテクチャの概要

(ii)の答え

GCMの仕組みは

  • デバイスが GCM サービスへの登録を要求します。
  • regId を受け取ることで、デバイスが正しく登録されます。
  • その regId をサーバーに送信して、プッシュ通知を受信します。
  • サーバーはデータを保存します
  • サーバーはそのデバイスにメッセージを送信する必要があり、GCM サービスを使用してメッセージを送信します。
  • デバイスがオンラインの場合、デバイスはそれを受け取り、どのアプリを開始する必要があるかを認識します。
  • アプリがメッセージを受信します。

同じ Web サイトに詳細な説明があります。ちなみに、入門セクションから読み始めてください。

于 2013-05-11T09:01:59.600 に答える