AppS 脚本 UrlFetchApp.fetch() 不适用于只能由域用户访问的 Web 应用程序
AppScript UrlFetchApp.fetch() not working for WebApp accessible only by domain users
我目前遇到的问题是:
主帐户拥有部署为 WebApp 的应用脚本,执行设置为 "Me"
并使用 doGet() 和 doPost() 将访问权限设置为 "Anyone within @[mydomain].com"
方法。
拥有应用脚本发送的辅助帐户UrlFetchApp.fetch("mainAppURL").
运行 辅助帐户中的脚本 returns Google 签名页面的 HTML response.getContentText() 而不是 运行 doGet() 方法,但 运行 在地址栏中设置 mainAppURL 似乎有效。
为什么脚本不创建弹出窗口来请求用户登录?
正如@TheMaster 所说,driveApp 范围应该在项目属性中(运行ning driveApp 命令将运行 授权)以便来自域内辅助帐户的脚本可以执行提取请求以作为同一域中另一个帐户拥有的脚本。
我目前遇到的问题是:
主帐户拥有部署为 WebApp 的应用脚本,执行设置为 "Me" 并使用 doGet() 和 doPost() 将访问权限设置为 "Anyone within @[mydomain].com" 方法。
拥有应用脚本发送的辅助帐户UrlFetchApp.fetch("mainAppURL").
运行 辅助帐户中的脚本 returns Google 签名页面的 HTML response.getContentText() 而不是 运行 doGet() 方法,但 运行 在地址栏中设置 mainAppURL 似乎有效。
为什么脚本不创建弹出窗口来请求用户登录?
正如@TheMaster 所说,driveApp 范围应该在项目属性中(运行ning driveApp 命令将运行 授权)以便来自域内辅助帐户的脚本可以执行提取请求以作为同一域中另一个帐户拥有的脚本。