【问题标题】:iTunes search api getting all tracks from resultiTunes 搜索 api 从结果中获取所有曲目
【发布时间】:2019-07-18 09:09:06
【问题描述】:

我正在使用iTunes api进行非常简单的搜索,试图检索某个用户的播客列表,结果只显示1但曲目列表为25。有没有办法查看所有“曲目”?

【问题讨论】:

    标签: ios http itunes


    【解决方案1】:

    我能够使用您下面评论中的 URL 重现以下结果:

    {
      "resultCount": 1,
      "results": [
        {
          "wrapperType": "track",
          "kind": "podcast",
          "collectionId": 1157898727,
          "trackId": 1157898727,
          "artistName": "Phoenix FM",
          "collectionName": "The West Ham Way on Phoenix FM",
          "trackName": "The West Ham Way on Phoenix FM",
          "collectionCensoredName": "The West Ham Way on Phoenix FM",
          "trackCensoredName": "The West Ham Way on Phoenix FM",
          "collectionViewUrl": "https://itunes.apple.com/us/podcast/the-west-ham-way-on-phoenix-fm/id1157898727?mt=2&uo=4",
          "feedUrl": "http://feeds.feedburner.com/TheWestHamWayOnPhoenixFm",
          "trackViewUrl": "https://itunes.apple.com/us/podcast/the-west-ham-way-on-phoenix-fm/id1157898727?mt=2&uo=4",
          "artworkUrl30": "https://is1-ssl.mzstatic.com/image/thumb/Music42/v4/b1/c0/76/b1c076ed-e555-af3b-3f09-5dfc379da0cb/source/30x30bb.jpg",
          "artworkUrl60": "https://is1-ssl.mzstatic.com/image/thumb/Music42/v4/b1/c0/76/b1c076ed-e555-af3b-3f09-5dfc379da0cb/source/60x60bb.jpg",
          "artworkUrl100": "https://is1-ssl.mzstatic.com/image/thumb/Music42/v4/b1/c0/76/b1c076ed-e555-af3b-3f09-5dfc379da0cb/source/100x100bb.jpg",
          "collectionPrice": 0,
          "trackPrice": 0,
          "trackRentalPrice": 0,
          "collectionHdPrice": 0,
          "trackHdPrice": 0,
          "trackHdRentalPrice": 0,
          "releaseDate": "2019-01-23T22:03:00Z",
          "collectionExplicitness": "cleaned",
          "trackExplicitness": "cleaned",
          "trackCount": 25,
          "country": "USA",
          "currency": "USD",
          "primaryGenreName": "Professional",
          "contentAdvisoryRating": "Clean",
          "artworkUrl600": "https://is1-ssl.mzstatic.com/image/thumb/Music42/v4/b1/c0/76/b1c076ed-e555-af3b-3f09-5dfc379da0cb/source/600x600bb.jpg",
          "genreIds": [
            "1465",
            "26",
            "1316"
          ],
          "genres": [
            "Professional",
            "Podcasts",
            "Sports & Recreation"
          ]
        }
      ]
    }
    

    根据this answer by juhariis,您需要在结果中点击feedURL(在本例中为“http://feeds.feedburner.com/TheWestHamWayOnPhoenixFm”)才能访问实际剧集。

    可能有language or framework-specific packages你来帮你解决这个问题。

    我希望这会有所帮助!

    旧答案

    您确定您的搜索网址不是这样的:https://itunes.apple.com/search?term=firstname+lastname&limit=1

    根据iTunes Web Service Search API documentation,请求URL中不需要限制参数,因此您可以简单地删除查询字符串的“&limit=1”部分:

    要搜索 Jack Johnson 的所有音频和视频内容(电影、播客、音乐、音乐视频、有声读物、短片和电视节目),您的网址应如下所示: https://itunes.apple.com/search?term=jack+johnson

    【讨论】:

    • 我的搜索网址是itunes.apple.com/…
    • 感谢@Pulsarman325 提供的其他信息。我做了更多的研究;请查看我编辑的答案。
    猜你喜欢
    • 2016-07-31
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 2011-06-26
    • 2018-03-24
    • 2019-09-10
    相关资源
    最近更新 更多