我正在使用Spotify和Apple Music的API开发一个应用。Spotify有一个名为/me/player/currently-playing
的端点,可以返回已登录用户目前正在播放的歌曲。但是,在苹果音乐API中是否有相当的功能呢?
我知道Apple Music API有一个“获取最近播放”的端点,但我不确定这个端点是否会返回用户当前正在播放的歌曲。也许还有其他服务可以用来实现Apple Music上的这一目标吗?
我正在使用Spotify和Apple Music的API开发一个应用。Spotify有一个名为/me/player/currently-playing
的端点,可以返回已登录用户目前正在播放的歌曲。但是,在苹果音乐API中是否有相当的功能呢?
我知道Apple Music API有一个“获取最近播放”的端点,但我不确定这个端点是否会返回用户当前正在播放的歌曲。也许还有其他服务可以用来实现Apple Music上的这一目标吗?
不幸的是他们的API相当糟糕。即使你此刻没有播放任何东西,你仍然会得到最近播放过的歌曲,即使最近是一天前。更糟糕的是,结果中没有Unix日期附加,因此您不知道歌曲上次访问是什么时候。
目前没有针对正在播放的歌曲的API支持,但您可以获取最近播放的歌曲并检查音乐播放器是否正在播放或暂停。