【问题标题】:Apple API song "previewUrl" persistenceApple API 歌曲“previewUrl”持久化
【发布时间】:2012-02-07 10:27:24
【问题描述】:

我正在开发一个 iOS 应用程序,我需要允许用户在应用程序中播放来自 iTunes 的几首歌曲的预览。 现在有了查找 API 和 adamID,我可以轻松找到 previewUrl 并开始播放。

我阅读了 API 规则和描述,它说我必须保留一个指向商店的 URL 以允许用户购买歌曲,我无法保存音频等等, 但是我唯一想做的就是保存“previewUrl”而不是每次都查找它,因为我不太习惯使用 API,而且苹果使用起来非常严格,有时我很想避免使用我的应用程序不被接受。

那么我可以“静态地”使用“previewUrl”和“trackViewUrl”而不是每次都发送查找调用并解析结果吗?

{
    "resultCount": 1,
    "results": [
        {
            "someStuff" : "...",

            "trackViewUrl": "http://itunes.apple.com/it/album/succede/id480182271?i=480182284&uo=4",
            "previewUrl": "http://a2.mzstatic.com/us/r1000/115/Music/f9/d0/c0/mzm.fvpggyal.aac.p.m4a",

            "someMoreStuff" : "...",
            "..." : "..."
        }
    ]
}

【问题讨论】:

    标签: iphone api itunes


    【解决方案1】:

    是的,完全支持缓存 url,api 规则是关于实际资产的,这是你不能保存和重新播放的。

    它是理想的缓存元数据,可以减少冗余请求并使用缓存数据提高性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 2016-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多