无需客户端 ID 即可检索 Soundcloud 内容。这有可能吗?

2024-05-22

Soundcloud 已经锁定了他们的 API,没有人能够请求新的客户端 ID。在他们关闭之前,他们几个月来一直忽略 API 密钥请求。他们显然有他们的理由,但多年来一直如此,这真的很烦人。

有人知道从提供的用户名中检索跟踪数据的任何厚颜无耻的解决方法吗?

我尝试解析 dom 并抓取它,但它不起作用,因为它们在抓取时返回“无 javascript”错误,从而渲染主页而不是用户页面。

例子 :

$url = "https://soundcloud.com/username/tracks";
$dom = new Dom;
$dom->loadFromUrl($url);

$dom = $dom->find('title',0)->text;

Should返回 :

username | Free Listening on SoundCloud

但我们得到的是:

SoundCloud - Hear the world’s sounds

我的建议是使用现有的公共 API 密钥,例如,CLIENT_ID youtube-dl 用于下载 SoundCloud 曲目 https://github.com/rg3/youtube-dl/blob/master/youtube_dl/extractor/soundcloud.py.

您首先需要从用户名中获取 id。我们将使用/resolve端点:

HTTP GET: http://api.soundcloud.com/resolve?url=http://soundcloud.com/{username}&client_id={CLIENT_ID}

然后,从以下位置获取用户的轨迹/users/{id}/tracks端点:

