6 votes

Comment afficher les commentaires des appareils que je ne possède pas ?

Il est désormais possible de filtrer les commentaires dans le Google Play Store en utilisant comme filtre les appareils que vous possédez. Est-il possible, d'une manière ou d'une autre, de filtrer les commentaires en fonction des appareils que je ne possède pas ?

J'essaie de vérifier comment certaines applications se comportent sur mon appareil parce qu'il n'est pas très populaire, et je voudrais plutôt essayer de vérifier les commentaires avec d'autres appareils ayant des spécifications matérielles similaires.

2voto

Steve Obbayi Points 1499

Lorsque vous spécifiez l'un de vos appareils (pour réduire les commentaires), la page Web envoie une requête AJAX à Google. Elle transmet une variable GET, spécifiant l'appareil ; elle transmet également des variables POST, dont l'une est un jeton (vous ne pouvez donc pas simplement naviguer vers la page).

Vous pourriez écrire quelque chose qui demande un appareil différent pour obtenir les commentaires. Le seul problème est que Google a ses propres définitions des modèles de périphériques. Vous devrez trouver l'identifiant du modèle utilisé par Google pour le(s) appareil(s) que vous souhaitez parcourir.

Voici un point de départ pour votre code. J'ai récupéré la valeur de mon jeton en utilisant Données d'altération .

app_id = "com.rovio.angrybirds";
token_id = "FIND_YOUR_OWN_TOKEN";
device_id = encodeURI("LGE LG-VM670"); //this is sent as a GET, so encode
page_number = 0;

$.ajax({
  type: "POST",
  url: "https://play.google.com/store/getreviews?id="+app_id+"&reviewSortOrder=2&reviewType=1&fn="+device_id+"&pageNum="+page_number,
  data: { xhr: "1", token: token_id},
  dataType: "json",
  success: function(json) {
    parse_reviews(json);
  },
  error: function(json) {
    // it seems like the standard behavior from this url call is a response 'code' of ")]}'", instead of a 200 or other standard code
    parse_reviews(json);
  }
})

function parse_reviews(json_object){
  //this should extract the comments to a readable format
}

Voici un point de départ pour votre liste d'appareils. Mes deux appareils sont les suivants

  • Optimus V : "LGE LG-VM670"
  • Nook Simple Touch : " BarnesAndNoble NOOK ".

Lecteurs : N'hésitez pas à ajouter votre appareil dans les commentaires.

0voto

Liam W Points 8336

Non, ce n'est pas possible.

Malheureusement, Google n'a pas encore implémenté cette fonctionnalité dans Google Play.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X