soundcloud: Как я могу искать свои плейлисты по имени?
У меня есть плейлисты с большим количеством треков, поэтому, когда я запрашиваю свои плейлисты с помощью API (/me/playlists), я получаю огромное количество данных обратно. Это часто приводит к ошибкам 502 и 504 с серверов Soundcloud. Их документация для / плейлистов описывает поисковый фильтр "q", который, как я думал, поможет сузить результаты моего запроса, но, похоже, он ищет весь Soundcloud! Это по замыслу? Если это так, в документации должно быть сказано так.
В любом случае, есть ли способ сделать это через API?
1 ответ
Пожалуйста, попробуй
<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>