如何为google app脚本执行API授予其他gmail帐户权限?

时间:2016-05-27 03:12:11

标签: google-apps-script

所以我按照https://developers.google.com/apps-script/guides/rest/quickstart/js中的教程使用app引擎编写了javascript函数来调用一些app脚本函数。

所有功能都适用于我在Google云端硬盘中注册的电子邮件。

我正在尝试添加新的Gmail用户,以便当他们登录到应用引擎应用时,他们将能够从同一张表中获取数据。

相反,我得到401或403错误

Error calling API: {
  "error": {
    "code": 401,
    "message": "ScriptError",
    "status": "UNAUTHENTICATED",
    "details": [
      {
        "@type": "type.googleapis.com/google.apps.script.v1.ExecutionError",
        "errorMessage": "Authorization is required to perform that action.",
        "errorType": "ScriptError"
      }
    ]
  }

我尝试在IAM& A下的app engine开发者控制台上的脚本api项目中添加用户。管理员。但它仍然无法奏效。

那么如何添加用户电子邮件以授予他们权限?谢谢。

1 个答案:

答案 0 :(得分:0)

尝试按照解决方案here解决有关错误代码401的问题。确保从与脚本关联的API项目生成了正确的凭据。此外,您需要启用“Google Apps Script Execution API”。请查看page如何执行此操作。

关于“如何添加用户电子邮件以授予他们权限的问题?”

尝试检查documentation