soundcloud:如何通过名称搜索我的播放列表?

我有很多曲目的播放列表,所以当我使用API(/ me /播放列表)查询播放列表时,我会收到大量数据 . 这通常会导致Soundcloud服务器出现502和504错误 . 他们的/播放列表的文档描述了一个"q"搜索过滤器,我认为这有助于缩小我的查询结果,但它似乎正在搜索所有的Soundcloud!这是设计的吗?如果是这样,文档应该这样说 .

无论哪种方式,有没有办法通过API实现这一目标?

回答(1)

2 years ago

请试试

<script src="https://connect.soundcloud.com/sdk/sdk-3.0.0.js"></script>
<script>
SC.initialize({
  client_id: 'YOUR_CLIENT_ID'
});

// find all sounds of buskers licensed under 'creative commons share alike'
SC.get('/playlists', {
  q: 'YOUR_SEARCH_KEYWORD'
}).then(function(tracks) {
  console.log(tracks);
});
</script>

Source