L'obtention de Données à partir de l'Android Play Store
J'ai vu des Applications et des Sites web qui utilisent les Données à partir de l'Android Play store. E. g. Des applications ou des Sites avec des Applications haut de classement etc. Mais comment pouvez-vous obtenir les Données? D'où je peux l'analyser?
Vous devez vous connecter pour publier un commentaire.
Il y a un non-officiel open-source de l'API pour l'Android Market vous pouvez essayer de l'utiliser pour obtenir les informations dont vous avez besoin. Espérons que cette aide.
J'ai codé un petit Node.js module pour gratter l'application et la liste des données à partir de Google Play: google-play-grattoir
Résultats:
Avertissement: je suis de 42matters, qui fournit ces données sur https://42matters.com/api , n'hésitez pas à consulter ou à nous laisser tomber une ligne.
Comme lenik mentionnées, il existe des bibliothèques open-source qui contribuent déjà à l'obtention de certaines données de GPlay. Si vous voulez construire un vous-même, vous pouvez essayer d'analyser l'Application Google Play page, mais vous devez faire attention aux points suivants:
De sorte que, dans l'esprit à l'obtention d'une page de métadonnées est une question de récupérer la page html et l'analyser correctement. Avec JSoup vous pouvez essayer:
Pour cette très simple cas d'utilisation qui devrait vous obtenir a commencé. Cependant, au moment où vous voulez faire des choses plus intéressantes, les choses se compliquent:
La liste est longue. Si vous ne voulez pas faire tout cela par vous-même, vous pouvez envisager de 42matters API, qui soutient la recherche et de la recherche, en haut à google des graphiques, des requêtes avancées et des filtres. Et ce, pour de 35 langues et plus de 50 pays.
Le Google Play Store ne fournit pas ces données, de sorte que les sites doivent juste être la grattant.
https://play.google.com/store/xhr/getdoc
– donc il est évidemment offert par Google Play lui-même.. résultats Retournés besoin de quelques ajustements, si, pour être utilisable (quelque chose comme remplaçant le 4 caractères dans la première ligne par quelque chose commedata =
avant de faire uneval()
sur eux).Voici un google chrome extension qui vous permet de télécharger votre commentaires: https://chrome.google.com/webstore/detail/my-play-store-reviews/ldggikfajgoedghjnflfafiiheagngoa?hl=en