利用 Apple Music 上最近播放的歌曲端点

问题描述 投票:0回答:1

我想利用Apple Music API的“获取最近播放的资源”端点。

更具体地说,我想跟踪用户收听特定歌曲/专辑的频率。

截至目前,我不太相信 Apple Music API 是否可以实现这一点(是吗?)

理想情况下,会有一个端点允许我检索用户在指定时间段内收听的资源列表。不幸的是,情况并非如此,所以我正在尝试使用我得到的东西,即“最近玩过”的端点。

现在,我知道端点返回用户“最近播放”的歌曲。然而,没有指定是否有可以检索历史的特定时间范围,或者是否有可检索项目的最大数量。文档也没有指定这些信息的更新频率。

正如我在本文开头提到的,如果我能够确定用户在哪个时间范围内收听端点返回的歌曲,对我来说会很方便。

示例:我想获取最新的 1.000 个最近玩过的项目 从这个端点。用户在哪个时间段收听过 这些项目? 2周,也许4周?

总而言之,我对这条路线有很多疑问,其中最让我烦恼的是:

  • 用户“最近播放”的歌曲更新频率如何?
  • 我可以检索已播放的内容是否有时间范围限制? 歌曲,还是可以追溯到用户开始使用 Apple 的时候 音乐?
  • 最近播放的资源有上限吗
    检索?
  • 结果真的包含用户听过的每首歌曲吗?

我非常感谢有关此问题的任何帮助,并且我愿意接受你们的任何建议!

ios apple-music apple-musickit apple-musickit-js
1个回答
0
投票

不幸的是,即使 3 年后,苹果也无法在 API 中创建正确的历史记录端点。根据我的要求,他们回复说它按预期工作,所以我认为他们没有使用他们创建的产品。

© www.soinside.com 2019 - 2024. All rights reserved.