Extrahieren von YouTube -Daten

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Extrahieren von YouTube -Daten

by Anonymous » 15 Feb 2025, 14:55

Ich habe diesen Snippet of Console JavaScript in einem YouTube -Video gefunden. Ziel ist es, Informationen zu YouTube -Videoen zu extrahieren, einschließlich: Titel, Datum (n), URLs (en) und Ansicht, und die Anzahl der Zähler anzeigen). Ein Großteil des Codes funktioniert, um alles korrekt zurückzugeben, bis auf die Ansichtsanzahl. < /P>

Code: Select all

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')}});
In der Konsole reteiliert es nur als undefined . Könnte jemand den Code bitte ändern, damit er die Ansichtsanzahl ordnungsgemäß zurückgibt? Danke!

Top