私のAndroidサーバアプリケーションでGCM
プッシュ通知を処理するために自分のサーバを設定しようとしています。郵便番号またはノードモジュールを搭載した端末でGCMプッシュを受信していません
私はこのようPostman
を使用してプッシュ通知を送信しようとしている:
Request Type: POST
URL: https://android.googleapis.com/gcm/send
Header
Authorization : key=your key //Google API KEY
Content-Type : application/json
JSON (raw) :
{
"registration_ids":["yours"],
"data": {
"Hello" : "World"
}
}
と私はこのような応答を取得しています:それが必要のようにすべてのもののように思える
{
"multicast_id": 7360389950846966696,
"success": 1,
"failure": 0,
"canonical_ids": 0,
"results": [
{
"message_id": "0:1466937961332908%e66a7eb3f9fd7ecd"
}
]
}
を行ってきましたデバイス上で通知は受信されません。私はsame result
とNode.jsの複数のGCM
モジュールも試しています。すべてがうまくいくと思われますが、通知は受信されません。 gcm-notification-test-tool-android
ウェブサイトでは、郵便配達の要求に使用されているものよりも、他の情報は、提供されていない:私はテストGCMのために、この小ぎれいなウェブサイトを使用している場合は、通知が受信されているが、
これは私にはほとんど意味がありません。
これを解決する方法とその理由については、ご意見ください。
あなたのデバイスでリクエストをどのように処理しますか? GCM放送受信機のonReceive()関数を見てみましょう。 – Gil
@Gil私はAndroid Phoneを使用していますので、私がやっているのはプッシュを登録していて、onReceive関数は使用されていません。 – martin
あなたはこれに対する解決策を見つけましたか?私も同じ問題を抱えています。 – Prasanna