2010-12-09 45 views
2

Il y a longtemps, j'ai développé une extension chromée capable de scrobbler les chansons que vous écoutez sur youtube (via votre compte last.fm). Ce que j'ai fait, c'était simplement prendre le titre de la vidéo et supposer que le format était correct: "Artist - Track name" (évidemment, j'envoyais une demande à last.fm, confirmant que c'était une bonne paire artiste/chanson, avant de scrobbler). Récemment (enfin, probablement il y a quelques mois) YouTube a commencé à fournir des informations sur les artistes et les chansons directement sous la vidéo (voir l'image), et je me demandais comment extraire cette information.Récupérer des informations sur les artistes et les chansons depuis youtube

alt text

J'espérais récupérer les informations via l'appel api d'alimentation youtube (http://gdata.youtube.com/feeds/api/videos/de videoID? Alt = JSON), mais il n'apear pas figurer dans l'élément JSON retourné. Alternativement, je pourrais essayer de l'extraire via xpath, mais je me dis que cela pourrait entraîner des complications si aucune information d'artiste/chanson n'est présente. Si quelqu'un pouvait m'aider à extraire cette information, et ainsi grandement améliorer mon extension, je serais très reconnaissant.

Répondre

0

Je ne pense pas que l'API YouTube peut vous fournir le nom de l'artiste que les vidéos peuvent être d'autres choses que les chansons vous devez en tenir à ce que vous avez, à moins qu'ils mis à jour il API