Google 日历同步 - google 脚本
Google calendar syncing - google script
我在将插件与 google 日历同步时遇到问题。正如document所说,要同步插件,我们需要设置一个触发器来(创建、更新、删除)日历中的事件并定义一个函数来处理它:
var trigger = ScriptApp.newTrigger('syncEvents')
.forUserCalendar(calendarId)
.onEventUpdated()
.create();
完整代码在 here.
我正在尝试编写 运行 我的代码 here。您可以在左侧边栏的 'executions' 中找到日志。
!注意:我想创建一个插件来举行第 3 方会议,它在创建会议上起作用。
我的问题是当用户更新或删除事件时,'syncEvents' 函数应该在更新和删除时调用,但它不起作用。
它也应该调用创建,这会导致我可以在执行选项卡中看到日志,但在更新和删除时日志中没有任何内容。
即使没有真正的帮助,也能在你的生活中实现一个美好的愿望 <3
感谢google升级新的无用编辑器并忽略其错误,将编辑器更改为经典并使用旧引擎修复问题-_-
here is a link 到我找到这个解决方案的地方。希望 GOOGLE 解决问题。
[更新]
只需取消选中 v8 运行时,问题就会解决!
我在将插件与 google 日历同步时遇到问题。正如document所说,要同步插件,我们需要设置一个触发器来(创建、更新、删除)日历中的事件并定义一个函数来处理它:
var trigger = ScriptApp.newTrigger('syncEvents')
.forUserCalendar(calendarId)
.onEventUpdated()
.create();
完整代码在 here.
我正在尝试编写 运行 我的代码 here。您可以在左侧边栏的 'executions' 中找到日志。
!注意:我想创建一个插件来举行第 3 方会议,它在创建会议上起作用。
我的问题是当用户更新或删除事件时,'syncEvents' 函数应该在更新和删除时调用,但它不起作用。
它也应该调用创建,这会导致我可以在执行选项卡中看到日志,但在更新和删除时日志中没有任何内容。
即使没有真正的帮助,也能在你的生活中实现一个美好的愿望 <3
感谢google升级新的无用编辑器并忽略其错误,将编辑器更改为经典并使用旧引擎修复问题-_-
here is a link 到我找到这个解决方案的地方。希望 GOOGLE 解决问题。
[更新]
只需取消选中 v8 运行时,问题就会解决!