Javascript 获得授权玩家最后分数谷歌游戏API-NodeJS

Javascript 获得授权玩家最后分数谷歌游戏API-NodeJS,javascript,node.js,google-api,google-play,google-play-services,Javascript,Node.js,Google Api,Google Play,Google Play Services,我需要显示的具体谷歌游戏API使用的游戏的最后分数 这么说吧,我想得到使用NodeJS的“匆忙战斗”授权用户的最后分数 如何实现这一点……您可以使用的概念。当您创建排行榜时,Google Play games服务将为您管理该排行榜的大部分方面 典型过程如下所示: 在游戏结束时(或在您确定的适当时刻),游戏会将玩家的分数提交到您为游戏创建的一个或多个排行榜 Google Play games服务检查该分数是否优于玩家当前的每日、每周或所有时间的排行榜条目。如果是,Google Play games

我需要显示的具体谷歌游戏API使用的游戏的最后分数

这么说吧,我想得到使用NodeJS的“匆忙战斗”授权用户的最后分数


如何实现这一点……

您可以使用的概念。当您创建排行榜时,Google Play games服务将为您管理该排行榜的大部分方面

典型过程如下所示:

  • 在游戏结束时(或在您确定的适当时刻),游戏会将玩家的分数提交到您为游戏创建的一个或多个排行榜
  • Google Play games服务检查该分数是否优于玩家当前的每日、每周或所有时间的排行榜条目。如果是,Google Play games服务会用新的分数更新相应的排行榜
  • Google Play games服务将分数报告发送回游戏客户端。此报告告诉客户这是一个新的每日、每周还是有史以来的高分。如果不是,Google Play games服务将告诉客户该玩家当前的每日、每周或历史最高分数
  • 要检索玩家在排行榜上的结果,您可以请求一个时间范围(每天、每周或所有时间),并指定用户是否希望查看社交或公共排行榜。游戏服务执行所有必要的过滤,然后将结果发送回客户端
  • 如果有很多分数需要报告,游戏服务只会发回排行榜前几名的数据。您还可以检索最高分或与玩家分数相邻的分数的原始分数数据
  • 这可能也有帮助。它是一个Node.js模块,用于从Google Play商店中获取应用程序数据。您可以使用该方法检索应用程序的完整详细信息

    例如:

    var gplay = require('google-play-scraper');
    
    gplay.app({appId: 'com.dxco.pandavszombies'})
      .then(console.log, console.log);
    
    结果:

    {
      appId: 'com.dxco.pandavszombies',
      title: 'Panda vs Zombie: Elvis rage',
      summary: 'Help Rocky the Panda warrior to fight zombie games and save the Panda kind.',
      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,
    .....
    }
    

    希望这有帮助

    如何通过Google Plus(play)认证Id获得特定玩家的高分!我想在那天得到他/她的“激战”游戏的高分!