【问题标题】:How to programmatically create a list of Google Apps Script projects owned by me?如何以编程方式创建我拥有的 Google Apps 脚本项目列表?
【发布时间】:2015-04-13 19:27:25
【问题描述】:

Google Apps 脚本项目可以是独立的,绑定到 Google 应用程序(文档、表格)、网络应用程序或 Google 协作平台小工具。我怎么能从一个点找到我拥有的所有项目?

Apps Script 中的 Class File、Class Document、Class Spreadsheet、Class Slide 和 Class Sites 不包含知道相应容器是否有绑定到它们的脚本项目的方法。

Google Drive 中仅显示独立的脚本项目。

更新:

现在(2018 年)可以在 https://script.google.com 上找到自己拥有的所有 Apps Script 项目,有界的和独立的,并且可以通过 Apps Script API 以编程方式访问这些项目,但我不知道如何使用它创建我拥有的项目列表。

clasp 有命令clasp list,但它只列出最近的 10 个项目。

参考

相关问答

【问题讨论】:

标签: google-apps-script google-sheets google-docs google-slides google-apps-script-api


【解决方案1】:

没有找到您拥有的所有脚本的好方法,因为正如您指出的那样,搜索驱动器只会返回独立脚本。您可以找到所有由您授权的脚本并撤销对它们的权限。

在云端硬盘设置下:管理应用。

或

也在你的谷歌账户设置->账户权限下 https://security.google.com/settings/security/permissions?pli=1

【讨论】:

  • 第二个链接是你想要的
  • 在 Google 云端硬盘设置中管理应用程序仅适用于从 Chrome 网上应用店与 Google 云端硬盘连接的第三方应用程序。在帐户设置-> 帐户权限中,有一个有权访问帐户信息的应用程序列表。这更有帮助,因为它包括第三方应用程序和帐户拥有的应用程序,但我不确定这是否列出了 Google 协作平台小工具。
  • 啊,是的。我经常在管理应用程序中看到自己的脚本,因为我通常将它们与驱动器集成。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多