5

さまざまなアプリ統計サイトが Google Play からアプリの詳細を取得する方法を知りたいです。GP には公開 API がありません。例として Appaware.com があります。Google Play アプリの完全な詳細があります。

可能な解決策はスクレイピングですが、何百ものリクエストを送信し始めるとGoogleがブロックするため、うまくいきません.

何か案は?

ps "Google Play Developers API" は、アプリのアプリの詳細にのみアクセスできるため、選択できません。

4

3 に答える 3

2

Android デバイスで使用されるモバイル API (つまり、このライブラリを使用) を使用するか、Google Play Web サイトをスクレイピングします。どちらの方法もレート制限の対象となるため、リクエストの間に一時停止が入ります。

モバイル デバイス API は完全に文書化されておらず、プログラミングが非常に困難です。スクレイピングをお勧めします。

使用できる公式の API やフィードはありません。

于 2013-01-16T09:20:16.480 に答える
0

Android Marketing API は、Google ストアからすべてのアプリの詳細を取得するために使用されます。こちらで確認できます: https://code.google.com/p/android-market-api/

于 2013-11-13T13:14:19.300 に答える
0

残念ながら、Google Play (以前は Android Market として知られていた) は公式の API を公開していません。

必要なデータを取得するには、独自の HTML クローラーを開発し、ページを解析して、必要なアプリのメタデータを抽出します。このトピックは、たとえばhereなどの他の質問で取り上げられています。

すべてを自分で実装したくない場合 (複雑なプロジェクトであると述べたように)、サードパーティ サービスを使用して、JSON ベースの API を介して Android アプリのメタデータにアクセスできます。

たとえば、42matters.com (私が勤務している会社) は、Android と iOS の両方の API を提供しています。詳細については、こちらを参照してください。

エンドポイントは、「ルックアップ」(1 つのアプリのメタデータ、おそらく必要なものを取得するため) から「検索」まで多岐にわたりますが、主要なアプリ ストアからの「ランク履歴」やその他の統計情報も公開します。サポートされているすべての機能に関する詳細なドキュメントがあります。左側のパネルにあります: 42matters docs

これがお役に立てば幸いです。それ以外の場合は、お気軽にお問い合わせください。私はこの業界をよく知っており、あなたを正しい方向に導くことができます.

よろしく、

アンドレア

于 2016-10-04T14:50:48.590 に答える