2017-05-30 13 views
0

私はGCMAPNプッシュ通知とともに通知を送信するデータベース通知を使用しています。プッシュ通知のデータベース通知IDを取得

私の要件は、ユーザーがモバイルでプッシュ通知をクリックした場合、通知の読み取りをマークすることです。しかし、通知を1つだけ更新する必要があるため、プッシュ通知でデータベース通知IDを渡す必要があります。これを行う方法はありますか?

答えて

0

$this->idには通知IDが含まれます。データベースがチャネルメソッドとして与えられている場合、同じIDがデータベースに挿入されます。

0

通知IDとユーザーIDをペイロードに渡すことができます。これはクライアント側で利用可能になります。イベント読み込みで通知IDとユーザーIDを送信するWebHookを作成することができます。

GCMにおけるペイロードこのペイロード= {ようになります。time_to_live => XXX:データ=> {:ID => XXX:USER_ID => XXX}:collapse_keyが=> XXX:delay_while_idle =>真}

gcm_object.send_notification(registration_ids、ペイロード)