如何使用服务器密钥自动化Chrome扩展程序上传?

时间:2016-01-26 15:38:17

标签: rest google-chrome-extension automation continuous-integration chrome-web-store

是否有人成功使用服务器密钥验证Chrome Web Store API调用?或者是否有另一种自动化扩展部署的方法?

我在chrome商店中创建了一个扩展程序,我希望将其部署包含在我们的CI管道中,以便在团队更改代码并且所有测试都通过后,它会在Chrome网上应用店中自动更新。

有一个出现的Google API就是这样做的:Web Store API。它显然需要使用Google开发帐户进行身份验证,该帐户可以采用以下两种形式:

  • 使用服务器密钥
  • 使用OAuth 2.0

对于我们的用例服务器密钥似乎更合适,这就是“凭据向导”向我建议的内容。大。除了经过数小时的搜索后我无法找到如何使用服务器密钥来验证我的REST调用。

出于某种原因,每个人似乎都在[使用带有OAuth令牌的Web Store API。 The docs解释了使用OAuth的过程,我发现this脚本可以自动执行大部分操作,但仍需要用户交互才能授权OAuth。此外,我了解此用户必须使用用于初始扩展发布的Google帐户登录。

0 个答案:

没有答案