我想發送推送消息到android應用程序。
的POST https://android.googleapis.com/gcm/send 似乎取得成功,我得到的東西(有一些數字變化),如:調試谷歌雲消息推送消息
{"multicast_id":9999063399994069899,
"success":1,
"failure":0,
"canonical_ids":0,
"results":[{"message_id":"0:1416520599679103%8d7d198de508343a"}]}
,但我似乎並沒有得到設備上的通知...
有它可以用message_id完成任何事情,它可以跟蹤它嗎? 我能否以某種方式告訴我,Google是否真的厭倦將其交付給設備,結果是什麼?
如果郵件沒有傳到設備上,這個問題很可能出現在您的應用中。你應該發佈相關的代碼+清單。 GCM CCS協議支持傳送確認,但GCM HTTP(您正在使用)不支持。 – Eran 2014-11-21 05:11:10
這與我的應用程序有什麼關係?如果應用程序在初始註冊後根本沒有運行,手機上是否應該顯示通知? – epeleg 2014-11-22 19:13:17
只有當您的應用程序配置正確且具有處理消息並顯示通知的正確代碼時,纔會顯示通知。 – Eran 2014-11-22 19:20:55