mil*_*ark 5 python api soundcloud
我通过python SDK使用soundcloud api.
当我通过"搜索"获取曲目数据时,曲目属性"playback_count"似乎小于在网络上看到的实际计数.
我怎样才能避免这个问题并得到实际的playback_count?
(例如,这首曲目的playback_count给了我2700,但在网上显示它实际上是15k https://soundcloud.com/drumandbassarena/ltj-bukem-soundcrash-mix-march-2016 )
注意:评论或喜欢不会出现此问题.
以下是我的代码
##Search##
tracks = client.get('/tracks', q=querytext, created_at={'from':startdate},duration={'from':startdur},limit=200)
outputlist = []
trackinfo = {}
resultnum = 0
for t in tracks:
trackinfo = {}
resultnum += 1
trackinfo["id"] = resultnum
trackinfo["title"] =t.title
trackinfo["username"]= t.user["username"]
trackinfo["created_at"]= t.created_at[:-5]
trackinfo["genre"] = t.genre
trackinfo["plays"] = t.playback_count
trackinfo["comments"] = t.comment_count
trackinfo["likes"] =t.likes_count
trackinfo["url"] = t.permalink_url
outputlist.append(trackinfo)
Run Code Online (Sandbox Code Playgroud)
小智 3
通过 API 报告时存在播放计数不正确的问题。
我在通过 /me 端点获取活动数据时遇到过这种情况,并且喜欢提到一些。
第一张图显示了访问 soundcloud 小部件中当前播放曲目返回的声音时返回的信息
通过 me/activities 端点的 api 返回的信息
| 归档时间: |
|
| 查看次数: |
328 次 |
| 最近记录: |