gpt4 book ai didi

google-calendar-api - 当我运行 Google 电子表格 API 脚本时,为什么会看到 "reference error: "日历“未定义”?

转载 作者:行者123 更新时间:2023-12-02 14:12:22 24 4
gpt4 key购买 nike

我在原始 Google 电子表格的克隆中制作了一个有效的绑定(bind)脚本,并花了几天时间将其组合在一起。

然后,我将公式复制到新的电子表格中。

突然间,尽管我认为我没有对任何相关代码进行任何更改,但我看到“引用错误:“Calendar”未定义 google API。”

我有很多代码,因此很难将其全部粘贴,但相关部分在这里:

var start = (passed as argument to function);
var end = (passed as argument to function);
var calendarId = 'redacted'//source calendar
var optionalArgs = {
timeMin: start.toISOString(),
timeMax: end.toISOString(),
showDeleted: false,
singleEvents: true,
maxResults: null,
orderBy: 'startTime'
};
var response = Calendar.Events.list(calendarId, optionalArgs);

最佳答案

这花了我太长时间才完成,所以亲爱的 future 之人,如果我能为你节省几分钟,我的挣扎将是值得的。

必须启用日历 API 才能使 Calendar.Events.list 正常工作。

在脚本的菜单中,选择“资源”,然后选择“高级 Google 服务”。您将看到带有开关的 API 列表。

要将 API 用于其他服务,您必须在此处和 Google Developers Console 中将其启用(只需点击对话窗口底部的链接即可)。

此外,我还假设在 Google 开发者控制台中,一旦 API 被打开,它就会为您作为用户打开,但每个项目都有一个唯一的控制台,这就是您所需要的当您点击链接时会看到。您必须为每个附加项目再次打开它。

关于google-calendar-api - 当我运行 Google 电子表格 API 脚本时,为什么会看到 "reference error: "日历“未定义”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35981721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com