【发布时间】:2021-02-23 16:18:40
【问题描述】:
我实现了一个 Google 日历插件,它在创建事件时连接到第 3 方服务。为了在以任何方式更改事件时获取更新,我为事件创建者创建了一个 installable Trigger,它工作正常。
但是,当其他人使用 delegation 以其他人的名义创建事件时,这不起作用,因为日历触发器显然只会为您的默认日历触发。
而且也没有用于创建触发器的 API,因此我可以使用服务帐户并冒充“其他人”在那里设置触发器。
有没有办法实现这种行为?创建触发器的 API 可以解决问题,因为我可以使用服务帐户并创建它,但如果没有?也许有一些聪明的解决方法?
【问题讨论】:
标签: google-apps-script google-api google-calendar-api