google-chrome-extension - 我们可以在 chrome 扩展中获取 windows 用户详细信息吗?
问题描述
我在谷歌浏览器中添加了一个网络聊天(连接到机器人框架)作为扩展。我需要通过 javascript 捕获 windows 用户详细信息。
解决方案
不,没有 API 可以做到这一点。欢迎您自己查看列表。
有两个想法很接近:
chrome.identity
如果用户登录 Chrome, API可以为您提供 Google 用户的详细信息 - 如果您只需要某种标识符。您需要"identity"
和"identity.email"
权限,并且需要调用chrome.identity.getProfileUserInfo
. 有趣的是,这不会产生权限警告。Native Messaging允许您创建一个您的扩展可以与之通信的 Windows 二进制文件。显然,本机应用程序可以做任何事情,包括获取登录用户的详细信息,但这需要用户从 Web Store 外部安装另一个组件。简而言之:这是一把大锤子,可能不值得为此付出代价。
推荐阅读
- javascript - 用 str.replace() 匹配多个数字
- ruby-on-rails - 升级到 RoR 5 时,不存储序列化为数组的现有数据
- python - 如何操作在字幕中通过字符串传递的变量的属性?
- javascript - 分页后:总是;在桌面屏幕浏览器上
- scala - 新版本中 fs2 (0.10.x) 中的 fs2.Scheduler 是什么
- c++ - lambdas 应该替换 C++ 中的函数模板吗?
- html - 匹配两个 div 的渐变,如果它们具有不同的宽度
- javascript - Redux 存储在 React 类组件中返回空值
- java - 与发送文件的选项聊天
- php - 如何在 php 中使用引导模式更新数据