とある理由でAppStore上のユーザレビューを 大量に取得する必要があり、調べてたら、 Scraping AppStore Reviews で詳しい方法とPerlスクリプトが公開されてました。 でも、最近になってiTunes Storeの構造が変わったため、 そのままではうまく行かない。 現状に対応したやり方がなかなか見当たらなかったけど、 ちょっといじったら取得できるようになったのでメモっておきます。 (基本的には上記のページを参考に) 問題の原因は、今までレビューは圧縮された状態で提供されていたけど、 最近になってそれが無くなったこと。ただそれだけです。 だから、参考ページのスクリプトで、 gunzipしてる部分を消すだけです。 ついでに、参考ページのスクリプトだとレビュー本文の1行目しか取得できないので、HTML::TagParserを使って本文全体を取得できるように修正してみまし