【问题标题】:How to publish google apps script to cloud for public?如何将谷歌应用程序脚本发布到云端以供公众使用?
【发布时间】:2014-04-11 09:39:41
【问题描述】:

我有一个应用程序脚本,它使用 bigquery 服务从我的 bigquery 帐户获取数据并构建可视化/表格等。我使用以下选项发布应用程序 将应用程序执行为:访问 Web 应用程序的用户 谁有权访问此应用:任何人

  1. 当我在 chrome incognito 中打开链接(以 exec 而不是 dev 结尾)时,我希望它会显示 Web 应用程序,但它要求提供 google 凭据。
  2. 当我输入我的另一个(不同于托管项目的)帐户的凭据时,我收到权限错误。
  3. 我在 google 控制台的权限选项下从我的主帐户添加了另一个帐户 - 即使这还不够。
  4. 我必须以其他用户的身份创建一个虚拟项目才能接受来自我的主帐户的邀请。之后,该应用出现在另一个帐户上。

我的问题是,我如何为这些信息的消费者(甚至是公众)发布我的应用,而无需他们创建虚拟项目/接受我的邀请等?

谢谢

【问题讨论】:

    标签: authentication oauth google-apps-script google-bigquery


    【解决方案1】:

    您有两个错误:
    1) 发布以 而非用户身份运行,并且
    2) 使其匿名访问。 *
    人们可能会消耗您的每日/每秒配额。

    (*) 如果 Google Apps 管理员在控制台中禁用匿名共享,则可能不会出现匿名访问选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-04
      • 1970-01-01
      • 2015-04-16
      • 1970-01-01
      相关资源
      最近更新 更多