Spotify 的远程控制 API?
Posted
技术标签:
【中文标题】Spotify 的远程控制 API?【英文标题】:Remote control API for Spotify? 【发布时间】:2012-09-02 11:50:01 【问题描述】:是否有 Spotify 远程控制 API 之类的东西?我想编写一个应用程序,让用户控制 Spotify 桌面客户端(播放、暂停、音量、播放列表等),但我似乎无法在任何地方找到任何文档。
那里有 ios 和 android 远程控制应用程序,所以我只是想知道如果没有 API,它们是如何做到的。
【问题讨论】:
【参考方案1】:在 Mac OS X 上,可以使用 AppleScript,使用捆绑的 API 或系统事件服务“远程”(即从其他应用程序)控制 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 编辑器的库功能来了解有关所提供方法的更多信息。
【讨论】:
如果你走系统事件路线做事,你可能可以做任何 Spotify 应用程序可以做的事情,包括创建和编辑播放列表。我不建议这样做,因为它非常 hackish(它实际上只是将模拟按键发送到应用程序本身)。 对于捆绑的 API,请尝试脚本编辑器的库窗口。 M$ windows 怎么样?有什么办法吗? @alizx 我不知道。您可以尝试提出一个新问题,详细说明您正在尝试做什么。以上是关于Spotify 的远程控制 API?的主要内容,如果未能解决你的问题,请参考以下文章