我正在尝试通过 Apple Music API 获得歌曲的评分,正如它在此处描述的那样。
因此,我使用的 URL 是:
https://api.music.apple.com/v1/me/ratings/songs/493341471
493341471 是歌曲“Born to Die”的(MPMediaItem 的)playbackStoreID。我的资料库中有这首歌,我已将它添加到我电脑上的 iTunes 和 iPhone 上的“喜爱”列表中。然而,当我发出这个 GET 请求时,我收到了来自 Apple 的 404 Resource not Found 错误。
我也尝试了相同的 url,但使用了 MPMediaItem 属性 persistentId(它的 persistentID 是 2932020188133715832),但这也不起作用。
文档说 url 格式是
https://api.music.apple.com/v1/me/ratings/songs/{id}
他们的例子给出了一个 9 位的 id,与我上面使用的playbackStoreID 完全相同。
我尝试在 Apple Music目录中搜索这首歌,返回的 id 确实是 493341471。
然而,无论我做什么,我都找不到资源。任何人都知道这里的文档可能指的是什么“id”?