json - SoundCloud,按查询过滤特定用户的轨道不起作用

标签 json soundcloud

我正在尝试使用 soundcloud api 来获取与我输入的查询匹配的特定用户的轨道

这是一个没有查询的例子,工作正常,获取该用户的所有轨道 http://api.soundcloud.com/users/4493849/tracks.json?client_id=YOUR_CLIENT_ID

工作正常并为我获取该用户的 5 首轨道

现在我只需要获取名为“测试音频”的轨道。所以我做如下 http://api.soundcloud.com/users/4493849/tracks.json?client_id=YOUR_CLIENT_ID&q=Test

现在的问题是,当我输入 q= 时,它只会给我带来整个音云中与测试匹配的所有轨道,即它查询所有音云,而不是我想要的那个用户的 5 首轨道

请帮忙

最佳答案

我在这里用SC自己的SDK试了一下:

http://jsfiddle.net/iambnz/H7VW8/

SC.initialize({ client_id: "cd3e093bf9688f09e3cdf15565fed8f3" });  

SC.get('/users/4493849', { q: 'test' }, function(tracks) {
  console.log(tracks);
});

结果将只是一个轨道/对象:

Object {id: 4493849, kind: "user", permalink: "the-uprising-developers", username: "The Uprising Developers", uri: "http://api.soundcloud.com/users/4493849"…}

关于json - SoundCloud,按查询过滤特定用户的轨道不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19896943/

相关文章:

url - 如何访问 SoundCloud 公共(public)流?

javascript - 如何通过 Soundcloud API 重复播放歌曲

iphone - 如何从 webview 中的 json responseString 获取特定方法

c# - 如何将 PHP cURLcode 转换为 C# HttpWebRequest?

javascript - 让 jquery tokeniput 插件与 asp.net mvc 3 一起工作的问题

java - 如何在 REST 响应中检索 JSON 数组格式的结果

javascript - 声云 API : Using oEmbed to specify start and stop time for playing a track

javascript - 按标签过滤 Soundcloud 结果

python - 如何在 Python 中访问 SoundCloud-Stream URL?

javascript - 我需要帮助将 JS Json 结果的输出分配给变量并以 HTML 显示它