Google日历是否需要通过从电子邮件中单击“添加此日历”来更改共享日历添加到您的帐户的方式?

问题描述 投票:0回答:1

我使用Google Calendar API从共享的Google日历中读取。直到最近有人与我共享日历,我才会收到一封电子邮件,内容如下:

Hello [email protected]

我们谨以此邮件通知[email protected]给了您可以查看名为“ Google Calendar”的事件“ [email protected]”。

我们已自动将此日历添加到您的Google日历中帐户。您可以随时隐藏或完全删除此日历。

  • [Google日历团队查看您的日历。

现在,看来我需要实际接受并添加日历,然后才能在列表中看到它。这是最近几封电子邮件的样子...

Hello [email protected]

我们谨以此邮件通知[email protected]拥有授予您访问查看Google日历上名为“我的日历”的事件的权限。

将此日历添加到其他日历后,您可以隐藏或随时将其完全删除。

添加此日历。

  • [Google日历团队查看您的日历。

因此,我必须打开电子邮件并单击“添加此日历”链接,然后才能看到它。有人知道某些日历与其他日历的任何变化或差异会促使我这样做吗?我需要将流程自动化,所以这有点负担。谢谢!

google-calendar-api
1个回答
0
投票

如前所述,与最近更改的用户共享日历的方式

现在,共享日历后,用户必须手动将日历添加到其日历列表中。

必要的方法是CalendarList: insert

如果您使用具有域范围委派的服务帐户,则可以模拟用户,并让该服务帐户代表用户将日历添加到列表中。

您没有提到您使用的是哪种语言。请参阅here以获取有关如何以不同的编程语言实现insert请求的示例。

© www.soinside.com 2019 - 2024. All rights reserved.