2017-05-30 93 views
0

我正在使用數據庫通知以及GCMAPN推送通知來發送通知。在推送通知中獲取數據庫通知ID

我的要求是標記通知讀取,如果用戶點擊移動推送通知。但是隻有一個通知需要更新,所以數據庫通知ID需要在推送通知中傳遞。有沒有辦法做到這一點?

回答

0

$this->id將包含通知ID。如果數據庫是作爲通道方法提供的,則將在數據庫中插入相同的ID。

0

您可以在客戶端可用的有效負載中傳遞通知ID和用戶ID。您只需製作一個webhook即可通過事件讀取發送通知ID和用戶ID。

GCM中的有效載荷如下所示:payload = {:time_to_live => xxx,:data => {:id => xxx,:user_id => xxx},:collapse_key => xxx,:delay_while_idle => true }

gcm_object.send_notification(registration_ids,payload)