我想知道是否可以在辅助日历 中使用 Google API 创建和删除事件。我很清楚如何在主日历中执行此操作,所以我只问如何更改 calendar_service 以读取和写入其他日历。
我试过使用辅助日历电子邮件登录,但是 BadAuthentication Error 无法做到这一点。该 URL 肯定是正确的,因为它已被 API 读取。
等待您的帮助。
请您参考如下方法:
A 正在回答我自己的问题,所以我终于可以接受这个问题了。问题已经在前段时间解决了。
最重要的答案在这个 documentation 中.
每个查询都可以使用 uri 作为参数运行。例如“InsertEvent(event, uri)”。 Uri 可以手动设置(从谷歌日历设置)或自动设置,如下文所述。请注意,CalendarEventQuery 只接受用户名,而不是整个 url。
两者的构造都是这样的:
用户 = "abcd1234@group.calendar.google.com"
uri = "http://www.google.com/calendar/feeds/{{ user }}/private/full-noattendees"
有用的是,您可以使用不同的 uri 运行查询,并在一个脚本中向许多不同的日历添加/删除事件。
希望有人觉得它有用。
