2014-11-13 3 views
1

Привет, пожалуйста, я хотел бы создать то же самое here в аудиоразделе, поэтому, когда я набираю имя певца, он пошлет мне данные Json этого певца со всеми доступными дорожками в soundcloud сайт через свой API.Soundcloud Api - трек от исполнителя

Это код, который я пытаюсь прямо сейчас:

<script src="http://connect.soundcloud.com/sdk.js"></script> 
    <script> 
     SC.initialize({ 
      client_id: 'Client_ID' 
     }); 

     // stream track id 293 
     SC.stream("/tracks/293", function(sound){ 
      sound.play(); 
     }); 
    </script> 

Так как вы можете видеть трек ID просто получить его из SoundCloud API из этой ссылке: http://api.soundcloud.com/tracks/13158665.json?client_id=YOUR_CLIENT_ID

но что я хотите получить эти идентификаторы определенного исполнителя, переданного как параметр функции, все с Javascript, пожалуйста, еще с PHP.

+0

Так что никто не может мне помочь? –

ответ

2

Вы могли поразить /users конечную точку с q парам для того, чтобы попытаться соответствовать имени исполнителя:

SC.get('/users', {q: 'rihanna'}, function (users) { 
    console.log(users); 
    // iterate over users, do the matching 
    // hit the users api link, get tracks and stream them via their IDs 
}); 

Посмотреть пример здесь - http://jsbin.com/xugomagami/1/edit?html,js,console,output

Смежные вопросы