想要在我的应用程序中获取最近播放的iTunes中的歌曲

问题描述:

有没有什么办法在我的自定义应用程序中获取最近播放的iTunes中的歌曲?想要在我的应用程序中获取最近播放的iTunes中的歌曲

我想在我的应用程序中显示最近播放的歌曲列表。有没有可用的API?我做了一些R & D来完成这项任务,但没有得到任何满意的答案。

如果有人已经完成了这项任务,请帮忙!

在此先感谢!

Apple Music API具有最近播放的端点。 Apple Music和iTunes紧密结合,所以我认为这适用于不通过Apple Music播放的曲目(因此您的本地文件在iTunes中),但您需要自行调查。

需要先对用户进行认证。

如何做到这一点: https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/AppleMusicWebServicesReference/SetUpWebServices.html#//apple_ref/doc/uid/TP40017625-CH2-SW1

但是一旦那完成的;

https://api.music.apple.com/v1/me/recent/played 
+0

我创建了上面链接中提到的所有键。现在我在这里卡住了,接下来要做什么?你有这样的示例代码吗? – Gati

+0

因此,现在您需要让您的用户使用该服务进行身份验证,并获取可用于发送后续请求的令牌。在您的应用程序中使用网络库(如AlamoFire)可让您处理会话,发送请求并执行所需的任何操作来完成响应。 –

我认为这可以通过Apple-MusicKit的新框架来实现。 (但不知道) https://affiliate.itunes.apple.com/resources/documentation/apple-music-best-practices-for-app-developers/