0

我想获取在浏览器上观看的 YouTube 视频的所有 URL。这用于填充自动完成选项。我研究了这个主题,但没有一个能令人满意地回答这个问题。我什至不知道这是否可能. 明确一点:当我们输入 www.youtube.com 时,我们的浏览器会显示一个我们以前看过的 YouTube 页面的下拉列表。我想访问这些 URL。我该怎么做?

4

2 回答 2

4

YouTube API 有一个视频观看源:http: //apiblog.youtube.com/2012/01/watch-history-comes-to-api.html

编辑:关于检索用户历史记录有一个很好的 SO 问题:你如何访问浏览器历史记录?

于 2013-04-27T22:00:52.300 回答
2

您无法使用在网页上下文中运行的 JavaScript 代码来读取浏览器的历史记录,因为这会构成安全漏洞。您不想让网站知道您访问过的其他网站。

但是,如果您正在开发用户将安装的浏览器扩展程序,这可能是可能的。看看这个 chrome http://developer.chrome.com/extensions/history.html

于 2013-04-27T22:04:38.727 回答