我正在尝试使用 VBA 访问 Google Calendar API V3。我不知道如何确定默认情况下应该将新事件写入哪个日历。Google Calendar API V3 下是否没有默认或主日历之类的东西?
默认日历的 CalendarID 是否始终是用户的电子邮件地址?
我正在尝试使用 VBA 访问 Google Calendar API V3。我不知道如何确定默认情况下应该将新事件写入哪个日历。Google Calendar API V3 下是否没有默认或主日历之类的东西?
默认日历的 CalendarID 是否始终是用户的电子邮件地址?
要回答您的问题,不,电子邮件地址不是默认的 CalendarID。您可以使用“primary”作为默认 CalendarID。如果需要,您可以获得所有用户日历 ID 的列表,甚至可以创建/删除日历。查看https://developers.google.com/google-apps/calendar/v3/reference/calendarList
您可以只使用 CalendarID 属性的字符串"primary"
来获取默认日历