【问题标题】:Google AppScript gmail extension error: "You do not have permission to call fetch"Google AppS 脚本 gmail 扩展错误:“您无权调用 fetch”
【发布时间】:2017-12-01 08:59:27
【问题描述】:

对于我的公司,我正在通过 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 开发人员模式”来测试它。 你有什么想法吗?

谢谢你:)

【问题讨论】:

    标签: google-apps-script permissions gmail


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-05
    • 2019-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多