以编程方式控制Spotify桌面播放器

我正在建造一个新房屋,并且一直在我自己的家庭自动化系统(java)上控制一切。因为我不得不建造实际的房子,所以现在我回到了自动化系统。 我需要控制桌面播放器(Windows)的基本播放和暂停功能,以及查询状态和播放内容。以编程方式控制Spotify桌面播放器

在项目中断之前,这是在使用应用程序内置的本地http服务器。这似乎不再被支持。从我可以收集的信息中,一切都转移到Web API和Spotify连接。然而,通过它快速阅读,似乎我必须使用“流”权限来控制播放器,但这只能在本机iOS和Android SDK中实现。

任何人都可以证实这一点之前,我浪费太多的时间来实现这个?有关如何控制和查询本地播放器的任何建议?

回答:

您说得对,Spotify Connect Web API就是您要找的。所有的文档在这里:https://beta.developer.spotify.com/documentation/web-api/reference/player/

要控制Spotify连接你不要需要流式作用域。要播放,暂停,跳过等,您需要user-modify-playback-state,并获取关于状态或当前播放曲目的信息,您需要user-read-playback-state

下面是关于使用Connect API的使用指南:https://beta.developer.spotify.com/documentation/web-api/guides/using-connect-web-api/

希望帮助 - 快乐黑客!

以上是 以编程方式控制Spotify桌面播放器 的全部内容, 来源链接: utcz.com/qa/265457.html

回到顶部