2012-09-09 57 views
6

Spotify遠程控制API有這樣的事情嗎?我想編寫一個讓用戶控制Spotify桌面客戶端(播放,暫停,音量,播放列表等)的應用程序,但我似乎無法在任何地方找到任何文檔。Spotify的遠程控制API?

有iOS和Android遠程控制應用程序在那裏,所以我只是想知道他們如何做,如果沒有一個API。

回答

2

在Mac OS X上,使用AppleScript可以使用捆綁的API或System Events服務「遠程」(即從其他應用程序)控制Spotify。

下面是一個使用捆綁的API的例子:https://github.com/activars/spotify-applescript/blob/master/spotify_control.applescript

而另一個使用系統事件(這是不是很優雅):http://www.jacktams.net/2010/04/28/spotify-applescripts-version-0-4-3/

正式文件是有點薄,但你應該能夠使用AppleScript編輯器的庫功能來更多地瞭解所提供的方法。

+0

有沒有辦法讓用戶創建和編輯播放列表? – lms

+0

如果您執行系統事件處理途徑,則可以執行Spotify應用可以執行的任何操作,包括創建和編輯播放列表。我不會推薦,因爲它是非常黑客(它只是發送模擬按鍵到應用程序本身)。 –

+0

至於捆綁的API,請嘗試腳本編輯器的庫窗口。 –