0

我已经为我的客户在 iTunes 中启动并运行了一些播客源,但我们正在考虑将他们的音频从自托管切换到 SoundCloud。

是否可以使用 SoundCloud API 获取 mp3 下载链接和上传曲目的文件长度?

例如,以下是最近播客剧集现有提要中的附件标签:

<enclosure url="http://marfapublicradio.org/wp-content/uploads/2013/08/TLK-130813-Steve-Murdoch-WEB.mp3" length="28077244" type="audio/mpeg" />

如果我可以为 url 和长度属性插入 SoundCloud 轨道数据,我会很高兴,但在简要浏览 API 文档后,我不确定是否可以完成。

任何投入将不胜感激。

4

2 回答 2

1

在相关问题列表中看到这个: SoundCloud, download or stream file via api

引导我进一步检查 API 文档 ( http://developers.soundcloud.com/docs/api/reference#tracks ),我发现轨道属性确实包括 download_url 和 duration。

所以我的问题的答案是“是的,有可能”。

截至 2013 年 9 月 2 日的编辑:

我能够创建一个下载链接,但只有一个启动下载对话框,而不是适合我提要的附件标签的 mp3 文件的 URL。

我尝试通过电子邮件发送 SoundCloud api 支持电子邮件地址,但没有得到回复。然后我尝试了他们的一般支持电子邮件,确实收到了回复,告诉我我的问题的答案是否定的。

SoundCloud 的 api 不支持将 .mp3 URL 放入我预先存在的提要中的附件标签中。相反,有人建议我申请他们的播客测试版,我现在将对其进行调查。

于 2013-08-16T11:08:41.547 回答
0

目前我自己正在处理这个问题。虽然我没有立即看到指向 mp3 的直接链接,但我注意到波形的值(此处使用的随机 BBC 流)可用于形成有效的 mp3 url:

首先获取曲目信息:
https://api.soundcloud.com/resolve.json?url=https://soundcloud.com/bbc-media-show/nikkei-buys-financial-times&client_id=[yourClientIdHere]

注意波形网址:
7Yp3d9EHloKg_m.png

使用该标识符(删除 _m)来形成工作流 URL。 http://media.soundcloud.com/stream/7Yp3d9EHloKg.mp3

请原谅我在这里糟糕的文本格式......我以前从未使用过stackoverflow。

于 2015-07-30T17:13:02.570 回答