Estoy buscando una API de música que pueda buscar información de una canción proporcionada por el artista y el nombre de la pista, y devuelve el año en que se lanzó la canción.
He examinado algunas API cada una con limitaciones:
- https://developer.gracenote.com/ Necesito también el nombre del álbum como entrada en la parte superior del nombre del artista y la pista
- http://www.last.fm/api solo algunas canciones tienen fecha de lanzamiento / año de información
- http://developer.echonest.com/ no tiene información de fecha / año de lanzamiento
¿Alguna sugerencia sobre otras APIs?
Respuestas
1 para la respuesta № 1Es posible que desee revisar la API de Discogs. Proporciona amplia información sobre los lanzamientos de un artista, incluido el año del lanzamiento. musica También podría ser de interés.
1 para la respuesta № 2
Para Gracenote WebAPI, no necesariamente necesita el nombre del álbum. Con el artista y el nombre de la pista, también puede obtener la información de la fecha de lanzamiento. Aquí hay una consulta de muestra:
<QUERIES>
<AUTH>
<CLIENT>XXXXXX</CLIENT>
<USER>XXXXXX</USER>
</AUTH>
<QUERY CMD="ALBUM_SEARCH">
<TEXT TYPE="ARTIST">Beatles</TEXT>
<TEXT TYPE="TRACK_TITLE">Let It Be</TEXT>
</QUERY>
</QUERIES>
Y la fecha de publicación se devuelve como se muestra a continuación en la respuesta parcial.
<ARTIST>The Beatles</ARTIST>
<TITLE>Let It Be</TITLE>
<PKG_LANG>ENG</PKG_LANG>
<DATE>1970</DATE>