一种展示第三方应用的应用信息的方法、装置和系统的制作方法

文档序号:9238019阅读:612来源:国知局
一种展示第三方应用的应用信息的方法、装置和系统的制作方法
【技术领域】
[0001] 本发明涉及即时通信领域,具体涉及一种展示第三方应用的应用信息的方法、装 置和系统。
【背景技术】
[0002] 即时通信互联是基于即时通信账号体系为第三方应用提供的一种用户登录技术, 并且提供了不同平台的软件开发工具箱(SoftwareDevelopmentKit,SDK),帮助第三方应 用在自己的应用中实现用户登录、分享等功能,用户可以授权第三方应用。所谓第三方应 用,是指由第三方开发、不同于即时通信(InstantMessenging,IM)本身的应用,包括一些 由第三方开发的应用程序产品、插件、网站等。
[0003] 第三方应用的一种典型是网络游戏。网络游戏的特点是参与的人员众多,很多游 戏用户在一局完了后,往往想看一下自己的成绩在参与该游戏的用户中的成绩排名如何, 这就涉及到游戏中的排行榜。所谓排行榜,是在应用中对于用户拥有的某项属性或者分数 进行排列,用户可以看到自己的分数在排行榜中的排名,排行榜上的其他用户与该用户可 能有好友关系(单项或双向),也可能没有好友关系。
[0004] 现有技术提供的一种展示第三方应用的应用信息的方法是基于应用内关系链所 进行,具体地,是指在第三方应用中维护好友关系列表,用户每在第三方应用中进行一种操 作,例如,玩游戏,可以将该应用内参与该游戏的其他用户加入在应用中维护的好友关系列 表。一局游戏结束后,系统处理应用中维护的好友关系列表的结果,形成应用信息展示列 表。显然,此时用户看到的应用信息展示列表中的用户全部是在所维护的好友关系列表中 的用户。
[0005] 对于上述现有技术提供的展示第三方应用的应用信息的方法,由于好友关系列表 是应用中维护的好友关系列表,其中的好友与用户在社会性网络服务(SocialNetworking Services,SNS)或社交网(SocialNetworkSite,SNS)中的好友尚没有建立对应关系,因 此,无法基于SNS的关系进行带有互动性质的应用信息展示。例如,用户A在应用中维护的 好友关系列表包含好友B、C和D,而用户A在SNS中的好友(例如,QQ、微信等中的好友)是 好友C'、E和F,其中E、F与C、D没有任何关系。尽管C'、E和F参与了游戏,但C'、E和F 不在应用中维护的好友关系列表,或者,即使C和C'有关系、甚至是同一个人,但由于用户 A并不知晓这种关系,用户A不能与用户A在SNS中的好友C'、E和F进行互动,因此,这种 应用信息的展示对用户A而言可能意义不大。

【发明内容】

