首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取Apple Music API的Catalog Playlist id?

如何获取Apple Music API的Catalog Playlist id?
EN

Stack Overflow用户
提问于 2019-06-10 18:23:33
回答 1查看 292关注 0票数 0

我目前正在为iOS设备上的苹果音乐开发一个第三方客户端,但在尝试为目录播放列表获取艺术作品时卡住了。

根据Apple Music API "Get a Catalog Playlist",我们可以通过使用其标识符作为路径参数来获取播放列表,并且在响应中包含艺术作品的URL:https://developer.apple.com/documentation/applemusicapi/get_a_catalog_playlist

然而,播放列表标识符无处可寻,有没有人确切知道如何访问“播放列表的唯一标识符”?任何帮助都将不胜感激!

我已经尝试过的代码,但不起作用:

代码语言:javascript
复制
let playlistQuery: MPMediaQuery = MPMediaQuery.playlists()
        let playlists = playlistQuery.collections
        guard playlists != nil else { return }

        for playlist in playlists! {

            print(playlist.value(forProperty: MPMediaPlaylistPropertyPersistentID ))
}

上面代码打印出如下字符串: 15225742680232009793

而正确的id示例如下所示: pl.acc464c750b94302b8806e5fcbe56e17

EN

Stack Overflow用户

回答已采纳

发布于 2019-06-10 23:14:10

问题解决了,如果有人来找我疑惑,您可以使用“获取所有库播放列表”作为web服务端点来获取所有库播放列表(包括用户创建和Apple公开共享的播放列表)。

查看链接:https://developer.apple.com/documentation/applemusicapi/get_all_library_playlists

响应包含了播放列表所需的几乎所有内容。

如果有人有其他的解决方案,你可以在这里分享,谢谢。

票数 -1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56524535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档