2015-10-24 34 views
0

我有很多曲目的播放列表,所以當我使用API​​(/ me /播放列表)查詢我的播放列表時,我獲得了大量的數據。這通常會導致Soundcloud服務器發生502和504錯誤。他們的文檔/播放列表描述了一個「q」搜索過濾器,我認爲這將有助於縮小我的查詢結果,但它似乎是在搜索Soundcloud的所有!這是設計嗎?如果是這樣,文檔應該這樣說。soundcloud:如何按名稱搜索我的播放列表?

無論哪種方式,有沒有辦法通過API來做到這一點?

+1

是資源/播放列表中的所有的SoundCloud的宇宙。 你用q過濾器試過了/ user/12345 /播放列表嗎?其中12345是用戶標識。 – njasm

+0

OK看起來像q = 正在我的播放列表中正確搜索,感謝您的幫助! – simianarmy

+0

我很樂意提供幫助! – njasm

回答

0

請嘗試

<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

+0

我使用支持/ me /播放列表的Ruby API連接客戶端ID後。我能夠使用該端點+ q過濾器查詢我自己的播放列表。 – simianarmy