25.6.20

récupérer les données d'une vidéo youtube

Les informations d'une vidéo sont affichées dans une popup avec ce bookmarklet en JavaScript.
Le script extrait les données du code html et présente les informations détaillées de la vidéo.
La nouvelle fenêtre retourne les données suivantes:

  • nom de la chaîne
  • titre de la vidéo
  • mots clés
  • description de la vidéo
  • date de publication
  • date de mise en ligne
  • chaîne ID
  • vidéo ID
  • url
  • durée
  • genre
  • nombre de vues
  • tag

 bookmarklet données d'une vidéo youtube
javascript:var name = document.querySelector("link[itemprop='name']").getAttribute("content");var titre=document.getElementsByName('title')[0].getAttribute('content');var description=document.getElementsByName('description')[0].getAttribute('content');var keywords=document.getElementsByName('keywords')[0].getAttribute('content');var element = document.querySelector('meta[property="og:video:tag"]');var tag = element && element.getAttribute("content");var element2 = document.querySelector('meta[property~="og:url"]');var url = element2 && element2.getAttribute("content");var date=document.querySelector("[itemprop='datePublished']").getAttribute("content");var date_ligne=document.querySelector("[itemprop='uploadDate']").getAttribute("content");var channel = document.querySelector("[itemprop='channelId']").getAttribute("content");var video = document.querySelector("[itemprop='videoId']").getAttribute("content");var time = document.querySelector("[itemprop='duration']").getAttribute("content");var genre = document.querySelector("[itemprop='genre']").getAttribute("content");var compteur = document.querySelector("[itemprop='interactionCount']").getAttribute("content");var myWindow = window.open("", "", "width=600,height=500");myWindow.document.write("nom de la chaîne: " + name + "<br><br>","titre de la vidéo: " + titre + "<br><br>", "mots clés: "+ keywords + "<br><br>", "description: "+ description + "<br><br>", "date de publication: "+ date + "<br><br>", "date de mise en ligne: "+ date_ligne + "<br><br>","chaîne: "+ channel + "<br><br>", "vidéo ID: "+ video + "<br><br>","url: "+ url + "<br><br>","durée: "+ time + "<br><br>", "genre: "+ genre + "<br><br>", "nombre de vues: "+ compteur + "<br><br>", "tag: "+ tag + "<br><br>");

favelet affiche les données d'une vidéo youtube

Aucun commentaire:

Enregistrer un commentaire