首页 > 解决方案 > 在扩展中使用 chrome webstore API 是否需要 OAuth 同意屏幕验证?

问题描述

我正在使用 Chrome Web Store API(特别是“用户许可证获取查询”请求)来获取有关扩展许可证状态的信息。这是此项目启用的唯一 API,不会使用其他任何 API。
我在 Google 云控制台中设置了所有内容,创建了凭据,将它们粘贴到清单中。一切正常,但我计划很快发布扩展程序,并注意到应该提交同意屏幕验证,否则将向用户显示警告。

如果我只打算使用此应用程序来访问 chrome 网上商店购买的扩展程序而不是其他任何东西,我是否必须提交验证(因此填写隐私政策链接)?

标签: google-chrome-extensiongoogle-cloud-platformgoogle-oauthchrome-web-store

解决方案


正如 John Hanley 所说,为了从您的用户那里检索信息,验证是强制性的,如果您不发送请求,您的扩展程序仅适用于您域内的用户,请记住,未经验证的应用程序最多只能允许 100 个用户,之后,您需要请求验证。

查看这些文章以获取有关 oauth2 验证过程的更多信息。

https://support.google.com/cloud/answer/9110914?hl=en https://developers.google.com/apps-script/guides/client-verification


推荐阅读