Extrahieren von YouTube -DatenHTML

HTML-Programmierer
Anonymous
 Extrahieren von YouTube -Daten

Post by Anonymous »

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!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post