如何获得"所有"使用Souncloud API与艺术家相关的曲目

时间:2015-08-30 18:32:19

标签: soundcloud

我一直在寻找答案,但无法找到答案。

目前,我正在获取api指定的艺术家曲目:

SC.get('/users/30806929/tracks', { userId: '30806929'}, function(tracks) {
    $(tracks).each(function(index, track){
      $('#results').append($('<li></li>').html(track.title + ' - ' + track.genre));
    });
  });

这很简单,也很好。

问题在于,我只获取了用户上传的曲目,列在以下链接中:

Tracks uploaded by the user

但我想得的是&#34;所有&#34;与用户相关的音乐,在主页中列出:

User souncloud homepage

有人遇到过这个问题吗?

  

回答感谢bnz,这是获取所有曲目(包括曲目和曲目重新发布)的简单示例:

var url = 'https://api-v2.soundcloud.com/profile/soundcloud:users:30806929?limit=10&offset=0&linked_partitioning=1&client_id=YOUR_CLIENT_ID&app_version=810b564&format=json';
    $.ajax({url:url}).success(function(data){
      $(data.collection).each(function(index, info){
         $('#results').append($('<li></li>').html(info.track.title));
      });
    });

1 个答案:

答案 0 :(得分:1)

你的意思是曲目+套装+重新发布?

这是新API的一部分,希望它们能够公开 - 并且可用。

至少那是电话:

this bug report

(转到您的浏览器并查看网络控制台并查找xhr请求。)