gpt4 book ai didi

javascript - 如何从应用程序脚本中使用 googleapis

转载 作者:行者123 更新时间:2023-11-30 12:47:50 25 4
gpt4 key购买 nike

我的意图:

我想调用 Google 日历的 API acl.list()来自google script使用 UrlFetchApp.fetch()功能。

问题:

我的 Google 脚本在运行时自身具有 oauth token 。问题是 UrlFetchApp.fetch() 是一个单独的 http 请求,需要 oauth token 才能工作。

问题:

如何在从该脚本手动调用的 http 请求中重用我的(已授权的)应用程序脚本使用的 token 。是否可以?如果没有,那么我如何为这个请求生成 token ?

理由:

ContactsApp使用起来很愉快,但它还没有所需的 ACL 功能。

我的(不工作)代码:

function pleaseHelp() {
var calId = "MY_CORRECT_CALENDAR_ID";
var url = "https://www.googleapis.com/calendar/v3/calendars/" + calId + "/acl";
var data = {
"foo" : "foo data",
"bar" : "data bar...",
};
var payload = JSON.stringify(data);
var options = {
"method" : "POST",
"contentType" : "application/json",
"payload" : payload
};
var response = UrlFetchApp.fetch(url, options);
Logger.log(response);
}

给出异常:“401 需要登录”显然...

在此先感谢您的帮助。

最佳答案

关于javascript - 如何从应用程序脚本中使用 googleapis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21946175/

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