像许多其他人一样,我使用http://blogs.oreilly.com/iphone/2008/08/scraping-appstore-reviews.html上的一般准则(以及评论)来构建脚本来抓取应用商店评论。“史蒂夫”在 2011 年 5 月 8 日发表的评论中的详细信息已经为我工作了几周,显然从那时起已经为很多人工作了。
但就在几天前,突然之间,这不再有效。我知道 Apple 正在慢慢弃用旧版本的 iTunes,因此这些访问它们的方法也是如此。但是检索这些信息的新方法是什么?
所以为了记录我正在使用:
- URL = http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id= &pageNumber=0&sortOrdering=2&type=Purple+Software
- 用户代理 = iTunes/9.2(Macintosh;U;PPC Mac OS X 10.6)
- X-Apple-店面:
这最近有效,但现在不再有效。
成功的测试是这个测试请求(针对美国的 Netflix 应用程序)应该从命令行运行: curl -A "iTunes/9.2 (Macintosh; U; PPC Mac OS X 10.6)" -H "X-Apple -店面:143441-1" 'http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=284222807&pageNumber=0&sortOrdering=2&type=Purple+Software'
有任何想法吗?