Skip to Content
LaunchExt | Chrome 扩展开发平台 (Next.js + Plasmo) 🚀 Read more → 
文档发布工具

Itero Publisher 目前处于 Beta 审核阶段。如果您有反馈意见,请 随时告诉我们!

发布器

当您准备好将扩展程序发布到 Chrome 网上应用店、Firefox 附加组件商店或 Edge 附加组件商店时,您可以使用 Itero Publisher 来自动化此过程。

开始使用

点击扩展程序仪表板上的”发布”按钮开始使用。

Chrome 网上应用店

将您的 clientIdclientSecretrefreshTokenextensionId 添加到表单中。您可以从 Google Cloud Platform 获取这些信息。

访问 Google 控制台 并创建一个新项目:

输入 chrome-webstore-upload 并点击 创建项目

访问 Google Cloud 同意门户 ,选择 外部创建

仅输入应用程序名称(例如 chrome-webstore-upload)和必需的邮箱字段,然后点击 保存

将您的邮箱地址添加到测试用户

访问 Chrome 网上应用店 API 页面 并点击 启用

访问 Google API 凭据页面 并点击 创建凭据 > OAuth 客户端 ID

选择 桌面应用,输入 Chrome Webstore Upload,然后点击 创建

下载 OAuth 客户端 JSON 密钥,将其保存到 key.json 文件中:

返回 Google Cloud 同意页面 ,点击 发布应用 进行确认

打开存储 key.json 文件的控制台/终端。运行以下命令,根据需要将 pnpm dlx 替换为 npxyarn dlx

pnpm dlx gcp-refresh-token

该命令将在网络上打开 OAuth 同意屏幕。按照其步骤和警告进行操作(这是您的个人应用)。确保本地 port 正确。

现在您应该在 key.json 中拥有 ✅ clientId、✅ clientSecret 和 ✅ refreshToken

将这些值输入到 Itero Publisher 的表单中,以及您可以在 Chrome 网上应用店开发者仪表板 上找到的扩展 ID。

Edge 附加组件商店

创建一个 Edge 附加组件并转到仪表板。您应该在 URL 中看到您的产品 ID。它看起来像这样:https://partner.microsoft.com/en-us/dashboard/microsoftedge/{product-id}/package/dashboard

您可以从 Microsoft Edge 发布 API 页面 获取 clientIdclientSecretaccessTokenUrl

Firefox 附加组件商店

您可以从 Firefox 附加组件中心获取扩展 UUID:(确保更改 URL 以匹配您的扩展名称):https://addons.mozilla.org/en-US/developers/addon/%7B{ext-name}%7D/edit

对于 API 密钥和 API 密钥,您可以从 Firefox 附加组件开发者中心的 API 页面 获取。

最后更新于