【问题标题】:How to run a script published as webapp as user?如何以用户身份运行作为 webapp 发布的脚本?
【发布时间】:2014-07-24 09:54:54
【问题描述】:

我已将脚本发布为 webapp(执行应用程序为:用户访问应用程序,谁有权访问应用程序:任何人),我通过将访问令牌添加到请求(身份验证:Bearer)从 GAE 调用脚本XXXXX)

HTTPRequest request = new HTTPRequest(new URL(url), HTTPMethod.GET);
request.getFetchOptions().setDeadline(60d);
String accessToken = Ultradox.refreshAccessToken(account);
// Adding access token to request");
request.addHeader(new HTTPHeader("Authorization", "Bearer " + accessToken));
HTTPResponse response = urlFetch.fetch(request);
String result = new String(response.getContent(), "UTF-8");

我收到未经身份验证的错误屏幕。

【问题讨论】:

  • 请添加一些代码...它将帮助我们了解您想要做什么。

标签: google-apps-script


【解决方案1】:

如果它以前可以工作,现在坏了,而您没有进行任何更改,我会将问题报告给 Google:

google-apps-script-issues

您问题的措辞具有误导性。你已经知道如何去做你正在做的事情,否则它在过去是行不通的。 Stack Overflow 不是用来检查 Google 是否有问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多