サイトアイコン A.T.M. – あそぶ、つくる、みる。

AppStoreのゲームセールスランキングが取得できなくなりました

今までiTunesのRSSを取得してデータ収集を行っていましたが、iTunes側の吐き出すRSSに仕様変更があったようでデータ取得ができなくなりました。
現在GooglePlayのランキングのみ表示するように変更してあります。

GooglePlayセールスランキングトップ200(ゲームアプリ)日報・詳細

セールスランキング(ゲームアプリ一覧)

ゲームアプリに限らないセールスランキングならば取得できるのですが、それでは主旨と異なってしまいます。
いろいろと調べたり、試行錯誤してみましたが良い解決方法がなかったのでこのような対応となりました。

以下、少し技術的なお話
今までiTunesのRSSをカスタマイズしてゲームカテゴリのセールスランキングトップ200を取得していました。
具体的には以下のURLみたいな感じ。

https://itunes.apple.com/jp/rss/topgrossingapplications/limit=200/genre=6014/json

このURLでもそれっぽいJSONが返ってくるんですが、最新のランキングじゃないんです。(常に2019-05-14のデータが返ってくる)
これだとずーっと同じランキング結果が記録され続けるだけで全く意味がありません。
iTunesアフィリエイトのAPIを使えばなんとかできそうな気もしますが、仕様を調べないといけなくて、ドキュメントが英文なのもあり、すぐに対応させるのは難しいかな…と。
このあたりの情報に詳しい方がいたら、教えていただけると助かります。

モバイルバージョンを終了