2010-10-21 16 views

risposta

13

Provare l'API last.fm al http://www.last.fm/api.

Se questo non funziona per voi, è possibile guardare i vari API elencate in questo risultato di ricerca: http://www.programmableweb.com/category/music/api

Questo è un tutorial Silverlight, ma poiché questa è un'API REST HTTP, potrebbe sembrare agnostico per iniziare: http://www.devx.com/VisualStudio/Article/40158.

+1

Ho usato last.fm ed è stato bello per un paio d'anni. Recentemente è diventato spazzatura, non restituisce dati in molti casi. Molti pezzi funzionali sono rotti. Sto ancora cercando un'alternativa per passare a. – Kon

+0

Mentre sono contento di aver aiutato il poster di questa domanda, questa risposta è abbastanza vecchia in "anni Internet" che in realtà ci sono probabilmente posti migliori per guardare ora. Mi spiace che la risposta sia obsoleta, ma non sono sicuro di come StackOverflow si occupi di ciò. –

+0

'last.fm' è inutile per le informazioni sull'album. Non restituisce nemmeno la data di rilascio, ad es., L'album omonimo del multi-platino di Metallica. –

0

FreeDB è gratuito, ma può avere o meno un'API. È un contenuto generato dall'utente.

http://www.freedb.org/

E a quanto pare Gracenote è il nuovo CDDB (ma probabilmente non gratuito). Immagino che alla fine abbiano capito che non volevano limitare il loro database ai CD.

8

Sì! The Echo Nest. Una startup piuttosto calda fuori Boston che ha appena ottenuto più fondi. La loro API ti consente di cercare per artista, album, traccia e altro.

+2

e il loro finanziamento sembra essersi esaurito. va 404. – aelor

+0

Spiacente, ho riparato il collegamento. Detto questo, sono piuttosto sorpresa che "echonest.com" (senza sottodominio) non si risolva. Inoltre, sono stati acquistati da Spotify, quindi immagino che il finanziamento non sia più un problema. :-) –

+0

grazie per la pronta risposta – aelor

8

Suggerirei personalmente Discogs, che è gratuito e non limita il al giorno utilizzo. Tuttavia, limita la quantità di richieste a uno al secondo per indirizzo IP.

Il API è abbastanza chiaro e documentato. Usa JSON su HTTP e ha wrapper per vari ambienti di programmazione (Python, Ruby, Perl, .NET, PHP).

Inoltre, contiene dati su una quantità enorme di artisti, comunicati e etichette.

+1

Link API aggiornato: https://www.discogs.com/developers/ – stackPusher

Problemi correlati