2011-12-17 9 views
5

調査したところ、特定のアプリのランキングを表示できるウェブサイト(例:http://www.topappcharts.com)とAppsがあることが判明しました。しかし、グラフには、アプリのランキングがトップ200以内にある期間のみが表示されます。iTunes App Store APIを使用して任意のアプリのランキングを取得できますか?

私のアプリの順位付け位置を取得するために呼び出すことができる正式なAPIか非公式のAPIがあるかどうかです。その位置は約500,1000です)。

または、iTunes AppStoreのようなページでクエリを表示します。ページごとにターゲットAppを見つけ、現在のページ内でpagex20 +の位置で位置を計算します。 可能ですか?

おかげ

答えて

5

はい、カールを使用して、ページでのAppストアページをこすったり、iTunesのユーザーエージェントと(wiresharkのようなものを使用して決定することができる)のAppストアページ要求メッセージを模倣するためにwgetをすることは現在可能です。その結果、アプリ名が埋め込まれたHTML/XMLの大きなページが作成されます。あなたがあなたのアプリを見つけたページに掛け合わせると、ランキングの一番下までポジションが与えられます。これは、あなたのアプリがランキングの途中で停止している場合には、しばらく時間がかかります。

これは公式のAPIではないため、アップルは結果のプロトコルとフォーマットを随時変更しています(公表されていないと公表されていない)。彼らのiTunesアプリケーション。

関連する問題