Music in my mind 
Blog

Beatport API

Ресурс beatport располагает api для сторонних разработчиков для внедрения в свои web ресурсы (страницы, порталы) информации об релизах, артистах, чартах и др. информации, хранящейся в базе beatport, так же с помощью api можно получить информацию о key и bpm трека, artwork релиза, mp3 sample фрагмента трека и даже графическое изображение волновой формы трека. Скромное описание api находится по адресу http://api.beatport.com/, желательно подключиться к группе Beatport API на Google Группы, там можно задавать вопросы по непонятным для Вас моментам использования api (если конечно Вы решили серьезно заняться изучением вопроса).

Для своего личного использования в сети я создал ресурс http://dmitry-ultra.narod.ru/beatport/, в первую очередь для быстрого поиска интересуещего меня трека, чтобы получить информацию о тональности трека, дате публикации трека на BP и др. Все это конечно можно узнать и на самом beatport, но хочется чего-то своего, с меньшим количеством кликов мышкой. В дальнейшем добавлю раздел с чартами артистов, которые мне интересны.

Если Вам ресурс показался полезным или у Вас есть пожелания по его усовершенствованию, пишите, мне будет интересно его доработать. Если Вы решили создать что-то подобное, то в Вашем багаже знаний должно быть понимание формата данных JSON, если Вы с ним еще не знакомы. В этом формате Beatport API отдает данные в ответ на поисковые запросы. Для преодоления кросс-доменных ограничений, Вам потребуется использование JSONP. Также пригодится знание Ajax, в частности библиотека jQuery для построения интерактивного поиска и интерфейса.

Задавайте вопросы, готов помочь!

1 ▲
7 November 2011 12:26
Пожалуйста, зарегистрируйтесь (это быстро!) или войдите, чтобы оставлять comments и делать ещё массу прикольных вещей.