如何流式传输 SoundCloud 用户的曲目



这是我正在构建的第一个应用程序,所以我不是很了解。我 http://www.sitepoint.com/develop-music-streaming-android-app/按照这里的教程进行操作,并创建了一个非常简单的音乐流媒体应用程序。但是,它只流式传输来自我不确定在哪里的任何随机歌曲。我研究并发现端点应该是/users/{userid}/tracks。但我想我不完全确定如何实现这一点。我将 URL 从基本端点调整为我能想到或看到的 (https://api.soundcloud.com/users/{userid}/tracks) 的许多组合。我改错了吗?我是否需要更改更多仅存储的 URL?

额外信息 - 使用安卓工作室 - 由于声誉低,无法发布API参考链接,但不难找到

您拥有的 api 端点是正确的,但您需要在每个请求上传递 clientId。 在此处注册 SC 开发人员。 如果您的客户端 ID 9038420384208424则您的 api 调用请求应如下所示:

api.soundcloud.com/users/duvetcover/tracks/?client_id=9038420384208424&limit=200&linked_partitioning=1

&limit=200&linked_partitioning=1是可选参数。 limit 参数将指定要显示的条目数。 最大值为 200。 linked_partitioning=1允许分页。 它在请求结束时提供了一个next_href键,因此您可以访问关注者,收藏夹,曲目或您正在查询的任何内容的下一页。

最新更新