一种基于游戏的好友推荐方法、系统和服务器技术方案

技术编号:20117959 阅读:39 留言:0更新日期:2019-01-16 12:05
本发明专利技术公开了一种基于游戏的好友推荐方法、系统和服务器。所述好友推荐方法包括:游戏应用服务器获取第一用户的游戏信息和第二用户的游戏信息;根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户;当第一用户和第二用户为相似用户时,向社交应用服务器发送好友推荐信息;所述好友推荐信息用于社交应用服务器向第一用户推荐第二用户和/或向第二用户推荐第一用户。本发明专利技术具有如下优点:根据两个用户对游戏的偏好判断这两个用户是否志同道合,进而在社交应用中进行好友推荐,从而实现了网络社交好友的精准推荐。

A Game-based Friend Recommendation Method, System and Server

The invention discloses a friend recommendation method, system and server based on game. The friend recommendation method includes: the game application server obtains the game information of the first user and the game information of the second user; judges whether the first user and the second user are similar users according to the game information of the first user and the game information of the second user; and sends a friend recommendation letter to the social application server when the first user and the second user are similar users. The friend recommendation information is used by the social application server to recommend the second user to the first user and/or the first user to the second user. The invention has the following advantages: judging whether the two users share the same interests according to their preferences for games, and then recommending friends in social applications, thereby realizing the accurate recommendation of network social friends.

【技术实现步骤摘要】
一种基于游戏的好友推荐方法、系统和服务器
本专利技术涉及手机游戏
,具体涉及一种基于游戏的好友推荐方法、系统和服务器。
技术介绍
手机游戏是指运行于手机的游戏软件,其包括单机游戏和网络游戏。随着科技的发展,现在手机的功能也越来越多,越来越强大,已堪比电脑游戏的网页游戏。手机游戏的用户也日益增多,并且用户花在手机游戏上的时间也较多,也希望通过游戏认识志同道合的好友。现有技术中,网络社交应用添加好友的方法为通过通讯录导入或者用户手动添加,难以满足用户的需要。
技术实现思路
本专利技术的目的在于提供一种基于游戏的好友推荐方法、系统和服务器,用以基于用户对手机游戏的偏好向用户推荐好友。为实现上述目的,本专利技术实施例第一方面提供了一种基于游戏的好友推荐方法,所述好友推荐方法包括:游戏应用服务器获取第一用户的游戏信息和第二用户的游戏信息;根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户;当第一用户和第二用户为相似用户时,向社交应用服务器发送好友推荐信息;所述好友推荐信息用于社交应用服务器向第一用户推荐第二用户和/或向第二用户推荐第一用户。在一种可能的实现方式中,所述第一用户的游戏信息包括第一用户的等级信息,所述第二用户的游戏信息包括第二用户的等级信息;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据所述第一用户的等级信息和第二用户的等级信息判断第一用户和第二用户是否为相似用户。在一种可能的实现方式中,所述第一用户的游戏信息包括第一用户的游戏操作时长,所述第二用户的游戏信息包括第二用户的游戏操作时长;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据所述第一用户的游戏操作时长和第二用户的游戏操作时长判断第一用户和第二用户是否为相似用户。在一种可能的实现方式中,所述游戏应用服务器为游戏平台的服务器,所述游戏平台包括多种游戏;所述第一用户的游戏信息包括第一游戏种类信息,所述第二用户的游戏信息包括第二游戏种类信息;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据述第一游戏种类信息和所述第二游戏种类信息判断第一用户和第二用户是否为相似用户。在一种可能的实现方式中,所述游戏应用服务器为游戏平台的服务器,所述游戏平台包括多种游戏;所述第一用户的游戏信息包括第一游戏种类信息和第一用户的等级信息,所述第二用户的游戏信息包括第二游戏种类信息和第二用户的等级;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据所述第一游戏种类信息、所述第一用户的等级信息、所述第二游戏种类信息、第二用户的等级信息判断第一用户和第二用户是否为相似用户。在一种可能的实现方式中,所述第一用户的游戏信息为使用第一用户的社交应用帐号开放授权登录所述游戏应用服务器并进行游戏操作得到的信息;所述第二用户的游戏信息为使用第二用户的社交应用帐号开放授权登录所述游戏应用服务器并进行游戏操作得到的信息。在一种可能的实现方式中,第一用户的社交应用帐号和第一用户的游戏应用帐号为同一云帐号;第二用户的社交应用帐号和第二用户的游戏应用帐号为同一云帐号。在一种可能的实现方式中,第一用户的社交应用帐号和第一用户的游戏应用帐号为关联帐号;第二用户的社交应用帐号和第二用户的游戏应用帐号为关联帐号。本专利技术实施例第二方面提供了一种基于游戏的好友推荐系统,所述好友推荐系统包括:获取单元,用于获取第一用户的游戏信息和第二用户的游戏信息;判断单元,用于根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户;通信单元,用于当第一用户和第二用户为相似用户时,向社交应用服务器发送好友推荐信息;所述好友推荐信息用于社交应用服务器向第一用户推荐第二用户和/或向第二用户推荐第一用户。本专利技术实施例第三方面提供了一种服务器,采用第二方面所述的好友推荐系统。本专利技术实施例具有如下优点:根据两个用户对游戏的偏好判断这两个用户是否志同道合,进而在网络社交应用中进行好友推荐,从而实现了好友精准推荐。附图说明图1为本专利技术实施例提供的一种基于游戏的好友推荐方法的应用架构图。图2为本专利技术实施例提供的一种基于游戏的好友推荐方法的流程图。图3为本专利技术实施例提供的一种基于游戏的好友推荐系统的结构示意图。具体实施方式以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。如图1所示,本专利技术实施例提供的基于游戏的好友方法的应用架构图包括至少两个移动终端、游戏应用服务器和社交应用服务器。移动终端可以为手机、IPAD等终端;移动终端上安装有游戏应用客户端和社交应用客户端。移动终端、游戏应用服务器和社交应用服务器通过网络连接。实施例1在本实施例中,结合图1对基于游戏的好友推荐方法进行具体介绍。该方法的执行主体为游戏应用服务器。如图2所示,该方法包括如下步骤。步骤21、游戏应用服务器获取第一用户的游戏信息和第二用户的游戏信息。游戏信息为移动终端游戏的信息,具体可以为手机游戏信息。用户操作游戏的移动终端上安装有游戏应用客户端和社交应用客户端。在一个示例中,所述第一用户的游戏信息为使用第一用户的社交应用帐号开放授权登录所述游戏应用服务器并进行游戏操作得到的信息;所述第二用户的游戏信息为使用第二用户的社交应用帐号开放授权登录所述游戏应用服务器并进行游戏操作得到的信息。目前,很多社交应用都具有开放授权登录功能,例如微信、QQ等,用户利用社交应用开放授权登录的功能,使得游戏应用服务器可以访问用户在社交应用服务器的资源,例如头像、昵称等,从而可以完成使用社交应用的帐号登录游戏应用。用户使用社交应用的帐号登录游戏应用后,进行游戏操作,从而可以得到游戏信息。游戏应用服务器可以将用户的登录游戏应用的帐号,即社交应用帐号,包含在用户的游戏信息中,或者将用户的社交应用帐号和用户的游戏信息绑定。在一个示例中,第一用户的社交应用帐号和第一用户的游戏应用帐号为同一云帐号;第二用户的社交应用帐号和第二用户的游戏应用帐号为同一云帐号。目前,很多应用服务提供商,例如百度、华为等,都可以为用户提供云帐号,用户使用云帐号可以登录该应用服务提供商旗下的所有的或大部分应用,例如,用户可以使用百度云帐号登录百度贴吧,也可以登录百度游戏平台。因此,用户可以使用一个云帐号登录游戏应用,进行游戏操作,也可以使用该云帐号登录社交应用,进行社交活动。游戏应用服务器可以将用户的云帐号包含在用户的游戏信息中,或者将用户的云帐号和用户的游戏信息绑定。在一个示例中,第一用户的社交应用帐号和第一用户的游戏应用帐号为关联帐号;第二用户的社交应用帐号和第二用户的游戏应用帐号为关联帐号。在本实施例中,关联帐号是指两个或多个绑定了同样用户信息的帐号,例如绑定了同一个手机号或身份证号的帐号。游戏应用服务器和社交应用服务器都存储了关联帐号绑定的用户信息,可以根据一个关联帐号得到其绑定的用户信息,进而根据用户信息得到另一个关联帐号。游戏应用服务器可以将用户的游戏应用帐号包含在用户的游戏信息中,或者将用户的游戏应用帐号和用户的游戏信息绑定。步骤22、根据所述本文档来自技高网...

