SoundCloud API的新功能.
说我是注册用户.当我登录soundcloud时,我上传了几首曲目并显示在我的页面上:https://soundcloud.com/stream
使用API,我现在可以通过上传的曲目访问数据.
如果我关注其他用户,这些用户的曲目也会显示在https://soundcloud.com/stream上.但是,我无法在API文档中找到任何方式来访问我跟踪的用户和跟踪用户的数据.有什么办法吗?
gui*_*ume 10
看来的SoundCloud文档得到了更新:用户的活动,援引"上登录的用户的仪表板项目" 可以被获取.您甚至可以在此仪表板上获取特定类型的项目.
GET使用此URL 处理请求时
$ curl 'https://api.soundcloud.com/me/activities?limit=1&oauth_token=A_VALID_TOKEN',您有一个JSON或XML文件(请参阅答案底部),其中包含您请求的信息.在此URL中,您可以使用/me/activities以下表达式替换:
/me/activities为您提供用户最近的活动
/me/activities/all与上面的活动相同(最近的活动)
/me/activities/tracks/affiliated是来自用户的最近跟踪记录的用户跟踪(流)
/me/activities/tracks/exclusive是最近独家共享的跟踪
/me/activities/all/own是登录用户跟踪的最近活动
JSON响应遵循此方案:
{
"next_href": "https://api.soundcloud.com/...?cursor=81923e19...",
"collection": [
{
"type": "comment",
"created_at": "2011/07/21 09:55:19 +0000",
"tags": "own, affiliated",
"origin": {
...
}
},
...
]
}
Run Code Online (Sandbox Code Playgroud)
XML响应遵循以下方式:
<?xml version="1.0" encoding="UTF-8"?>
<activities next-href="https://api.soundcloud.com/me/activities?cursor=0fc02662-1d76-11e0-8c9a-48ea6afb1384" type="array">
<activity>
...
</activity>
...
</activities>
Run Code Online (Sandbox Code Playgroud)
有关此功能的更深入和更精确的信息,请查看SoundCloud的API参考文档.
| 归档时间: |
|
| 查看次数: |
3009 次 |
| 最近记录: |