iTunes Store RSS应用源并不总是返回请求的结果数

时间:2012-09-13 15:08:42

标签: rss itunes

我一直在使用iTunes Store RSS Feed,我注意到在某些情况下,返回的应用程序数量与我请求的结果数量不符。例如,以下是新西兰300强免费天气iPad应用程序的订阅源:

http://itunes.apple.com/nz/rss/topfreeipadapplications/limit=300/genre=6001/json

我只看到这里返回的251个应用程序。我的预感是,Feed只返回此列表中可在美国销售的应用程序,因为这就是我所在的地方,但我还没有看到任何这方面的文档。有谁知道这是否实际上是这样的?

注意:我知道“新应用”,“新免费应用”和“新付费应用”的RSS源问题完全忽略了限制参数,但这种行为虽然令人失望,但至少是记录在此:http://www.apple.com/itunes/affiliates/resources/blog/introduction---rss-feed-generator.html

2 个答案:

答案 0 :(得分:0)

再次重新审视这个问题,我意识到我在上一篇评论中根据user1347544的回答所写的内容并不正确。我选择了免费天气iPad应用程序,而不是“顶级”免费天气iPad应用程序。这让我觉得'Top'与我最初的想法有不同的含义。我尝试在iTunes App Store中进行新搜索:Top Paid iPad Catalog Apps,我的国家设置为NZ。此时列表显示43,与RSS源显示的相同。但是,在新西兰搜索待售的付费iPad目录应用程序会返回317个结果。我一直在想的是因为总共有317个结果,当我要求列出“Top”300时,我应该回到300,因为该类别中至少有300个结果。但是,对于应用程序来说,它似乎是“顶级”列表的一部分,它必须满足下载次数的特定标准。当我第一次开始使用这些提要时,这对我来说并不明显,尽管在我写这个答案时,'Top'列表的确如此有意义。

答案 1 :(得分:-1)

您要求的结果太多了。请记住,您在此处要求提供非常具体的结果子集:
1.只有天气应用
2.新西兰提供的申请
3.免费申请 4.仅适用于iPad或Universal

的应用程序

当您切换到不太具体的子集时,您将看到返回300个结果:

  1. 新西兰顶级免费天气应用 http://itunes.apple.com/nz/rss/topfreeapplications/limit=300/genre=6001/json

  2. 新西兰顶级免费娱乐iPad应用程序(娱乐是一种更受欢迎的类型): http://itunes.apple.com/nz/rss/topfreeipadapplications/limit=300/genre=6016/xml

  3. 新西兰顶级免费iPad应用程序 http://itunes.apple.com/nz/rss/topipadapplications/limit=300/genre=6001/json