HTTP GET: https://api.soundcloud.com//users/{id}/tracks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无需客户端 ID 即可检索 Soundcloud 内容。这有可能吗? 的相关文章

  • Access-Control-Allow-Origin 不允许 Origin null

    我目前正在使用 SoundCloud API 希望在单击按钮时嵌入曲目 我收到两个错误 XMLHttpRequest 无法加载http soundcloud com oembed json url http 3A 2F 2Fapi soun
  • 使用自定义按钮控制 Soundcloud HTML5 Widget 播放器

    我想做一些类似于我在 SoundClouds HTML5 Widget API PLayground 页面上看到的内容 其中有控制播放器的外部按钮 http w soundcloud com player api playground ht
  • SoundCloud Widget 外部控制 iOS 问题

    我在 iOS 上使用 html5 小部件的外部控件发现了一个错误 我已经用 iphone 和 ipad 进行了测试 小部件内的控件工作正常 但是在我的客户网站上http www bushytunes net和 widget api 游乐场h
  • Soundcloud API:如何仅播放曲目的一部分?

    对于即将到来的项目 我正在研究使用 Soundcloud API 仅播放特定长度 例如 20 秒 的曲目的可能性 有人可以告诉我这是否可能吗 或者应该单独创建一个长度有限的不同轨道吗 非常感谢 马丁 WebForDreams 有几种方法可以
  • 列出来自 Soundcloud 的曲目并在 Wordpress 博客上使用 Soundmanager 2 进行播放

    首先 这并不是对完美编码解决方案的呼声 但如果有人至少能给我一些关于如何解决这个问题的提示 那就太完美了 我有一个用于唱片公司的自定义 WordPress 网站 在这个网站上当然有一个部分显示他们每个艺术家的曲目的发行 客户需要将所有曲目上
  • Soundcloud API 错误 NS_ERROR_DOM_BAD_URI:访问受限 URI 被拒绝 (JavaScript)

    我刚刚熟悉 Soundcloud 的 API 但遇到了一些麻烦 据我所知 我所需要的一切SC initialize是一个client id 我已经使用了 Code Academy 的教程来入门 非常棒 现在我实际上正在尝试实现一些东西 但遇
  • SoundCloud,通过 api 下载或流式传输文件

    我尝试使用 download url 从 soundcloud 获取文件 我收到 重定向 或 401 未经授权 如何将其下载 流式传输到客户端 thanks 如果您收到 401 响应 那么您应该包括您的client id在请求中 它也可能是
  • 在 SoundCloud iOS 应用程序中打开曲目的 URL

    我想在 SoundCloud iOS 应用程序中打开 SoundCloud 曲目 我的印象是使用正确的 url 方案是soundcloud track track id 这将打开 SoundCloud 应用程序 但不会选择正确的曲目 任何人
  • SoundCloud API v3 Stream 在 Chrome 中无法工作

    几个月来我一直试图让它发挥作用 但仍然不起作用 它在除 Google Chrome 之外的所有浏览器中都能正常工作 问题是音频无法在 Chrome 中传输 这是一个最基本的 JS 小提琴示例 https jsfiddle net sq23u
  • 如何通过 SoundCloud API 添加评论

    我想通过 SoundCloud API 发表评论 但查看文档 http developers soundcloud com docs api reference tracks这似乎是不可能的 唯一可用的方法 tracks id commen
  • Soundcloud (Oauth2) API 获取访问令牌失败

    我正在尝试根据 Soundcloud 登录对我的网站上的用户进行授权 它使用 Oauth 身份验证 用户必须单击我网站上的按钮 然后重定向到 Soundcloud 网站并登录 之后 用户被重定向回我的网站 我必须在其中获取 accessTo
  • 从 WebView 在本机 Soundcloud 应用程序中打开 Soundcloud URL

    Scenario 我的 Android 应用程序中有一个 WebView 其中包含 Soundcloud 嵌入 来自 Embedly 该嵌入有两个按钮 在 Soundcloud 上播放 和 在浏览器中收听 在 Soundcloud 上播放
  • 获取每秒音频文件的最大幅度

    我知道这里有一些类似的问题 但大多数都与生成波形有关images 这不是我想要的 我的目标是为音频文件生成波形可视化 类似于 SoundCloud 但不是图像 我希望获得数组中音频剪辑每秒 或半秒 的最大幅度数据 然后我可以使用这些数据创建
  • SoundCloud API:audiomanager.js 上的 setVolume

    我们在使用 SoundCloud Javascript API 时遇到了 setVolume 函数的问题 踪迹 未捕获的 IndexSizeError 索引或大小为负数 或大于允许的值 音频管理器 js 2 HTML5AudioPlayer
  • redirect_uri 以及如何在 SoundCloud 上托管callback.html?

    我正在尝试从笔记本电脑上的本地 HTML 页面访问 Soundcloud 我被困在将 callback html 托管为redirect uri 的部分 我尝试运行的脚本是来自 Soundcloud 文档页面的基本身份验证 JavaScri
  • Soundcloud CORS

    正如我在文档中读到的那样 Soundcloud api 应该支持 cors http developers soundcloud com docs api guide crossdomain http developers soundclo
  • Apscheduler 运行一次然后抛出 TypeError

    我正在尝试每小时将某人的 soundcloud 关注者列表添加到数据库中 我有代码可以提取他们的关注者列表并将它们添加到数据库中 但是当我将它与 apscheduler 一起使用时 我遇到了错误 这是错误的示例 Traceback most
  • 使用 API 访问 Soundcloud 图表

    有没有办法访问新图表https soundcloud com charts top https soundcloud com charts top 前 50 名 使用 soundcloud api 或者还有其他方法吗 也许用 php 爬行什
  • 无需客户端 ID 即可检索 Soundcloud 内容。这有可能吗?

    Soundcloud 已经锁定了他们的 API 没有人能够请求新的客户端 ID 在他们关闭之前 他们几个月来一直忽略 API 密钥请求 他们显然有他们的理由 但多年来一直如此 这真的很烦人 有人知道从提供的用户名中检索跟踪数据的任何厚颜无耻
  • 如何使用 JS SDK 动态嵌入“微型”版本的 Soundcloud 播放器?

    我正在为音乐作曲家建立一个网站 他想通过 Soundcloud 发布他的作品样本 并将其中一些样本嵌入到他的网站上 他有一个高级帐户 我想让这对他来说尽可能简单 他不是极客 基本上 我想让他从浏览器的地址栏中复制并粘贴歌曲的 URL 然后让

随机推荐