gpt4 book ai didi

opera-extension - 是否有 API 可以自动将 Opera 插件上传到 addons.opera.com?

转载 作者:行者123 更新时间:2023-12-04 16:47:12 25 4
gpt4 key购买 nike

我们目前正在通过 https://addons.opera.com/developer/ 上传我们扩展的每个新版本

因为我们需要为 Chrome 和 Firefox 执行类似的任务,所以整个过程变得乏味且容易出错。有没有办法使它自动化,类似于 Chrome Store Publish API

最佳答案

目前没有记录在案的 API,但这并不能阻止我们。我建议使用 @wext/shipit 包,这是一个命令行实用程序,用于将扩展上传到不同的提供商。它目前支持 Chrome WebStore、Mozilla 附加组件 (Firefox) 和 Opera 扩展。

https://github.com/LinusU/wext-shipit

这是一个 Node.js 应用程序,因此您可以使用 npm 安装它.

npm install --global @wext/shipit

然后您可以发出这个命令来压缩文件夹并将其上传到 addons.opera.com:

shipit opera my-extension

它将从环境中读取 addons.opera.com 站点的凭据。确保填充以下变量:

# Email and password to log in with
WEXT_SHIPIT_OPERA_EMAIL
WEXT_SHIPIT_OPERA_PASSWORD

# ID of the extension to update
WEXT_SHIPIT_OPERA_EXTENSION_ID

如果您只对提交到 Opera 感兴趣,则由以下库处理:

https://github.com/LinusU/upload-opera-extension

完全免责声明:我是这两个包的作者

关于opera-extension - 是否有 API 可以自动将 Opera 插件上传到 addons.opera.com?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39017484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com