簡體   English   中英

Android C2DM 消息在 App Engine 端收到確認

[英]Android C2DM message received confirmation at App Engine side

有沒有辦法我可以獲取 c2dm 消息是發送到設備還是仍在 App Engine 端某處的隊列中的信息? 如果設備在某個 WiFi 接入點上(隨機行為),則設備不會收到消息。

我想對通知消息實施時間限制。 如果時間到了,這些消息就沒有意義了,永遠也不應該被傳遞。

您不應該通過 C2DM 直接向您的用戶發送信息,無論多么小。 C2DM 旨在用作提醒您的設備服務器上有新信息的方式。 然后,您的客戶端應與服務器連接以下載相關信息。 如果您遵循這種設計模式,那么在您的客戶端和服務器端代碼之間,我相信您可以輕松判斷消息是否過時。

請注意,Glendon 有最好的解決方案。 另一種方法是包含隨消息發送的時間。 然后計算在手機上收到該消息時該消息是在過去多長時間發送的,如果它太舊則不采取任何措施。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM