我正在尝试编写一个脚本,该脚本仅修改标记为“忙碌”的事件,但似乎无法弄清楚我的脚本如何查看该信息。有任何想法吗?
问问题
2070 次
2 回答
5
为此,Google 现在建议使用高级日历服务,它使用与公共 Google 日历 API相同的对象、方法和参数。
它还包括对透明度的支持。
于 2014-08-19T09:03:08.070 回答
0
无法通过 Google Apps 脚本访问该特定的“透明度”字段。您可以在问题跟踪器中为该项目记录一些内容。
但是,这可以通过跳过几圈来实现。
- 使用带有 oAuth 的UrlFetch与Google Apps Calendar API对话
- 以适当的透明度查看那里的事件并记录这些事件 ID
- 现在在 Apps Script中循环浏览CalendarApp中的事件。
- 当 ID 与不透明事件(忙碌)匹配时,请在 Apps 脚本中对这些事件进行必要的更改。注意 - Apps 脚本返回的 ID 已将 @google.com 附加到 Google Apps Calendar API 返回的 ID。你需要在那里做一个快速的连接。
在第一部分获得正确的事件有点痛苦,但更新这些事件的第二部分应该都在 Apps 脚本中本地工作。
于 2012-11-06T21:02:19.497 回答