在YouTube中获取当前正在播放的视频

时间:2020-01-25 22:44:27

标签: firefox video youtube youtube-api

我需要使用youtube API从外部应用获取Firefox浏览器中当前正在播放的视频的标题,或者至少是我的YT帐户中最近播放的视频的标题。目的是获取我正在听的歌曲的名称,并将其放入文件中。我还有另一个应用程序(使用Discord API)可以读取并使用它。

我的第一个想法是获取观看记录,但自2016年末以来,该功能已从API中删除。

我成功验证了我的Google应用程序,以使用Oauth 2.0访问我自己的频道,但是从这里开始,我陷入了困境。似乎没有任何请求获得您自己上次观看的视频。

我还想到了一种完全不同的方式,通过使用Firefox扩展来获取标题,但是将其存储并传递给另一个应用程序并不是一件容易的事(localStorage和sessionStorage都位于AppData文件夹中,其他应用无法访问它。

有人知道这样做的方法吗?我开始感到绝望了。

1 个答案:

答案 0 :(得分:0)

我一直在寻找类似的东西,并且在搜索中遇到了这个问题:Cross-Domain Cookies

通过第三方在2个应用程序之间共享cookie可能会有所帮助,尽管这样做会使事情复杂化。