提取YouTube数据

问题描述 投票:0回答:1
上找到了Console JavaScript的片段。它的目的是提取有关YouTube视频的信息,包括:标题,日期(S),URL(S)和查看计数。除视图计数外,大多数代码都可以正常返回所有内容。

window.clearInterval(scroll); console.clear(); urls = $$('a'); urls.forEach(function(v,i,a){if (v.id=="video-title-link" && v.href){console.log('\t'+new Date().toLocaleDateString()+'\t'+v.title+'\t'+v.href+'\t'+v.__shady_native_innerHTML.match(/aria-label=\"(.+?)\"/g)?.[0].match(/[\d,]+ views/g)[0]+'\t')}}); 在控制台中,其仅作为

undefined
。有人可以修改代码以使其正确返回视图计数吗?谢谢!

我在

html
javascript html web google-chrome-devtools google-chrome-console
1个回答
0
投票
querySelector

来获得视图。首先,我是由两个父母抬起的,每个e元素,然后致电父母the the the the Views。

<a>
检查了两个频道。它对我有用。
注:它可能不是最佳解决方案。如果未来的标记变化可能会显示出不同的内容。
	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.