数据处理方法、装置、终端、应用服务器及存储介质制造方法及图纸

技术编号:19390983 阅读:26 留言:0更新日期:2018-11-10 02:48
本申请公开了数据处理方法、装置、终端、应用服务器及存储介质,以将游戏应用中的表现数据同步至其他应用,并提供统一化的数据来表征竞技者的竞技能力。上述方法包括:应用服务器接收来自应用客户端的第一查询请求;所述查询请求至少包括第一目标用户账号;所述应用服务器向第三方游戏服务器查询与所述第一目标用户账号相关联的第二目标用户账号的游戏表现数据;所述应用服务器对获取的游戏表现数据进行数据处理,得到竞技能力值;所述竞技能力值用于表征所述第二目标用户账号在第三方游戏中的竞技能力;所述应用服务器向所述应用客户端返回所述竞技能力值。

Data processing method, device, terminal, application server and storage medium

This application discloses data processing methods, devices, terminals, application servers and storage media to synchronize performance data in game applications to other applications, and to provide unified data to characterize the competitive ability of competitors. The method includes: the application server receives the first query request from the application client; the query request includes at least the first target user account; the application server queries the third-party game server for the game performance data of the second target user account associated with the first target user account; and The application server processes the acquired game performance data and obtains the competitive ability value; the competitive ability value is used to represent the competitive ability of the second target user account in the third party game; and the application server returns the competitive ability value to the application client.

