【发布时间】:2017-07-13 00:55:35
【问题描述】:
我正在尝试通过公共评论 RSS 提要导入 iTunes App Store 上某些应用的评论。大多数情况下,Feed 会返回每页 50 条评论的列表,并为我提供最多 10 页的链接。但对于某些应用,部分或全部页面的评论为 0,我不知道为什么。
在撰写本文时,Instagram 的供稿(下面的链接)没有返回任何评论,尽管报告说有 10 页评论可用。
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/xml
更令人困惑的是,我昨晚注意到第 2 页有 50 条评论,但其他页面都没有。今天早上,第 2 页又是空的。
如果我删除上面 URL 的 sortBy=mostrecent 部分,我实际上会得到 50 个结果,但其他页面都没有任何结果。
最后,看起来这个页面的 JSON 版本(下面的链接)实际上返回的结果比 XML 版本更好。不幸的是,JSON 版本在数据中留下了审查日期,所以我不能使用它。
https://itunes.apple.com/us/rss/customerreviews/page=1/id=389801252/sortBy=mostrecent/json
谁能解释一下? Apple 的 XML 提要 API 是不是非常不可靠?我是否形成了错误的 URL?
【问题讨论】:
-
我认为您所说的 Apple 的 XML 提要 API 是对的。如果需要,请查看my answer,了解我如何检查页面结果以从 Apple 的 Itunes 提要中获取特定数据。 tl;dr 版本可能是:一些信息在 RSS 中不可用,尽管他们的网站显示了这些信息。希望对你有帮助。
标签: ios rss app-store-connect itunes itunes-store