2014-01-23 61 views
3

我想知道是否可以在Python應用程序下使用deezer播放器。 我正在研究XBMC Deezer插件,以便將Xzerox軟件(着名的媒體中心軟件)集成在一起。

XBMC插件是用Python編寫的,因爲您已經知道該語言沒有SDK。 我發現這樣做的唯一方法是打開一個集成了Deezer播放器的網頁。我的網頁和我的Python插件通過Ajax通信進行通信。
我只是想知道是否有可能通過Deezer API接收音頻流。 例如它是否存在像這樣的方法http://api.deezer.com/play?id=xxxx&time=xxxx? 其中,id是歌曲的ID,time是流的開始時刻。此方法將返回一個PCM流或任何其他x秒的音頻格式流。

謝謝。python方法是否存在播放deezer歌曲?

+0

我認爲您需要在他們的網站上查看Deezer API,以瞭解您可以做什麼以及不可以做什麼,然後在您找到方法並且無法使代碼在Python中工作時回來。我也推薦在XBMC python腳本論壇發帖。 – elParaguayo

+0

事實上,我在這裏發佈了我的請求,因爲鏈接位於Deezer API文檔網站上。我給Deezer團隊發了一封電子郵件,我正在等待他們的回答。 – user3227395

回答

3

從Deezer播放流的唯一方法是使用現有的SDK之一,因爲我們不直接從API提供流(用於加密問題)。由於我們沒有任何適用於Python的SDK,有什麼方法可以使Javascript成爲一種工作嗎?

+0

我在專用網頁中使用JavaScript SDK,但我想避免這種情況。實際上,我的項目的目標是在XBMC下使用嵌入式系統(如樹莓派)中的deezer。在這類系統中,不需要安裝Web瀏覽器。而且,在後臺啓動網頁並不是很乾淨。我會看看是否有可能在python程序中運行JavaScript代碼,但沒有網頁我認爲它沒用。感謝您的回答。 – user3227395