google-play-scraper

Google Play 应用信息获取
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 Node.js 扩展
软件类型 开源软件
地区 不详
投 递 者 左丘积厚
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

google-play-scraper 是 Node.js scraper,从 Google Play 获取基本应用数据。

安装:

npm install google-play-scraper

获取 app(appid,lang)的示例:

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

gplay.app('com.dxco.pandavszombies')
  .then(function(app){    console.log('Retrieved application: ' + app.title);
  })
  .catch(function(e){    console.log('There was an error fetching the application!');
  });

结果:

{
  appId: 'com.dxco.pandavszombies',
  title: 'Panda vs Zombie: Elvis rage',
  url: 'https://play.google.com/store/apps/details?id=com.dxco.pandavszombies&hl=en',
  icon: 'https://lh6.ggpht.com/5mI27oolnooL__S3ns9qAf_6TsFNExMtUAwTKz6prWCxEmVkmZZZwe3lI-ZLbMawEJh3=w300',
  minInstalls: 10000,
  maxInstalls: 50000,
  score: 4.9,
  reviews: 2312,
  description: 'Everyone in town has gone zombie.',
  descriptionHTML: 'Everyone in town has gone <b>zombie</b>.',
  developer: 'DxCo Games',
  genre: 'Action',
  price: '0',
  free: true,
  video: 'https://www.youtube.com/embed/PFGj-W8Pe5s'}
  • 想要爬取google play的数据。 首先google play没有提供任何api。 那么仍想获取数据有以下两种方法: 1.爬web端googleplay的数据; 比较简单。 已有项目:https://github.com/facundoolano/google-play-scraper 亲测可用   2.api方式,直接与google server移动端通讯; 有两个项目: https://g

  • 借助开源JS项目https://github.com/facundoolano/google-play-scraper#list 主要有以下几个API app: Retrieves the full detail of an application. list: Retrieves a list of applications from one of the collections at Goog

  • 本文章主要的内容是分享给大家采集谷歌插件基本信息。   展示的的内容如下: from chrome_scraper import chrome result = chrome( 'doffdbedgdhbmffejikhlojkopaleian', lang='en', # defaults to 'en' country='us' # defaults to 'us'

 相关资料
  • 我正在Android Studios上开发一个应用程序,该应用程序已经链接到Google Play控制台。在开发过程中,我不断卸载和重新安装我的应用程序,并编写实验性代码,有时会导致我的应用程序崩溃。这些崩溃统计数据似乎出现在谷歌play控制台的统计数据中。有人能证实这是否正确吗?在开发过程中,每次我从手机上卸载应用程序时,卸载计数是否也会被勾选? 我希望我的问题是明确的,在已经链接到play s

  • 我知道这是一个简单的问题但我不知道如何解决它。 从现在起,我已经有我的应用程序以西班牙语出版,但我想把它翻译成英语。所以我翻译了string resources文件,并导出了两次apk,一次是西班牙语的,另一次是英语的。我不知道如何发布两个apk,也不知道我需要做什么来翻译这个APP...我没有找到关于如何在不支付官方翻译服务的情况下做到这一点的信息。 多谢帮忙!

  • 我把我的应用放到Google Play,现在我做一些事情,比如添加新功能,新UI等,然后重新上传应用到Google Play。 所以我想,当用户启动应用程序时,如果有新的更新,显示一个对话框提醒用户,允许他们更新最新版本。 谷歌似乎没有提供任何API来获得应用版本,那么有什么解决方案可以做吗?

  • 问题内容: 我得到的错误: 下面的代码,我正在使用: 直到这里,我得到了刷新令牌,访问令牌等 它在以下行失败:(不知道,为什么?) 我在网上搜索过,但很少看到它的示例和稀有资料。任何机构都有想法吗? 我究竟做错了什么? 问题答案: 我猜 credential.getRequestInitializer() 为空。 我已经通过将自定义请求初始化程序设置为凭证对象来解决了此问题 Google的文档规定

  • 我正在开发一个包含社交网络登录的Android应用程序。在这个问题之后,我删除了包含“WebViewClient.onReceivedSslError”的类。但当我在Google Play Store上传应用程序时,它被拒绝了,并出现以下错误。 “如何在应用程序中处理WebView SSL错误处理程序警报。” 我也使用这个类在后台发送邮件。这使用了“SSL”和“TrustManagerFactor

  • 这个问题相当直截了当。有人知道Google Play应用程序签名是否支持即时应用程序吗?我问的原因是: 输入应用的签名配置,或选择密钥库文件。虽然在测试期间可以使用调试配置或密钥库,但生成的数字资产链接文件与应用的发布版本不兼容。如果你确实上传了使用调试配置或密钥库的数字资产链接文件,那么在发布应用程序之前,你需要使用应用程序的发布密钥生成和上传新的数字资产链接。 来自博客帖子:-如何创建即时应用

  • 通过该接口可以获取指定用户的账户信息,地址为: http://spark.bokecc.com/api/user 需要传递以下参数: 参数 说明 userid 用户id,不可为空 format 返回格式,xml 或json 返回数据user包含如下字段: 字段名 说明 account 用户账户 version 版本信息 expired 到期时间 space 用户空间信息 traffic 用户流量信