信息发布→ 登录 注册 退出

如何查看浏览器插件的ID号_找到Chrome/Edge扩展的唯一标识【开发】

发布时间:2026-01-09

点击量:
获取Chrome/Edge扩展ID的方法有四种:一、在chrome://extensions开启开发者模式后直接查看;二、通过chrome://version定位Extensions目录,子文件夹名即ID;三、在声明management权限的扩展中调用chrome.management.getAll()获取;四、点击扩展详情后从chrome://extensions/detail/{ID} URL中提取。

如果您需要调试或管理浏览器扩展,必须获取其唯一的插件ID号,该ID由Chrome和Edge基于扩展的公钥哈希生成,是识别扩展的唯一字符串。以下是获取Chrome/Edge扩展ID的多种方法:

一、通过浏览器扩展管理页面查看

Chrome和Edge均提供内置的扩展管理界面,启用开发者模式后可直接显示每个已安装扩展的ID。

1、在Chrome或Edge地址栏中输入 chrome://extensions 并按回车键打开扩展管理页。

2、右上角开启开发者模式开关(若未开启)。

3、页面中每个扩展卡片下方将立即显示一行文字,格式为ID: aapocclcgogkmnckokdopfmhonfmgoek,该字符串即为该扩展的唯一ID。

二、通过扩展安装目录解析manifest.json

扩展ID可通过其本地安装目录路径反向推导,因为Chrome/Edge将ID直接用作扩展根文件夹名;也可通过解析manifest.json中的key字段计算得出。

1、在Chrome中访问 chrome://version,找到个人资料路径并复制完整路径。

2、进入该路径下的 Extensions 子目录,每个子文件夹名称即为对应扩展的ID(如 ljpijepmkggjegadkblfjocmpbllmlkd)。

3、若需验证,可打开该文件夹内任意版本子目录(如“1.2.3”)下的 manifest.json,检查是否存在 "key" 字段;若有,则该base64-encoded公钥经SHA-256哈希并转为小写十六进制后,取前32位即为ID。

三、使用chrome.management API在后台脚本中读取

适用于已启用“management”权限的扩展自身,可在其后台页面或Service Worker中调用API动态获取自身或其他扩展的ID。

1、在扩展的 manifest.json 中声明 "permissions": ["management"]

2、在background.js中执行:chrome.management.getAll((exts) => { console.log(exts[0].id); });

3、打开浏览器开发者工具(F12),切换至Console标签页,刷新后台页后即可看到输出的扩展ID列表。

四、通过chrome://extensions页面URL参数提取

当点击某个扩展的“详情”按钮时,浏览器会跳转至带ID参数的专用页面,该ID可直接从URL中截取。

1、在 chrome://extensions 页面中,点击目标扩展右下角的详情按钮。

2、地址栏URL将变为类似 chrome://extensions/detail/jlppijhffpnpnjhinkcfejpkhbpbbnib 的格式。

3、斜杠末尾的32位小写字母数字组合即为该扩展ID,可直接复制使用。

标签:# js  # json  # go  # 浏览器  # edge  # 工具  # ai  # chrome  # 字符串  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!