Мы используем AWS и планируем использовать Push-уведомления Календаря Google для изменений календаря. Мы уже используем Google Mail API push-уведомлений для электронных писем, но мне было интересно, почему Google Calendar не использует Cloud Pub / Sub для доставки push-уведомлений календаря.
Я могу использовать механизм URL-адреса уведомления, указанный в документации, но меня беспокоит только то, нужно ли мне защищать свою конечную точку, чтобы она вызывалась только через Google? Если да, то как мне это сделать?
Другим вариантом может быть написание небольшого сервиса, который я могу запустить на GCP, который пишет в очередь Google Pub / Sub. Тогда я мог бы получить доступ к этому так же, как мы получаем push-уведомления по электронной почте.
Какие-нибудь рекомендации по наилучшему способу справиться с этим?