他の多くの人と同様に、私は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-Store-Front:
これは最近機能しましたが、現在は機能していません。
成功のテストは、このテストリクエスト(米国の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'
何か案は?