Пригласительное письмо не отправляется в учетную запись не из Google при совместном использовании календаря - PullRequest
0 голосов
/ 08 октября 2019

Используемый пакет C #: Google.Apis.Calendar.v3

Я делюсь календарем с аккаунтом, не принадлежащим Google. На этот аккаунт не было отправлено уведомление о приглашении. Ответ = ОК

            var rule = new AclRule
            {
                Role = "owner",
                Scope = new AclRule.ScopeData
                {
                    Value = acb@yahoo.com,
                    Type = "user"
                }
            };

            var service = await GetCalendarService();
            var request = service.Acl.Insert(rule, calendarId);

            request.SendNotifications = true;

            AclRule addedRule = await request.ExecuteAsync();

Так кто-нибудь может мне помочь?

Спасибо,

1 Ответ

1 голос
/ 09 октября 2019

Я обнаружил, что у API календаря Google нет опций для отправки уведомлений на электронную почту, не принадлежащую Google.

Кроме того, сначала необходимо сделать календарь общедоступным. Этот нельзя изменить с помощью API. И я не хочу делать это также публичным.

Вот документ от Google

...