对于我的公司我正在通过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开发者模式"测试这个。 你有什么想法吗?
谢谢:)
答案 0 :(得分:6)
您必须在附加清单中添加此范围。 " https://www.googleapis.com/auth/script.external_request"