一种支持多应用用户标识关联的即时通信系统及方法_2

文档序号:9202580阅读:来源:国知局

[0033]进一步地,所述接口测试包括:接口系统、接口分类(业务分类)、接口 AP1、提交参数、返回结果。
[0034]进一步地,所述接口发布包括:接口经过录入、调用关系管理和测试等流程后,正式发布以供使用。
[0035]异构消息处理模块,支持多平台的异构消息服务处理。用于检测接口包含关系、消息格式转换、接口参数数据的转换、消息路由等。
[0036]消息格式转换:将第三方平台原有消息格式转换为即时通信系统支持的各种标准的消息格式。
[0037]接口参数数据的转换:将第三方平台原有接口参数数据转换为即时通信系统支持的接口参数数据格式。
[0038]消息路由:即时通信系统通过一定的规则将消息从一个端点(即时通信系统或第三方平台)发送到另一端点(即时通信系统或第三方平台)。
[0039]用户信息管理模块,用于统一管理多平台中的用户信息。在一个实施例中,由于用户A在多个第三方平台进行了注册,并且不同的第三方平台可能注册的账号不一致,但实际上都是用户A。因此,需要通过手机号、邮箱等唯一性标识作为识别消息主体的判断条件。若通过匹配发现不同第三方平台账号具有相同的唯一性标识,则判断这几个第三方平台账号为同一用户的账号信息。
[0040]认证与授权模块,以用户信息库为基础,即时通信系统的认证可采用其它平台的标识登录认证,或者通过第三方平台的在线认证。
[0041]所述即时通信系统数据库,包括:
用户信息库,用于存储第三方平台的用户信息。用户A在不同的第三方平台进行了注册,其用户信息统一存储在用户信息库。
[0042]授权应用管理库,用于记录用户与授权应用列表。
[0043]消息缓存库,用于记录用户各授权应用收发的历史信息。在一个实施例中,用户A登录即时通信客户端并授权第三方平台,则将用户A在第三方平台的历史消息存储在消息缓存库。
[0044]实施例2
本发明还提供了一种支持用户标识关联关系的消息统一交互即时通信方法,包括以下步骤:
步骤S100,用户A登陆即时通信系统客户端,选择已经注册账号的第三方平台,输入登录信息,验证通过后获得第三方平台授权,建立应用消息通道。
[0045]进一步地,在本实施例中,根据第三方平台提供的接口说明,采用推送或拉取机制获取消息,进而建立应用消息通道。
[0046]步骤S200,授权成功后,获取用户在第三方开放应用平台的用户信息等加密摘要信息及用户基本信息,下次用户即时通信系统客户端登录时,同时登录所有该用户的第三方平台。
[0047]进一步地,在本实施例中,用户基本信息包括头像、昵称、性别、地区、语言等。
[0048]步骤S300,获取第三方平台用户信息后,与即时通信系统用户的标识信息进行关联,提取出唯一用户标识(身份证、手机号、邮箱等)。
[0049]步骤S400,将第三方平台的用户标识汇聚到即时通信系统用户应用标识库。
[0050]步骤S500,根据第三方平台接口,请求获取第三方平台的内容。
[0051 ] 进一步地,在本实施例中,第三方平台内容包括历史消息、相册等信息。
[0052]步骤S600,即时通信系统客户端收发应用内容时,可根据不同第三方平台的消息内容进行分类显示与操作。
【主权项】
1.一种支持多应用用户标识关联的统一即时通信系统,其特征在于,该系统包括:即时通信系统客户端、即时通信系统服务器和即时通信系统数据库,其中, 即时通信系统客户端包括应用关联模块; 即时通信系统服务器包括接口管理模块、异构消息处理模块、用户信息管理模块、认证与授权模块; 即时通信系统数据库包括用户信息库、授权应用管理库、消息缓存库。2.根据权利要求1所述的一种支持多应用用户标识关联的统一即时通信系统,其特征在于当用户登陆即时通信系统后,应用关联模块搜索该系统支持的第三方平台,用户可以从搜索结果中选择已经注册的其他账号进行登录认证,用户授权成功后,则实现了即时通信系统客户端与第三方平台的连接,从而该即时通信系统客户端能够接收第三方平台消息。3.根据权利要求1所述的一种支持多应用用户标识关联的统一即时通信系统,其特征在于所述即时通信系统服务器,其中 接口管理模块主要用于接口的录入,接口调用关系的维护,接口维护,以及接口测试工具,接口发布工具等; 异构消息处理模块,支持多平台的异构消息服务处理,用于检测接口包含关系、消息格式转换、接口参数数据的转换、消息路由等; 用户信息管理模块,用于关联多平台的用户信息,记录平台与标识的关联关系,收到应用内容以手机号、邮箱等唯一性标识作为识别消息主体的判断条件; 认证与授权模块,以用户信息库为基础,即时通信系统的认证可采用其它平台的标识登录认证,或者通过第三方平台的在线认证。4.根据权利要求1所述的一种支持多应用用户标识关联的统一即时通信系统,其特征在于所述即时通信系统数据库,其中 用户信息库,用于记录各平台用户基本信息和好友关系等; 授权应用管理库,用于记录用户与授权应用列表; 消息缓存库,用于记录用户各授权应用收发的历史信息。5.一种支持用户标识关联关系的消息统一交互即时通信方法,包括以下步骤: 步骤a,系统与第三方平台建立移动应用接入接口,在即时通讯客户端显示为授权应用列表; 步骤b,用户登录陆即时通信系统客户端,选择已经注册账号的第三方平台,输入登录信息,验证通过后获得第三方平台授权,建立应用消息通道; 步骤C,授权成功后,获取用户在第三方开放应用平台的用户信息等加密摘要信息及用户基本信息,下次用户即时通信系统客户端登录时,同时登录所有该用户的第三方平台;步骤d,获取第三方平台用户信息后,与即时通信系统用户的标识信息进行关联,提取出唯一用户标识; 步骤e,存储第三方平台用户标识,汇聚到即时通信系统用户应用标识库; 步骤f,根据第三方平台接口,请求获取第三方平台的内容; 步骤g,即时通信系统客户端收发应用内容时,可根据不同第三方平台的消息内容进行分类显示与操作。
【专利摘要】本发明提供一种支持多应用用户标识关联的即时通信系统及方法,所述即时通信系统包括即时通信系统客户端、即时通信系统服务器和即时通信系统数据库。在本发明中,通过对接各互联网第三方开放平台,建立用户标识关联和认证授权,获取用户在互联网第三方开放平台中的用户信息和应用内容,并实现多个应用之间消息的互联互通和统一界面接入,减少跨系统登录、窗口切换带来的使用不便,极大提高了即时通信软件的易用性。
【IPC分类】H04L29/06, H04L12/58
【公开号】CN104917670
【申请号】CN201510311794
【发明人】杨华, 李鹏, 刘国庆
【申请人】北京北信源软件股份有限公司
【公开日】2015年9月16日
【申请日】2015年6月9日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1