我实际上到处寻找并且无法弄清楚如何找到我可以在其嵌入代码中使用的某个用户ID。有谁知道如何找到它?
答案 0 :(得分:10)
curl -v 'http://api.soundcloud.com/resolve.json?url=http://soundcloud.com/YOUR_USER_NAME&client_id=YOUR_CLIENT_ID'
答案 1 :(得分:9)
只需查看源头部分即可。
<meta property="twitter:app:url:googleplay" content="soundcloud://users:IDHERE">
<meta property="twitter:app:url:iphone" content="soundcloud://users:IDHERE">
<meta property="twitter:app:url:ipad" content="soundcloud://users:IDHERE">
<meta property="twitter:player" content="https://w.soundcloud.com/player/?url=https%3A%2F%2Fapi.soundcloud.com%2Fusers%2FIDHERE&auto_play=false&show_artwork=true&visual=true&origin=twitter">
和其他几个元标记......
答案 2 :(得分:6)
从What is my SoundCloud user_id?
查看timpietrusky
:
http://timpietrusky.github.io/what-is-my-soundcloud-user-id/
如果您想要其他用户的用户ID,则需要拥有永久链接(包含用户名)。然后,您可以使用API中的/ resolve端点来获取其数据,包括id
的更多信息答案 3 :(得分:2)
如果你有soundcloud用户名,只需要找到id(我用它来获取另一个用户的RSS feed):转到soundcloud页面(例如:https://soundcloud.com/50_cent),右键单击并查看来源,寻找id(例如:soundcloud:// users:1548017)。那是你的用户名:548017
答案 4 :(得分:1)
更新
首先,使用文档Reference /resolve获取最新解决方案。
http://api.soundcloud.com/resolve?url=http://soundcloud.com/USER_NAME&client_id=YOUR_CLIENT_ID
将USER_NAME替换为常规SoundCloud链接(例如https://soundcloud.com/USER_NAME
)中的用户名,以及您应用的客户端ID。
请注意,.json
中不再有/resolve
。