【问题标题】:Google app script verify谷歌应用脚​​本验证
【发布时间】:2018-05-28 03:12:15
【问题描述】:

我写了一个插件,然后发布。

但是当用户首先打开它时,它会看到:

它显示“此应用未验证”,我应该如何设置我的应用配置来修复它?

【问题讨论】:

标签: google-apps-script google-apps-marketplace verify


【解决方案1】:

这已在Requesting verification docs 中解决:

要求

为了提交您的 OAuth 客户端进行审核和验证,您必须:

拥有域并已通过 Google 验证所有权,并且 在域中托管一个描述您应用的隐私政策的页面。 您无需从该域中的帐户发布您的应用程序。 步骤

  1. 在 Apps 脚本编辑器中,选择文件 > 项目属性 > 范围。 2. 记下您的脚本项目使用的所有范围。
  2. 确保您有权访问您的 Apps 脚本项目的 Cloud Platform 项目。如果您的项目位于团队云端硬盘中,则必须将其与新的 Cloud Platform 项目相关联。 通过选择资源 > 云平台项目来访问 API 控制台... 在打开的对话框中,单击顶部链接,该链接通常类似于 [脚本名称] - project-id-123456789012。这将打开您脚本的 Cloud Platform 项目。
  3. 如果找不到左侧导航栏,请单击左上角的菜单图标。
  4. 在导航栏中,选择 APIs & services > Credentials。
  5. 在 OAuth 同意屏幕选项卡上,填写您的隐私政策 URL。此 URL 必须托管在您拥有的域中。
  6. 在“凭据”选项卡上,记下 Apps Script OAuth 客户端的客户端 ID。
  7. 在 API 控制台的右上角,选择 ⋮ > 项目设置。
  8. 记下您的 Cloud 项目的项目 ID。
  9. 提交项目 OAuth 客户端的审核请求。您需要记下的客户和项目 ID,以及您的隐私政策 URL 和您的应用所需的范围列表。

大多数验证请求会在 24 到 72 小时内收到回复。当您的 OAuth 客户端的验证得到确认时,您的应用程序也得到了验证。

【讨论】:

  • 我对“拥有一个域”的要求感到迷茫。这是私人电子表格中的脚本。为什么我需要拥有一个域才能授权我的脚本运行?
  • 多么意大利面的过程。
  • @F.Gran guess Google App Scripts 开发者喜欢意大利面哈哈哈
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多