我目前正在制作一个快速的应用程序,通过MusicKit / Apple Music API为用户创建播放列表。它在用户的库中创建此播放列表,并返回格式为p.XXXXXXXX
的ID。我想打开iOS音乐应用程序并通过打开itunes.apple.com/us/playlist/XXXXXX?app=music
链接向用户显示新创建的播放列表。但是,此网址的ID均为pl.XXXXXXXX
格式。 Mac iTunes应用程序有Share Playlist
按钮,可以获取播放列表的pl.XXXXXXX
ID,但是当Apple Music API仅返回p.XXXXXXXXXX
ID时,如何在swift中获取此ID?谢谢!
答案 0 :(得分:-2)
我不确定Apple Music API是否已更新,但是现在您可以使用“获取所有库播放列表”作为Web服务端点来获取所有库播放列表,包括用户创建的列表。
签入链接:https://developer.apple.com/documentation/applemusicapi/get_all_library_playlists
响应包含两种ID格式:globalId“ pl.xxxxxxxxxxxxxxxx”和id“ p.xxxxxxxxxxxxxxxx”。
我曾经遇到过相关问题,您可以签入:How to get a Catalog Playlist id for Apple Music API?