与许多其他人一样,我使用了http://blogs.oreilly.com/iphone/2008/08/scraping-appstore-reviews.html的一般指南(以及评论)来构建一个脚本来抓取应用商店评论。 2011年5月8日“史蒂夫”评论中的详细信息对我来说已经好几周了,从那时起,很明显一直在为很多人工作。
截至几天前,突然之间,这已经不再适用了。我知道Apple正在慢慢弃用旧版本的iTunes,因此也是这些访问它们的方法。但是检索这些信息的新方法是什么?
所以我正在使用的记录:
这最近有效,但现在不再有了。
成功的测试是这个测试请求(对于美国的Netflix应用程序)应该在命令行中运行: curl -A“iTunes / 9.2(Macintosh; U; PPC Mac OS X 10.6)” - H“X-Apple-Store-Front:143441-1”'http://ax.phobos.apple.com.edgesuite.net /WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=284222807&pageNumber=0&sortOrdering=2&type=Purple+Software'
有什么想法吗?
答案 0 :(得分:6)
将http://ax.phobos.apple.com.edgesuite.net
替换为https://itunes.apple.com
为我工作......
答案 1 :(得分:0)
该URL源自使用wireshark之类的东西来检查iTunes的旧版本所做的HTTP请求。对于较新版本的iTunes,需要重新进行此检查,可能会使用HTTPS。