ユーザーがアプリと共有する各カレンダーのプッシュ通知を使用して、Google カレンダー API を使用する Rails アプリがあります。
ユーザーがアプリからイベントを更新すると、updatedEvent
API へのリクエストが作成されます。カレンダーはプッシュ通知にリストされているため、カレンダーイベント (もちろん同じイベント) への更新に関する通知をプッシュします。通知をサイレントにすることができる属性がありませんか?
変更に関する通知を受け取り、応答から変更されたアイテムを取得するとetag
、イベントのイベントと API 応答から取得したイベントを比較して、別の更新を回避することができました。
しかし、それはまだ不必要な更新です。