我有一台无头电脑连接到我的立体声系统。我想为它创建一个命令行 Deezer 播放器。是否可以不启动网络浏览器?API 是否总是只返回 30 秒的预览,即使对于 Premium+ 用户也是如此?
编辑:澄清问题:我正在寻找一种使用 Deezer API 获取全长 MP3 的 URL 的方法。我只在 Deezer API 规范中看到对 30 年代预览的引用。这是否意味着我无法获得完整 MP3 的 URL?
我有一台无头电脑连接到我的立体声系统。我想为它创建一个命令行 Deezer 播放器。是否可以不启动网络浏览器?API 是否总是只返回 30 秒的预览,即使对于 Premium+ 用户也是如此?
编辑:澄清问题:我正在寻找一种使用 Deezer API 获取全长 MP3 的 URL 的方法。我只在 Deezer API 规范中看到对 30 年代预览的引用。这是否意味着我无法获得完整 MP3 的 URL?
完整的曲目流只能通过 SDK(JS、iOS、Android)使用,因此您必须启动 Web 浏览器。您无法直接从 API 获取完整的 mp3。
请参阅 API 规范Deezer API。
您可以将其实现到自己的软件中。如果您想创建一个播放器,您主要需要 MP3-Librarys 来播放文件。
您没有具体说明实现播放器所需的语言。我们不能给你特别的答案,只有全局信息:API。
以下是 Preview 和 Full-Song 的 URL:
var SOUND_STREAM_GATEWAY = 'http://proxy-{0}-v3.deezer.com/stream/{1}/';
var SOUND_PREVIEW_GATEWAY = 'http://cdn-preview-{0}.deezer.com/stream/{1}-{2}.mp3';