如何避免在刮取Google Play评论时被禁止?

时间:2016-11-09 11:31:46

标签: javascript node.js web-scraping google-play

我使用以下node.js google-play-scraper存储库:https://github.com/facundoolano/google-play-scraper

我在搜索1500条评论后被禁止。我使用的脚本与示例中的脚本类似:

var gplay = require('google-play-scraper');

gplay.reviews({
  appId: 'com.mojang.minecraftpe',
  page: 0,
  sort: gplay.sort.RATING
}).then(function(apps){
  console.log('Retrieved ' + apps.length + ' reviews!');
}).catch(function(e){
  console.log('There was an error fetching the reviews!');
});

最近,实施了限制措施,以避免达到谷歌播放的限制。但是,在我的示例中,我无法弄清楚如何使用它。提供的限制示例适用于gplay.search():

var gplay = require('google-play-scraper');

// the following method will perform batches of 10 requests per second
gplay.search({term: 'panda', throttle: 10}).then(console.log);

有没有办法对gplay.reviews()使用限制?

1 个答案:

答案 0 :(得分:0)

https://still-plateau-10039.herokuapp.com/reviews?id=mytown.preschool

ID = {谷歌应用ID}

该服务将返回应用上的所有评论

或者在本地简单托管 可以在https://github.com/tohir87/googleplay-reviews

找到该服务的源代码