URL 至 soundcloud 艺术家 ID

URL to soundcloud artist id

给定一个 link 例如:https://soundcloud.com/glennon-williams/spacedude

获取用户 ID 的最简单方法是什么?现在我解析用户名,所以我得到:glennon-williams

然后我 运行 查询此名称:http://api.soundcloud.com/users?q=glennon-williams&client_id=XXX 并将 permalink 与我搜索的用户名匹配。

有没有更直接/更简单的方法来做到这一点?我的方法可能出了什么问题?

我会使用解析端点。

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

这是JS中的逻辑:

SC.get('/resolve', { url: scurl }, function(resolverr) {
console.log(resolverr);
if(resolverr.kind == 'track')
{console.log(resolverr.user.id)}
else 
{console.log(resolverr.id)}    
});

http://jsfiddle.net/iambnz/6thxporm/

没有编程:

http://os.bnz-power.com/soursound/#/user/glennon-williams