3
我正在開發使用GCM的android應用程序,但是如果用戶手機不在線,我想取消消息發送。有什麼方法可以將生存時間縮短到最短?Google雲端消息發送時間
我正在開發使用GCM的android應用程序,但是如果用戶手機不在線,我想取消消息發送。有什麼方法可以將生存時間縮短到最短?Google雲端消息發送時間
我找到答案@http://developer.android.com/google/gcm/adv.html
指定過期日期的消息的另一個優點是 在於GCM將與0 秒time_to_live值從不油門消息。換句話說,GCM將保證盡最大努力爲消息 ,必須「現在或從不」。請注意, time_to_live值爲0意味着無法傳遞的消息立即被丟棄。但是,由於此類消息從未存儲過,因此提供了發送 通知的最佳延遲時間。
這裏是包括TTL的JSON格式請求的例子:
{
"collapse_key" : "demo",
"delay_while_idle" : true,
"registration_ids" : ["xyz"],
"data" : {
"key1" : "value1",
"key2" : "value2",
},
"time_to_live" : 3
},
反正可以把TTL經由捲曲上PHP? – CodeGuru
當然,你可以用任何方式做到這一點,你可以發送HTTP請求到服務器,這個消息(JSON)沒有更多簡單的格式化文本。 – CROSP