MusicKit
MusicKit 能够让用户从 App 或网站中以原生方式播放 Apple Music 和本地音乐资料库。在用户授权允许访问他们的 Apple Music 账户后,他们可以使用你的 App 或网站创建播放列表、将歌曲添加到他们的资料库中,并播放 Apple Music 目录中的数百万首歌曲。如果你的 App 检测到用户还不是 Apple Music 会员,你可以在 App 内提供试用会员资格。
MusicKit 能够让用户从 App 或网站中以原生方式播放 Apple Music 和本地音乐资料库。在用户授权允许访问他们的 Apple Music 账户后,他们可以使用你的 App 或网站创建播放列表、将歌曲添加到他们的资料库中,并播放 Apple Music 目录中的数百万首歌曲。如果你的 App 检测到用户还不是 Apple Music 会员,你可以在 App 内提供试用会员资格。
Apple Music API 可让你完全访问 Apple Music 目录。只需通过一个 API,即可搜索歌曲、专辑、艺人、播放列表、音乐视频、电台及排行榜。此外,还能展示个性化推荐,并获取用户近期播放内容和最新的 Apple Music 音乐回忆总结,包括最常聆听的歌曲、专辑和艺人。
获得用户授权后,你可以进一步操作:将歌曲添加至个人收藏、按喜爱的艺人筛选资料库、查看是否已收藏某位艺人,以及创建或修改播放列表。这个 API 适用于 Apple 平台、Android 和网页端。
开始使用。要与 Apple Music 服务通信,请访问“证书、标识符和描述文件”,以创建媒体标识符和专用密钥来为你的开发者令牌签名。
详细了解如何使用基于 Swift 的 MusicKit 框架,为 iOS、iPadOS、macOS、Apple tvOS、visionOS 和 watchOS 构建整合了 Apple Music 的 App。
在 Apple Music 目录或用户的音乐资料库中查找内容,并控制播放。在播放音乐之前,检查用户是否拥有有效的 Apple Music 订阅,或者让他们直接在你的 App 中获取试用会员资格。在用户授权后,可查找歌曲或将歌曲添加到用户的音乐资料库中。
使用 Apple Music Feed 可检索 Apple Music 目录的丰富元数据。它通过新的 API 端点提供,可将目录的各个方面完全整合到你的网站或 App 中。
开始使用。要访问 Apple Music Feed,请访问“证书、标识符和描述文件”,以创建媒体标识符和专用密钥来为你的开发者令牌签名。
请求提供音乐目录。探索有关数百万首歌曲、艺人、专辑等内容的丰富信息。
Apple Music 内容可以直接在浏览器中播放。借助网页版 MusicKit,用户可以通过 MusicKit 网页组件或使用 JavaScript 自定义的播放器,在网站上流播放来自 Apple Music 的歌曲、音乐视频和广播。
适用于 Android 的 MusicKit 可让你在 Android App 中构建原生 Apple Music 功能。还提供了资料库,让用户能够登录他们的 Apple Music 账户,并直接从你的 App 播放音乐。
Apple Music 身份验证。身份验证资料库提供了一种方法,可以获取访问令牌,以用于播放音乐或调用 MusicKit Web API。这个资料库会提示用户登录 Apple Music,如果设备上未安装 Apple Music,则会协助用户下载后再返回你的 App。
Apple Music 媒体播放。媒体播放资料库可用于在不离开你的 App 的情况下播放 Apple Music 中的歌曲、专辑和播放列表。你的 App 还可以通过锁定屏幕或后台控制音乐播放。