SoundCloud API:获取跟踪重新发布,获取播放列表统计信息,跟踪Playback_count错误



我正在使用python库https://github.com/soundcloud/soundcloud-python to fet fet fet of用户统计数据:关注者和跟随者编号,轨道统计数据,,评论,下载)。

,但我无法在

中找出reposts字段

http://api.soundcloud.com/users/ user_id /tracks?computer_key = my_client_id http://api.soundcloud.com/users/ user_id /playlists?computer_key = my_client_id

有没有一种方法来获取统计数据?

我也无法在播放列表字段中找到favoriting_count ...有没有一种方法可以使用SoundCloud API?

另外,曲目的playback_count不等于用户SoundCloud页面中显示的戏剧计数。这是一个已知的错误吗?

找到答案。

来自SoundCloud API参考

https://developers.soundcloud.com/docs/api/reference

  • 重新发布统计信息未实施
  • 播放列表数据未实施

对于playback_count错误,我发现如果您直接从轨道uri获得playback_count,则计数将更新。因此,要获取最后更新的用户轨道的playback_count,您应该执行:

import soundcloud    
client = soundcloud.Client(client_id=YOUR_CLIENT_ID)
tracks = client.get('/users/'+USERNAME+'/tracks')
for track in tracks:
    uri = track.uri
    track_info = client.get(uri)
    plays = track_info.playback_count

最新更新