[0006] 本发明实施例提供一种展示第三方应用的应用信息的方法、装置和系统,以在用 户使用第三方应用所进行的应用信息展示中,增强与用户在即时通信中维护的好友的互动 性。
[0007] 本发明实施例提供一种展示第三方应用的应用信息的方法,所述方法包括:
[0008] 信息处理服务器接收第三方应用发送的令牌、所述第三方应用的应用标识、用户U 的用户唯一标识和所述用户U在所述第三方应用中执行操作时获得的结果;
[0009] 所述信息处理服务器将所述用户U的用户唯一标识发送至即时通信互联服务器;
[0010] 所述信息处理服务器根据所述即时通信互联服务器返回的所述用户U的好友的 基本属性,获取所述用户U和所述用户U的好友在所述第三方应用中执行所述操作时的最 终应用信息,所述用户U的好友为在即时通信服务中维护的所述用户U的好友;
[0011] 所述信息处理服务器将所述最终应用信息返回至所述第三方应用,以使所述第三 方应用向所述用户U展示所述最终应用信息。
[0012] 本发明另一实施例提供一种展示第三方应用的应用信息的方法,所述方法包括:
[0013] 即时通信互联服务器接收信息处理服务器发送的用户U的用户唯一标识;
[0014] 所述即时通信互联服务器根据所述用户U的用户唯一标识查询所述用户U的好友 列表,所述好友列表包含的好友为在即时通信服务中维护的所述用户U的好友;
[0015] 所述即时通信互联服务器向所述信息处理服务器返回所述用户U的好友的基本 属性,以使所述信息处理服务器根据所述用户U的好友的基本属性获取所述用户U和所述 用户U的好友在第三方应用中执行操作时的最终应用信息。
[0016] 本发明另一实施例提供一种展示第三方应用的应用信息的装置,所述装置包括:
[0017] 第一接收模块,用于接收第三方应用发送的令牌、所述第三方应用的应用标识、用 户U的用户唯一标识和所述用户U在所述第三方应用中执行操作时获得的结果;
[0018] 第一发送模块,用于将所述用户U的用户唯一标识发送至即时通信互联服务器;
[0019] 第一获取模块,用于根据所述即时通信互联服务器返回的所述用户U的好友的基 本属性,获取所述用户U和所述用户U的好友在所述第三方应用中执行所述操作时的最终 应用信息,所述用户U的好友为在即时通信服务中维护的所述用户U的好友;
[0020] 第二发送模块,用于将所述最终应用信息返回至所述第三方应用,以使所述第三 方应用向所述用户U展示所述最终应用信息。
[0021] 本发明另一实施例提供一种展示第三方应用的应用信息的装置,所述装置包括:
[0022] 用户标识接收模块,用于接收信息处理服务器发送的用户U的用户唯一标识;
[0023] 查询模块,用于根据所述用户U的用户唯一标识查询所述用户U的好友列表,所述 好友列表包含的好友为在即时通信服务中维护的所述用户U的好友;
[0024] 属性发送模块,用于向所述信息处理服务器返回所述用户U的好友的基本属性, 以使所述信息处理服务器根据所述用户U的好友的基本属性获取所述用户U和所述用户U 的好友在第三方应用中执行操作时的最终应用信息。
[0025] 本发明另一实施例提供一种展示第三方应用的应用信息的系统,所述系统包括信 息处理服务器和即时通信互联服务器,所述信息处理服务器包括第一接收模块、第一发送 模块、第一获取模块和第二发送模块,所述即时通信互联服务器包括用户标识接收模块、查 询模块和属性发送模块;
[0026] 所述第一接收模块,用于接收第三方应用发送的令牌、所述第三方应用的应用标 识、用户U的用户唯一标识和所述用户U在所述第三方应用中执行操作时获得的结果;
[0027] 所述第一发送模块,用于将所述用户U的用户唯一标识发送至所述即时通信互联 服务器;
[0028] 所述第一获取模块,用于根据所述即时通信互联服务器返回的所述用户U的好友 的基本属性,获取所述用户U和所述用户U的好友在所述第三方应用中执行所述操作时的 最终应用信息,所述用户U的好友为在即时通信服务中维护的所述用户U的好友;
[0029] 所述第二发送模块,用于将所述最终应用信息返回至所述第三方应用,以使所述 第三方应用向所述用户U展示所述最终应用信息;
[0030] 所述用户标识接收模块,用于接收信息处理服务器发送的用户U的用户唯一标 识;
[0031] 所述查询模块,用于根据所述用户U的用户唯一标识查询所述用户U的好友列表, 所述好友列表包含所述用户U的好友为在所述即时通信服务中维护的所述用户U的好友;
[0032] 所述属性发送模块,用于向所述信息处理服务器返回所述用户U的好友的基本属 性,以使所述信息处理服务器根据所述用户U的好友的基本属性获取所述用户U和所述用 户U的好友在第三方应用中执行操作时的最终应用信息。
[0033] 从上述本发明实施例可知,信息处理服务器是根据即时通信互联服务器返回的用 户的好友的基本属性,获取所述用户和所述用户的好友在第三方应用中执行某种操作时的 结果。一方面,由于是信息处理服务器而不是第三方应用根据用户的好友的基本属性得到 最终应用信息,因此,最大限度地保护了用户的隐私,使得用户在使用第三方应用执行某种 操作(例如,进行游戏)时的安全性提高,另一方面,第三方应用可以向用户展示最终应用 信息,而最终应用信息中的成员是用户以及在即时通信服务中维护的用户的好友而不是陌 生人,因此,用户在使用第三方应用执行某种操作时可以与其好友进行互动,互动性得到增 强。
【附图说明】
[0034]图1是本发明实施例提供的展示第三方应用的应用信息的方法的基本流程示意 图;
[0035] 图2是本发明实施例提供的第三方应用向用户U展示的最终应用信息示意图;
[0036] 图3是本发明另一实施例提供的展示第三方应用的应用信息的的基本流程示意 图;
[0037] 图4是本发明实施例提供的展示第三方应用的应用信息的装置逻辑结构示意图;
[0038] 图5是本发明另一实施例提供的展示第三方应用的应用信息的装置逻辑结构示 意图;
[0039] 图6是本发明另一实施例提供的展示第三方应用的应用信息的装置逻辑结构示 意图;
[0040] 图7是本发明另一实施例提供的展示第三方应用的应用信息的装置逻辑结构示 意图;
[0041] 图8是本发明另一实施例提供的展示第三方应用的应用信息的装置逻辑结构示 意图;
[0042] 图9_a是本发明另一实施例提
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1