- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何使用 SoundCloud API 从轨道 URL 获取轨道 ID?
最佳答案
您没有在问题中指定语言,所以我只是提供一个高级别的答案。
使用 resolve
端点。我以这个 URL 为例:
https://soundcloud.com/msmrsounds/ms-mr-hurricane-chvrches-remix
HTTP GET: https://api.soundcloud.com/resolve.json?url=https%3A%2F%2Fsoundcloud.com%2Fmsmrsounds%2Fms-mr-hurricane-chvrches-remix&client_id=[your_client_id]
{
"status": "302 - Found",
"location": "https://api.soundcloud.com/tracks/147986343.json?client_id=[YOUR client_id]"
}
track_id
.您可以在此处停止或点击您刚刚返回的端点以获取更多信息:
{
"kind": "track",
"id": 90787841,
"created_at": "2013/05/05 00:15:40 +0000",
"user_id": 7853935,
"duration": 188333,
"commentable": true,
"state": "finished",
"original_content_size": 35031144,
"last_modified": "2014/09/30 05:53:10 +0000",
"sharing": "public",
"tag_list": "MSMR CHVRCHES \"Secondhand Rapture\" Remix Hurricane",
"permalink": "ms-mr-hurricane-chvrches-remix",
"streamable": true,
"embeddable_by": "all",
"downloadable": true,
"purchase_url": null,
"label_id": null,
"purchase_title": null,
"genre": "",
"title": "MS MR - Hurricane (CHVRCHES remix)",
"description": "MS MR - Hurricane (CHVRCHES remix)\r\n\r\n\r\n",
"label_name": "",
"release": "",
"track_type": "",
"key_signature": "",
"isrc": "",
"video_url": null,
"bpm": null,
"release_year": null,
"release_month": null,
"release_day": null,
"original_format": "wav",
"license": "all-rights-reserved",
"uri": "https://api.soundcloud.com/tracks/90787841",
"user": {
"id": 7853935,
"kind": "user",
"permalink": "msmrsounds",
"username": "MSMR",
"last_modified": "2014/08/04 09:03:56 +0000",
"uri": "https://api.soundcloud.com/users/7853935",
"permalink_url": "http://soundcloud.com/msmrsounds",
"avatar_url": "https://i1.sndcdn.com/avatars-000037198343-2lptmy-large.jpg?86347b7"
},
"permalink_url": "http://soundcloud.com/msmrsounds/ms-mr-hurricane-chvrches-remix",
"artwork_url": null,
"waveform_url": "https://w1.sndcdn.com/56LCadzDEBZn_m.png",
"stream_url": "https://api.soundcloud.com/tracks/90787841/stream",
"download_url": "https://api.soundcloud.com/tracks/90787841/download",
"playback_count": 1672227,
"download_count": 18494,
"favoritings_count": 20426,
"comment_count": 464,
"attachments_uri": "https://api.soundcloud.com/tracks/90787841/attachments",
"policy": "ALLOW"
}
关于api - 如何使用 SoundCloud API 从 URL 获取轨道 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26289927/
来自 SoundCloud API Guide ,这是获取声音的流媒体 URL 的方法: import soundcloud # create a client object with your ap
我和我的团队希望在我们正在构建的网站中使用嵌入式 SoundCloud 小部件。我们希望使用 API 通过跟踪每个轨道的 playback_count 属性来跟踪播放总数,但是我无法找到有关如何/何时
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 4年前关闭。 Improve thi
我正在使用以下查询从 soundcloud 的 API 获取轨道列表,以检索 5 个最受欢迎的轨道: https://api.soundcloud.com/tracks?client_id=XXX&o
有没有办法在我的网站上嵌入 SoundCloud 关注按钮,以便用户可以关注网站上的页面/ channel ? 是否也有可能与 Vimeo 有类似的东西? 最佳答案 看起来 SoundCloud 通过
关闭。 这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 关闭 5 年前。 Improve
我计划对上传到 SoundCloud 的音乐轨道中的情绪以及与这些轨道相关的元数据进行数据分析,以研究音乐内容中的情绪如何影响发布到其中的评论。 有什么方法可以下载可从 SoundCloud 下载的具
使用 Soundmanager2 获取元数据会遇到闪存权限问题。我想要的是访问轨道的元数据以生成视觉效果。 (其中的例子 here ) 我注意到一件事是你声明 Their api allows for
我无法在 HTTP API 文档中找到任何合适的内容。 据我所知,在当前轨道完成后,SC widget 中会弹出一些轨道,因此 SC 本身有一些相关的轨道功能,但我们可以通过 API 访问它吗? 即获
我在 node.js (Express) 应用程序中使用 Javascript SDK。 连接用户工作正常,但连接不会在页面重新加载之间持续存在。这是默认行为,还是用户应该在新请求中保持联系? 我是否
“喜欢”一首歌曲似乎很容易; PUT至/me/favorites/ 。但我在 API 文档中没有看到任何重新发布轨道的方法;我错过了什么吗? 最佳答案 稍微挖掘一下,网络用户界面似乎使用 PUT至/m
我确实到处找过,但不知道如何找到我可以在他们的嵌入代码中使用的用户 ID。有谁知道怎么查吗? 最佳答案 蒂姆的项目似乎被破坏了。我想我只需将解决方案复制并粘贴到此处即可。谢谢 subZero! cur
我在 node.js (Express) 应用程序中使用 Javascript SDK。 连接用户工作正常,但连接不会在页面重新加载之间持续存在。这是默认行为,还是用户应该在新请求中保持联系? 我是否
“喜欢”一首歌曲似乎很容易; PUT至 /me/favorites/ .但是我在 API 文档中看不到任何重新发布轨道的方法;我错过了什么吗? 最佳答案 稍微挖掘一下,Web UI 似乎使用了 PUT
我如何编辑 redirect_uri在我的 SoundCloud 应用程序仪表板中?我去http://soundcloud.com/you/apps但没有找到编辑按钮。 最佳答案 目前无法进行编辑,因
我正在尝试使用 WebService::Soundcloud 将声音上传到 soundcloud .到目前为止,我已经能够按照 the WebService::Soundcloud documenta
例如: http://soundcloud.com/mhiqu3/sets/heretik/ 如何获取缩略图网址:http://i1.sndcdn.com/artworks-000004897289-
我正在使用 /tracks用于检索歌曲统计信息的 API 端点,例如播放次数和收藏次数。我注意到 API 中的播放次数与网站上的播放次数不同。 这是一个例子 我在这里找到了解决方法 https://s
有什么方法可以通过 Soundcloud Python API 重新发布轨道吗?我有点麻烦。我尝试了 client.put('/me/track_reposts/trackID') 但它给了我一个 4
我继承了 Soundcloud ID 的数据库,并想建立一个页面链接到 Soundcloud 上的每个轨道。是否可以仅使用其 ID 链接到 Soundcloud 网站上的轨道,例如 http://ww
我是一名优秀的程序员,十分优秀!