2014-05-01 21 views
1

我有一臺無人電腦連接到我的音響系統。我想爲它創建一個命令行Deezer播放器。沒有啓動網頁瀏覽器可能嗎? API是否總是隻返回30秒預覽,即使對於Premium +用戶也是如此?適用於Premium +用戶的桌面非HTML播放器?

編輯: 爲了澄清問題:我正在尋找一種方法來使用Deezer API獲取全長MP3的URL。我只能在Deezer API規範中看到對30年代預覽的參考。這是否意味着我無法獲得URL到全長MP3?

回答

3

全程跟蹤流只能通的軟件開發工具包(JS,iOS版,Android的),所以你必須啓動網頁瀏覽器。您無法直接從API獲取完整的mp3。

+0

http://stackoverflow.com/users/2831696/julaie。我可以播放我的播放器播放Deezer流媒體歌曲嗎?創建於IOS Core Audio Unit? –

+0

@ julaie請幫助我這個http://stackoverflow.com/questions/23775236/is-it-possible-to-get-the-audio-stream-using-dezzer-sdk-and-process-raw-data- usi –

+0

是否可以打開API以支持Deezer認證合作伙伴的全長MP3 URL? – Daniel

1

查看API規格Deezer API

你可以實現它到一個自己的軟件。如果你想創建一個播放器,你大多需要MP3-Librarys來播放文件。

您沒有具體說明您需要使用哪種語言來實現播放器。我們不能給你特別的答案,只有全球的信息:API。

下面是預覽網址和全曲:

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'; 
+0

如果我正確理解API規範,則無法鏈接到完整的MP3。跟蹤對象只給Deezer頁面和30s預覽提供url。收音機/曲目方法也一樣。 我錯過了什麼嗎? 我想用Qt的QMediaPlayer在Python中實現播放器,但我知道如何做到這一點。我根本不知道如何使用Deezer API將url轉換爲全長MP3。 – Kazuldur

+0

好問題。目前我在網站和嵌入式Flash播放器上搜索它。你也可以查看http://www.showmycode.com/?9a95de1152045809579e529f393281f8的源代碼 –

+0

這段代碼並不真正有用。它看起來像在URLBuilder中發生的令人耳目一新的奇蹟。另外,在開始一個新軌道的同時查看Firefox開發人員工具的Network選項卡後,我相信從API獲取URL是不可能的,因爲它下載了大量軌道的〜530KB .flv部分。 – Kazuldur

相關問題