Sha*_*hin 1 macos cocoa objective-c spotify
我正在为Mac开发一个歌词应用程序,我想在我的应用程序中添加Spotify支持.我只需要在Mac上的spotify客户端上检索当前正在播放的曲目,并在播放状态发生变化时收到通知.
我的应用程序中是否有任何API可用于此操作?
要在播放状态发生变化时通知(告诉您新曲目),请注意名为"com.spotify.client.PlaybackStateChanged"的分布式通知.这里至少还有两个问题,询问如何做,其中一个有示例代码,所以尝试搜索它.(或者只是启动Notification Watcher,您可以自己查看它们,并且应该很容易弄清楚如何编写代码来处理它们.)
如果您想手动检查当前曲目(例如,在启动时),您可以使用Spotify AppleScript界面(当然您也可以通过ScriptingBridge,appscript等访问),如下所示:
tell application "Spotify"
name of current track
end tell
Run Code Online (Sandbox Code Playgroud)
艺术家有类似的属性等.启动AppleScript编辑器并打开Spotify词典以获取完整的详细信息.
| 归档时间: |
|
| 查看次数: |
1343 次 |
| 最近记录: |