Principe :
L'api idmusic vous permet d'extraire d'un texte, qui contient le titre d'un morceau et son artiste, parmis d'autres mots, précisément le titre de la musique, le nom de l'artiste, ainsi que l'album, le numéro de la piste, le genre et la pochette de l'album. Vous pouvez aussi indiquer à l'api une adresse YouTube, Dailymotion ou Vimeo qui correspond à une vidéo musicale et l'api vous retournera le morceau correspondant (en utilisant le titre de la vidéo).
Exemple :
Si vous indiquez le texte "C2C - Down The Road (official video starring Richie Jackson)", vous aurez en retour les informations suivantes :
[artist_name] => C2C [title] => Down The Road [deezer_id] => 54519711 [position] => 2 [deezer_album] => 5302151 [album] => Tetra [release_date] => 2012-09-03 [nb_tracks] => 14 [cover] => http://api.deezer.com/2.0/album/5302151/image?size=big [genre] => Electro
Utilisation :
Appeler l'adresse : http://api.ntag.fr/idmusic/?q=texte+a+chercher
Le format de retour est le JSON.
Paramètres :
Paramètre | Valeurs | Informations | Optionnel |
q | tout | Texte à chercher | Obligatoire |
exacttext | 0 ou 1 | Si présent et à 1 le texte indiqué sera cherché tel quel sur Echonest. Si à 0 le texte sera d'abord modifié (en particulier ce qu'il y a entre parenthèses sera supprimé) avant la recherche | Optionnel |
Nom | Informations | Optionnel |
artist_name | Nom de l'artiste | non |
title | Titre du morceau | non |
deezer_id / itunes_id | ID Deezer OU ID iTunes du morceau (http://developers.deezer.com/api/track) | oui |
position | Position du morceau sur l'album | oui |
deezer_album / itunes_album | ID Deezer OU ID iTunes de l'album (http://developers.deezer.com/api/album) | oui |
album | Titre de l'album | oui |
release_date | Date de sortie de l'album | oui |
nb_tracks | Nombre de morceaux dans l'album | oui |
cover | URL de l'image de l'album | oui |
genre | Genre de l'album | oui |
> http://api.ntag.fr/idmusic/?q=C2C%20-%20Down%20The%20Road%20(official%20video%20starring%20Richie%20Jackson) > http://api.ntag.fr/idmusic/?q=http://www.youtube.com/watch?v=k1uUIJPD0Nk > http://api.ntag.fr/idmusic/?q=http://www.dailymotion.com/video/xrct8e_c2c-down-the-road-starring-richie-jackson-official-c2cdjs_music > http://api.ntag.fr/idmusic/?q=http://vimeo.com/43542510 { "artist_name":"C2C", "title":"Down The Road", "deezer_id":"54519711", "position":"2", "deezer_album":"5302151", "album":"Tetra", "release_date":"2012-09-03", "nb_tracks":"14", "cover":"http://api.deezer.com/2.0/album/5302151/image?size=big", "genre":"Electro" }