2015-10-04 164 views
2

我正在尝试查找我的Chrome扩展程序的应用程序ID,以便获得用户身份验证。我已经安装了扩展,当我去铬://扩展/我可以看到ID:找不到Chrome扩展的已安装的manifest.json

然而,在开发的仪表板,该URL显示了不同的应用程序ID: enter image description here

我知道我以某种方式必须同步它们,以使它们相同。谷歌教程获取用户认证说,我应该去用户数据目录找到我安装的扩展名,并将密钥从清单中复制到我的源代码目录中的清单。但是,我无法在google-chrome/Default/Extensions下的用户数据目录中找到我的扩展。

回答

2

您的清单将永远在:chrome-extension://myId/manifest.json

当您创建在商店的延伸,谷歌将选择一个随机ID,并将其分配给您的分机。

将扩展名(从计算机到计算机)安装到Chrome时,计算机会为其分配一个ID。

在十亿寿命中只有一次这两个是相同的。

始终使用您在chrome://extensions页面中看到的ID来查找清单。

+0

不知道我可以通过浏览器中的链接访问清单。谢谢! – abaratham

+0

没问题。您可以通过url访问整个扩展目录。 chrome-extension://myId/folder_inside_extension/file.js或png或其他! –

+0

选项页面,弹出窗口(例如右上角的窗口)和其他所有窗口实际上只是这些URL的窗口。 –

相关问题