直到最近,我一直在使用 Chrome Web Store Publish API 发布 Chrome 扩展程序. (自动发布流程)
const response = execSync(`\
curl -X PUT -F 'data=@${process.env.ZIP_FILE}' https://www.googleapis.com/upload/chromewebstore/v1.1/items/${extensionId} \
-H "Authorization: Bearer ${accessToken}" \
-H "x-goog-api-version: 2"
`);
由于最新的一套policy changes为了限制扩展程序滥用并提高 Chrome 网上应用店的安全性,这包括要求 Chrome 网上应用店开发人员进行 2FA,我无法再发布 chrome ext。有什么方法可以使用 释放 chrome ext Chrome 网上应用店发布 API 不需要2因素验证?
最佳答案
不,但要澄清开发者账号只需要启用两因素身份验证。您仍然可以通过自动脚本发布扩展,但需要先设置 2FA。
关于google-chrome-extension - 由于强制进行 2 因素验证,无法使用 Chrome Web Store Publish API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69220468/