【技术实现步骤摘要】
数据处理方法、装置、终端、应用服务器及存储介质
本申请涉及互联网
,更具体地说,涉及数据处理方法、装置、终端、应用服务器及存储介质。
技术介绍
很多游戏应用支持用户进行在线竞技(例如参加排位赛),并且,支持用户使用其他应用的用户账号登陆(例如王者荣耀游戏支持微信用户登陆)。然而,专利技术人通过研究发现,微信用户需要登陆游戏应用,进入游戏应用的界面才可以查询自己或其他人的表现数据。并且,表现数据比较复杂,例如排位赛中会为用户分配不同的段位,每一段位又有子等级,这样,无法直观得看出在线竞技者的竞技能力。
技术实现思路
有鉴于此,本专利技术实施例提供数据处理方法、装置、设备及存储介质,以将游戏应用中的表现数据同步至其他应用,并提供统一化的数据来表征竞技者的竞技能力。为实现上述目的,本专利技术实施例提供如下技术方案:一种数据处理方法,包括:应用服务器接收来自应用客户端的第一查询请求;所述第一查询请求至少包括第一目标用户账号;所述第一目标用户账号为通过所述应用客户端登录所述应用服务器的用户账号;所述应用服务器从第三方游戏服务器获取与所述第一目标用户账号相关联的第二目标用户账号的游戏表现数据;所述应用服务器对获取的游戏表现数据进行数据处理,得到竞技能力值;所述竞技能力值用于表征所述第二目标用户账号在第三方游戏中的竞技能力;所述应用服务器向所述应用客户端返回所述竞技能力值。一种数据处理方法,包括:应用客户端向应用服务器发送第一查询请求;其中,所述第一查询请求至少包括第一目标用户账号;所述第一目标用户账号为通过所述应用客户端登录所述应用服务器的用户账号;所述应用客户端接收所述应用服务器返回的、与所述第一目标用户账号相关联的第二目标用户账号的竞技能力值;所述竞技能力值用于表征所述第二目标用户账号在第三方游戏中的竞技能力;其中,所述竞技能力值是所述应用服务器对所述第二目标用户账号的游戏表现数据进行数据处理得到的;所述游戏表现数据是所述应用服务器向第三方游戏服务器查询得到;所述应用客户端展示所述应用服务器返回的竞技能力值。一种数据处理装置,应用于应用客户端,该装置包括:请求单元,至少用于向应用服务器发送第一查询请求;其中,所述第一查询请求至少包括第一目标用户账号;所述第一目标用户账号为通过所述应用客户端登录所述应用服务器的用户账号;执行单元,至少用于接收并展示竞技能力值;所述竞技能力值用于表征与所述第一目标用户账号相关联的第二目标用户账号在第三方游戏中的竞技能力;其中,所述竞技能力值是所述应用服务器对所述第二目标用户账号的游戏表现数据进行数据处理得到的;所述游戏表现数据是所述应用服务器向第三方游戏服务器查询得到。一种数据处理装置,应用于应用服务器,该装置包括:接收单元,至少用于接收来自应用客户端的第一查询请求;所述第一查询请求至少包括第一目标用户账号;所述第一目标用户账号为通过所述应用客户端登录所述应用服务器的用户账号;处理单元,至少用于:从第三方游戏服务器获取与所述第一目标用户账号相关联的第二目标用户账号的游戏表现数据;对获取的游戏表现数据进行数据处理,得到竞技能力值;所述竞技能力值用于表征所述第二目标用户账号在第三方游戏中的竞技能力;向所述应用客户端返回所述竞技能力值。一种应用服务器,至少包括处理器和存储器;所述处理器通过执行所述存储器中存放的程序以及调用其他设备,执行上述的设备间的数据处理方法。一种终端,至少包括处理器和存储器;所述处理器通过执行所述存储器中存放的程序以及调用其他设备,执行上述的设备间的数据处理方法。本专利技术实施例还提供一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本专利技术实施例所提供的任一种数据处理方法中的步骤。可见,本申请实施例中的应用服务器可基于应用客户端的请求,从第三方游戏服务器获取第二目标用户账号的表现数据,从而实现了表现数据从游戏应用同步至其他应用。同时,应用服务器还会对表现数据进行处理,得到第二目标用户账号的竞技能力值,由于各第二目标用户账号的表现数据都会转化成竞技能力值,通过竞技能力值的高低就可以直观地看出在线竞技者的竞技能力,因此,本申请实施例提供了统一化的数据来表征竞技者的竞技能力。附图说明图1为本专利技术实施例提供的应用场景示意图;图2a为本专利技术实施例提供的数据处理装置的示例性结构图;图2b为本专利技术实施例提供的数据处理装置的另一示例性结构图;图2c为本专利技术实施例提供的终端或应用服务器的示例性结构图;图3、图5b、图8a、图8b、图9a、图9b、图10为本专利技术实施例提供的数据处理方法的示例性流程图;图4、图5a、图5c、图5d、图6、图7a-7d为本专利技术实施例提供的用户界面示意图。具体实施方式本专利技术实施例提供数据处理方法、数据处理装置、终端、服务器及存储介质。本专利技术提供的技术方案的核心思想是:依托于第三方游戏,为第三方游戏提供游戏外的辅助服务,以将第三方游戏应用中的表现数据同步至其他应用,并提供统一化的数据来表征竞技者的竞技能力。在介绍完核心思想后,下面介绍本专利技术实施例所涉及的数据处理装置。上述数据处理装置可包含用户侧数据处理装置(可称为第一数据处理装置)和服务器侧数据处理装置(可称为第二数据处理装置)。第一数据处理装置可以软件或硬件的形式应用于诸如移动终端(例如智能手机)、ipad、PC机等的终端,同理,第二数据处理装置可以软件或硬件的形式应用于应用服务器中。当以软件形式应用于数据处理设备中时,上述第一数据处理装置可为独立的软件(例如部署在终端上的APP)。APP可为在终端的操作系统上安装的应用软件,也可为终端的操作系统或操作系统级程序(例如,机器人上的操作系统)。此外,第一数据处理装置还可以是微信中的小程序(MiniProgram)或H5(html5)网页,需要说明的是,“小程序”是一种不需要下载安装即可使用的应用。下面将使用应用代指以软件形式存在的数据处理装置。上述应用可调用终端上的硬件(例如显示屏、移动通信模块中的一种或多种等)来实现本申请提供的技术方案。而当以硬件形式应用于终端中时,上述第一数据处理装置示例性得可为终端的控制器/处理器。同理,当第二数据处理装置以软件形式应用于应用服务器中时,上述第二数据处理装置可为独立的软件,例如,部署在应用服务器上的独立应用(参见前述的APP)或者,某应用中的组件或小程序(MiniProgram)。而当以硬件形式应用于应用服务器中时,上述第二数据处理装置示例性的可为应用服务器的控制器/处理器。对于应用服务器而言,包含第一数据处理装置的终端或第一数据处理装置为应用客户端。图1示例性得示出了上述技术方案的应用场景之一,在该应用场景中涉及用户、应用客户端、应用服务器和第三方游戏服务器,其中,用户可通过应用客户端登陆应用服务器,用户在应用服务器上注册过用户账号的。例如,用户可通过微信应用账号(简称为微信号)和微信客户端登陆微信应用服务器。此外,用户也可通过上述用户账号登陆第三方游戏服务器,当然,实际上第三方游戏服务器是会将上述用户账号与一游戏账号相关联或绑定,但这种关联或绑定用户是无法察觉的。举例来讲,用户可使用微信号A登陆王者荣耀游戏,但实际上,王者荣耀游戏会分配一游戏账号与微信号A相关联。在图1所示的应用场景下,为本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:应用服务器接收来自应用客户端的第一查询请求;所述第一查询请求至少包括第一目标用户账号;所述第一目标用户账号为通过所述应用客户端登录所述应用服务器的用户账号;所述应用服务器从第三方游戏服务器获取与所述第一目标用户账号相关联的第二目标用户账号的游戏表现数据;所述应用服务器对获取的游戏表现数据进行数据处理,得到竞技能力值;所述竞技能力值用于表征所述第二目标用户账号在第三方游戏中的竞技能力;所述应用服务器向所述应用客户端返回所述竞技能力值。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:应用服务器接收来自应用客户端的第一查询请求;所述第一查询请求至少包括第一目标用户账号;所述第一目标用户账号为通过所述应用客户端登录所述应用服务器的用户账号;所述应用服务器从第三方游戏服务器获取与所述第一目标用户账号相关联的第二目标用户账号的游戏表现数据;所述应用服务器对获取的游戏表现数据进行数据处理,得到竞技能力值;所述竞技能力值用于表征所述第二目标用户账号在第三方游戏中的竞技能力;所述应用服务器向所述应用客户端返回所述竞技能力值。2.如权利要求1所述的方法,其特征在于,还包括:所述应用服务器接收来自所述应用客户端的第二查询请求;所述第二查询请求至少用于请求查询所述第一目标用户账号的虚拟总资产;所述虚拟总资产至少包括可用虚拟资源;所述应用服务器向所述第三方游戏服务器查询所述第一目标用户账号的游戏行为数据;所述游戏行为数据用于表征所述第一目标用户账号对所述第三方游戏的粘度;所述应用服务器至少根据所述游戏行为数据计算得到所述第一目标用户账号的可用虚拟资源;所述应用服务器向所述应用客户端返回包含所述可用虚拟资源的虚拟总资产。3.如权利要求2所述的方法,其特征在于,所述竞技能力值具体为虚拟价格,所述方法还包括:所述应用服务器接收来自所述应用客户端的购买请求;所述购买请求包括:请求购买所述第二目标用户账号表征的虚拟产品的购买数量;所述应用服务器根据所述第二目标用户账号表征的虚拟产品所对应的虚拟价格以及所述购买数量,更新所述第一目标用户账号的可用虚拟资源和锁定虚拟资源,得到购买结果并返回,所述购买结果至少包括表征购买失败或功的指示,所述锁定虚拟资源为所述第一目标用户账号的虚拟总资产的组成部分。4.如权利要求3所述的方法,其特征在于,还包括:所述应用服务器接收来自所述应用客户端的出售请求;所述出售请求包括:请求出售所述第二目标用户账号表征的虚拟产品的出售数量;所述应用服务器根据所述第二目标用户账号表征的虚拟产品所对应的虚拟价格以及所述出售数量,更新所述第一目标用户账号的可用虚拟资源和锁定虚拟资源,得到出售结果并返回,所述出售结果至少包括表征出售失败或功的指示。5.如权利要求2-4任一项所述的方法,其特征在于,还包括:所述应用服务器接收来自所述应用客户端的兑换请求;所述兑换请求用于请求兑换虚拟游戏产品;所述应用服务器根据所述虚拟游戏产品对应的虚拟价格,更新所述第一目标用户账号的可用虚拟资源,并将所述第一目标用户账号更新后的可用虚拟资源反馈给所述应用客户端。6.如权利要求1-4任一项所述的方法,其特征在于,所述游戏表现数据至少包括段位数据,所述段位表征竞技等级;所述竞技能力值根据所述段位数据计算得到。7.如权利要求2-4任一项所述的方法,其特征在于,所述根据所述游戏行为数据计算得到所述第一目标用户账号的可用虚拟资源包括:根据所述游戏行为数据所表征的粘度与可用虚拟资源之间的函数关系,计算所述第一目标用户账号的可用虚拟资源。8.如权利要求6所述的方法,其特征在于,在对获取的游戏表现数据进行数据处理,得到竞技能力值之前,所述方法还包括:所述应用服务器判断所述游戏表现数据是否满足限制条件;所述对获取的游戏表现数据进行数据处理,得到竞技能力值的步骤...

【专利技术属性】
技术研发人员:庞博然
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1