我正在寻找一种在 Spotify 中为歌曲加注星标的方法,而无需访问应用程序本身。
例如:我正在全屏玩游戏,或者我正在做某事而 Spotify 正在播放音乐。我听到一首很棒的歌,我想给它加星。
现在,我不想使用应用程序,而是想使用快捷方式或专用的外部按钮为歌曲加注星标。
无论是快捷方式,USB按钮,还是遥控器上的按钮,我相信这个功能都会非常有用。我搜索了 Spotify 核心 API,但找不到任何可以让我“为”歌曲“加注星标”的东西。
有任何想法吗?
我正在寻找一种在 Spotify 中为歌曲加注星标的方法,而无需访问应用程序本身。
例如:我正在全屏玩游戏,或者我正在做某事而 Spotify 正在播放音乐。我听到一首很棒的歌,我想给它加星。
现在,我不想使用应用程序,而是想使用快捷方式或专用的外部按钮为歌曲加注星标。
无论是快捷方式,USB按钮,还是遥控器上的按钮,我相信这个功能都会非常有用。我搜索了 Spotify 核心 API,但找不到任何可以让我“为”歌曲“加注星标”的东西。
有任何想法吗?
既然你在这个问题中标记了 CocoaLibSpotify,那么 CocoaLibSpotify 就内置了这个功能——SPTrack
对象有这个starred
属性。编写一个小应用程序相当简单,当触发时,它使用 Spotify 客户端的 AppleScript 桥接器获取当前播放的曲目并使用 CocoaLibSpotify 为其加注星标。
或者,Apps API 也可以为轨道加注星标(Track
对象具有starred
属性)。您可以使用该player
对象获取当前曲目并为其加注星标。但是,将其链接到外部按钮会很棘手。一种(hacky)方法是让按钮触发系统 URL 启动,spotify:app:star-this-track:invocation:1
每次按下按钮时,最后的数字都会增加。然后,应用程序的ARGUMENTSCHANGED
事件将触发,此时您可以为轨道加注星标。