如何检查具有给定名称的日历是否已存在?

How can I check if a calendar with a given name already exists?

在用户授予我访问他的日历的权限后,我想创建一个专用于我的应用程序的日历,以免乱扔用户的主日历。但如果同一用户第二次授予访问权限,则会创建第二个同名日历,依此类推。如何检查日历是否已存在?

CalendarList returns a list of all of the calendars 用户有权访问。它基本上是显示在 Web 应用程序左侧菜单上的列表。

您可以 CalendarList: list 检索用户拥有的所有日历的列表,然后扫描该列表以查看您的日历是否已经存在。