Google AppScript gmail扩展程序错误:"您无权调用fetch"

时间:2017-12-01 08:59:27

标签: google-apps-script permissions gmail

对于我的公司我正在通过AppScript开发gmail扩展程序。

此扩展程序必须使用Ajax调用从其他服务器检索信息,并且我尝试使用UrlFetchApp.fetch

所以,情况就是这样:

我点击了一个按钮,点击时会触发以下功能(非常基本......仅供测试):

function call(){
 var response = UrlFetchApp.fetch("https://www.google.com/");
 Logger.log(response.getContentText());
}

然后,出现此错误:You do not have permission to call fetch (line 116, file "Code")

似乎问题在于函数的权限。该扩展程序保存在谷歌硬盘中,我使用" gmail开发者模式"测试这个。 你有什么想法吗?

谢谢:)

1 个答案:

答案 0 :(得分:6)

您必须在附加清单中添加此范围。 " https://www.googleapis.com/auth/script.external_request"