私はGCMとAPNプッシュ通知とともに通知を送信するデータベース通知を使用しています。プッシュ通知のデータベース通知IDを取得
私の要件は、ユーザーがモバイルでプッシュ通知をクリックした場合、通知の読み取りをマークすることです。しかし、通知を1つだけ更新する必要があるため、プッシュ通知でデータベース通知IDを渡す必要があります。これを行う方法はありますか?
私はGCMとAPNプッシュ通知とともに通知を送信するデータベース通知を使用しています。プッシュ通知のデータベース通知IDを取得
私の要件は、ユーザーがモバイルでプッシュ通知をクリックした場合、通知の読み取りをマークすることです。しかし、通知を1つだけ更新する必要があるため、プッシュ通知でデータベース通知IDを渡す必要があります。これを行う方法はありますか?
$this->id
には通知IDが含まれます。データベースがチャネルメソッドとして与えられている場合、同じIDがデータベースに挿入されます。
通知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、ペイロード)