10

Google Play ストアをクロールして、すべての Android アプリケーションの Web ページをダウンロードしたいと考えています (次のベース URL を持つすべての Web ページ: https://play.google.com/store/apps/ )。Play ストアの robots.txt ファイルを確認したところ、これらの URL のクロールが許可されていません。

また、Google Play ストアを閲覧すると、カテゴリごとに最大 3 ページのトップ アプリケーションしか表示されません。他のアプリケーション ページを取得するにはどうすればよいですか?

どなたか Google Play のクロールを試みたことがある場合は、次のことをお知らせください: a) Play ストアのクロールに成功しましたか。はいの場合、どのようにそれを行ったか教えてください。b) 各カテゴリの上位アプリに表示されない非表示のアプリケーション ページをクロールする方法は? c) ウェブページだけでなく、アプリケーションもダウンロードする方法はありますか?

私はすでに周りを検索し、次のリンクを見つけました:

a) https://code.google.com/p/android-market-api/ 
b) https://code.google.com/p/android-marketplace-crawler/source/checkout 
c) http://mohsin-junaid.blogspot.co.uk/2012/12/how-to-install-android-marketplace.html 
d) http://mohsin-junaid.blogspot.in/2012/12/how-to-download-multiple-android-apks.html

ありがとう!

4

3 に答える 3

2

私は以前Pythonで仕事をしました.必要なのはseleniumと呼ばれるWeb自動テストライブラリです.Javascriptコードを実行し、結果をPythonに返すことができます.Javascriptを使用すると、プログラム自体で「もっと見る」ボタンをクリックできます. そして、1 つのカテゴリ ページのすべてのリンクを取得すると、アプリの情報を取得できます。簡単なデモはこちら. お役に立てば幸いです。

于 2014-08-07T09:23:38.637 に答える
2

Google は、/store/apps ページのクロールを禁止していません。

robot.txt に「/store/apps」についての言及がない

https://play.google.com/robots.txtを参照してください

于 2015-01-09T08:00:47.923 に答える