作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用以下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!');
});
最近实现了节流,以避免达到 Google Play 的节流限制。但是,我无法弄清楚如何在我的示例中使用它。提供的节流示例适用于 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() 使用限制?
最佳答案
https://still-plateau-10039.herokuapp.com/reviews?id=mytown.preschool
id={google-app-id}
该服务将返回应用程序上的所有评论
或者简单地在本地托管它该服务的源代码可以在 https://github.com/tohir87/googleplay-reviews 找到。
关于javascript - 如何在抓取 Google Play 评论时避免被封禁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40505987/
我们在我们的一个站点上使用 htaccess 基本身份验证。我们的一位客户尝试访问该站点并多次登录失败。现在,当他们访问我们的网站时,他们只会收到“无法显示网页”错误。 我相信我以前遇到过这种情况,而
我是一名优秀的程序员,十分优秀!