google-apps-script - 我可以使用服务帐户和模拟创建日历触发器吗?
问题描述
我实现了一个 Google Calendar AddOn,它在创建事件时连接到第 3 方服务。为了在以任何方式更改事件时获取更新,我为事件创建者创建了一个可安装的触发器,它工作正常。
但是,当其他人使用委托以其他人的名义创建事件时,这不起作用,因为日历触发器显然只会为您的默认日历触发。
而且也没有创建触发器的 API,这样我就可以使用服务帐户并冒充“其他人”在那里设置触发器。
有没有办法实现这种行为?创建触发器的 API 可以解决问题,因为我可以使用服务帐户并创建它,但如果没有?也许一些聪明的解决方法?
解决方案
不幸的是,没有 API 或 URL 可以向其发送创建 Apps 脚本触发器的请求
您可以(在某种程度上)控制 Apps-Script 代码的 API 是Apps-Script API,但正如您在限制下看到的那样:
API 无法创建 Apps 脚本触发器。
推荐阅读
- python - How large can a TensorFlow .record file be before it causes performance issues?
- google-chrome-extension - Chrome Extension Unchecked runtime.lastError while running events.addRules:主机值需要小写
- go - 如何动态调用变量?
- r - 是否可以安排 R 脚本在 R 中的机器映像 (EC2) 上运行?
- java - 错误:不兼容的类型:视图无法转换为按钮
- python - 如何在特定时间在pyGtk标签中设置数据?
- python - 将具有重复键值的两个列表转换为字典
- svn - 如何使用 pysvn 提交具有修订属性的修订,即 revprops?
- css - Bootstrap 4.1 flex 50%-high 滚动列表
- fortran - 英特尔 Fortran 结构内的数据对齐