【技术保护点】
1.一种基于游戏的好友推荐方法,其特征在于,所述好友推荐方法包括:游戏应用服务器获取第一用户的游戏信息和第二用户的游戏信息;根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户;当第一用户和第二用户为相似用户时,向社交应用服务器发送好友推荐信息;所述好友推荐信息用于社交应用服务器向第一用户推荐第二用户和/或向第二用户推荐第一用户。

【技术特征摘要】
1.一种基于游戏的好友推荐方法,其特征在于,所述好友推荐方法包括:游戏应用服务器获取第一用户的游戏信息和第二用户的游戏信息;根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户;当第一用户和第二用户为相似用户时,向社交应用服务器发送好友推荐信息;所述好友推荐信息用于社交应用服务器向第一用户推荐第二用户和/或向第二用户推荐第一用户。2.根据权利要求1所述的好友推荐方法,其特征在于,所述第一用户的游戏信息包括第一用户的等级信息,所述第二用户的游戏信息包括第二用户的等级信息;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据所述第一用户的等级信息和第二用户的等级信息判断第一用户和第二用户是否为相似用户。3.根据权利要求1所述的好友推荐方法,其特征在于,所述第一用户的游戏信息包括第一用户的游戏操作时长,所述第二用户的游戏信息包括第二用户的游戏操作时长;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据所述第一用户的游戏操作时长和第二用户的游戏操作时长判断第一用户和第二用户是否为相似用户。4.根据权利要求1所述的好友推荐方法,其特征在于,所述游戏应用服务器为游戏平台的服务器,所述游戏平台包括多种游戏;所述第一用户的游戏信息包括第一游戏种类信息,所述第二用户的游戏信息包括第二游戏种类信息;所述根据所述第一用户的游戏信息和所述第二用户的游戏信息判断第一用户和第二用户是否为相似用户包括:根据述第一游戏种类信息和所述第二游戏种类信息判断第一用户和第二用户是否为相似用户。5.根据权利要求1所述的好友推荐方法,其特征在于,所述游...

【专利技术属性】
技术研发人员:赵小龙
申请(专利权)人:北京智明星通科技股份有限公司
类型:发明
国别省市:北京,11

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

1