2010-10-21 12 views

Odpowiedz

13

Wypróbuj api last.fm pod numerem http://www.last.fm/api.

Jeśli to nie zadziała, można spojrzeć na różnych API wymienionych w niniejszym Wynik wyszukiwania: http://www.programmableweb.com/category/music/api

Jest to poradnik Silverlight, ale ponieważ jest to REST API HTTP, mogłoby się wydawać, agnostyka, aby rozpocząć: http://www.devx.com/VisualStudio/Article/40158.

+1

Użyłem last.fm i było całkiem fajnie przez kilka lat. Niedawno zmieniło się w śmieci - nie zwraca danych w wielu przypadkach. Wiele funkcjonalnych elementów jest zepsutych. Nadal szukam alternatywy do przejścia na. – Kon

+0

Cieszę się, że pomogło to w opublikowaniu tego pytania, ale odpowiedź na to pytanie jest wystarczająco długa w "latach internetu", że tak naprawdę prawdopodobnie istnieją o wiele lepsze miejsca do zobaczenia. Przepraszam, że odpowiedź jest nieaktualna, ale nie wiem, jak rozwiązuje to StackOverflow. –

+0

'last.fm' jest bezwartościowe dla informacji o albumie. Nie zwraca nawet daty wydania, np. Wielo-platynowego albumu Metalliki. –

0

FreeDB jest bezpłatny, ale może mieć interfejs API lub nie. Jest to treść generowana przez użytkowników.

http://www.freedb.org/

I najwyraźniej Gracenote jest nowy CDDB (ale chyba nie za darmo). Sądzę, że w końcu zorientowali się, że nie chcą ograniczać swojej bazy danych do płyt CD.

8

Tak! The Echo Nest. Dość gorący start poza Bostonem, który dostał więcej funduszy. Ich interfejs API pozwala wyszukiwać według wykonawców, albumów, utworów i innych elementów.

+2

i wydaje się, że ich finansowanie wyczerpało się. idzie 404. – aelor

+0

Przepraszam, poprawiłem link. Mimo to jestem zaskoczony, że 'echonest.com' (bez subdomeny) nie rozwiązuje problemu. Ponadto zostały one zakupione przez Spotify, więc sądzę, że finansowanie nie jest już problemem. :-) –

+0

dzięki za szybką odpowiedź – aelor

8

bym personnally polecić Discogs, który jest wolny i nie ogranicza dziennie użytkowania. Ogranicza jednak liczbę żądań do jednej na sekundę na adres IP.

Urządzenie API jest dość jasne i udokumentowane. Używa JSON przez HTTP i ma opakowania dla różnych środowisk programistycznych (Python, Ruby, Perl, .NET, PHP).

Co więcej, zawiera dane o ogromnej liczbie artystów, wydawnictw i etykiet.

+1

Zaktualizowany interfejs API: https://www.discogs.com/developers/ – stackPusher

Powiązane problemy