gpt4 book ai didi

javascript - 通过 SC.get() 获取 soundcloud 流集合无法获取 buy_url

转载 作者:行者123 更新时间:2023-11-28 07:32:11 25 4
gpt4 key购买 nike

我正在从主 soundcloud 流请求 50 首轨道 SC.get('/me/activities/tracks/affiliated', params, function(stream, error)

我获得了除purchase_url之外的大部分数据。但是我注意到,如果我查询播放列表,这个属性是可用的SC.get('/playlists/' + playlist.origin.id + '/tracks', 函数(数据)

我知道我可以通过对每个轨道发出 50 个获取请求来获取所有轨道数据,但这听起来不合理。由于返回的流集合包含大约 99% 的轨道属性,我不明白为什么会缺少purchase_url。

所以,我的问题是,有没有办法获取用户的主要提要以及所有轨道属性?你有什么经历?我真的不想只针对这 1 个属性进行 50 个单独的调用

编辑:只是为了澄清,我所说的主要提要是指附属网址,来自您关注的用户的帖子列表,而不是您自己上传的声音/播放列表等

最佳答案

你可以 - 我正在这里这样做:https://github.com/jkoudys/janeswalk-web/blob/ca345fa801517adad220558fd1e9ecd1781c27d9/themes/janeswalk/js/components/caw/map/SoundCloudConnect.jsx#L27

我没有使用 SC 库,而是直接通过 jQuery.ajax() 查询服务端点。该端点的文档位于:https://developers.soundcloud.com/docs/api/reference#playlists

在我的示例中,我抓取当前用户的所有播放列表的所有轨道。

关于javascript - 通过 SC.get() 获取 soundcloud 流集合无法获取 buy_url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29015086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com