【问题标题】:Apple iTunes Affiliate Program - Song link metadata?Apple iTunes Affiliate Program - 歌曲链接元数据?
【发布时间】:2011-12-14 03:57:25
【问题描述】:

我有一个应用程序可以在设备上播放用户 iTunes 库中的音乐。无需深入了解我正在做的事情背后的“为什么”的细节,我只需要知道如何从每首歌曲中自动获取 iTunes 商店链接。所以在应用程序中,我会显示一个歌曲列表。我想要每首歌曲旁边的“下载”按钮。当用户按下该按钮时,它会在 iTunes 中打开要购买的歌曲。有没有办法动态找到这些歌曲的链接,或者这些链接是否必须预先编程到应用程序中?

我希望任何官方的 iTunes 音乐都有一个 iTunes 下载链接/其他有用的元数据与之相关。

同样,这些歌曲在所有设备上都不相同,因为它们来自用户库。

也许我可以做一些搜索功能?

【问题讨论】:

  • 我不知道您为什么要为已经在用户媒体库中(并且可能已经购买)的歌曲提供下载链接。但是您应该使用 Jeroen Bouma 提到的 iTunes 搜索 API,并在 iTunes 商店中搜索元数据。

标签: iphone objective-c ios ipad itunes


【解决方案1】:

它不是完全自动的(尽管对于用户来说它是自动的),但是您可以使用iTunes Store Web Service Search API 搜索曲目的标题。

这将返回一个 JSON 响应,其中包含指向 iTunes 商店中歌曲的链接(以及一些其他有用的元数据)。

【讨论】:

    【解决方案2】:

    我遇到了他同样的问题。考虑使用 EchoNest 从其音频内容中实际识别曲目,然后使用 EN 返回的值(标题、专辑等)在 iTunes API 中查询 Store 中的曲目。

    这是基于用户的曲目元数据不可靠的假设,并具有额外的好处,您可以填写用户可能没有的任何缺失数据(例如专辑封面)

    还有其他想法吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多