You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无需注册应用调用SoundCloud API访问公开曲目的可行性问询

SoundCloud 无需注册应用访问公开API解决方案

SoundCloud 已停止新应用注册,官方公开API的标准调用流程要求绑定已注册应用的client_id做身份校验,这是请求返回401/403错误的核心原因,目前有两种可落地的无应用注册调用方案:

方案1:复用公开前端client_id

  • SoundCloud 官方前端调用内部接口时会携带长期有效的公开client_id,你可以打开任意SoundCloud公开曲目页面,通过浏览器开发者工具网络面板筛选api-v2.soundcloud.com域名的请求,从请求参数中直接复制client_id字段的值使用。
  • 调用公开曲目相关接口时,在请求URL后拼接参数?client_id=你获取到的字段值,即可正常获得公开曲目的元数据、播放地址等返回内容,不需要额外的身份校验头。

方案2:使用简化公开接口

  • 针对单条公开曲目,可直接请求https://api.soundcloud.com/tracks/[曲目ID],拼接上述client_id参数即可拿到标准JSON格式的返回数据,不需要其他授权操作。
  • 注意控制请求频率,短时间内大量请求会触发IP限流,限流后等待1-2小时即可自动恢复。

前端调用注意事项

如果你是在浏览器端使用JavaScript发起请求,会遇到跨域限制,建议将请求转发到自有后端服务代理发起,同时不要在前端代码中明文暴露你使用的client_id,避免被平台限制使用。

内容的提问来源于stack exchange,提问作者Dmitry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 19:54:04