用于社交网络信息集成的客户端、服务器、系统及方法技术方案

技术编号:10255373 阅读:139 留言:0更新日期:2014-07-24 21:48
本发明专利技术公开了一种用于社交网络信息集成的客户端、服务器、系统及方法。用于社交网络信息集成的方法包括:生成授权交互信息;将授权交互信息发送到至少一个社交网络平台,将从至少一个社交网络平台返回的授权信息和社交网络用户身份信息转发到与该客户端通信的用于社交网络信息集成的服务器以与该客户端自身的身份信息进行关联存储,并且,从所述服务器接收与该客户端自身的身份信息关联的所有社交网络平台的用户的状态信息;以及将接收到的所有社交网络平台的用户的所述状态信息显示在客户端的同一界面上。本发明专利技术使使用多个社交网络的用户省去了在不同的账号之间切换的麻烦,节省了时间,而且可以节省客户端的内存,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及网络通信领域,具体地,涉及一种用于社交网络信息集成的客户端和由该客户端执行的方法、用于社交网络信息集成的服务器和由该服务器执行的方法、以及包括该客户端和该服务器的系统。
技术介绍
目前,越来越多的人在使用社交网络,例如,比较成熟的社交网络有FaceBook、twitter、新浪、人人、QQ、微信和飞信等。社交网络是为一群拥有相同兴趣爱好或有固定关系的人创建的在线社区。用户可以在社交网络发布照片、文章、语音等信息。不同的社交网络凭借着自身的资源优势,吸引着不同特点的用户。用户在使用社交网络时,一般需要先进行注册,填写用户信息,注册成功后,即可获得该社交网络提供的信息和服务,进行社交活动。现代人追求时尚与潮流,喜欢浏览不同的社交网络中的信息,因此,越来越多的人拥有多个社交网络的账号。拥有多个社交网络账号在为用户带来更多信息和服务的同时,也为用户带来极大的不便。由于商业竞争和管理的需要,各个社交网络之间信息是隔离的,因此,用户在进行信息的浏览和更新时,需要在不同的账号之间切换,重复而无聊的切换占据了大量时间,严重降低了用户体验。另外,当用户在使用社交网络的移动终端时,必须先下载多个社交网络的应用软件,然后进行安装,安装大量的社交网络应用软件会占用移动终端的大量存储空间,严重影响移动终端的性能。
技术实现思路
本专利技术的目的是针对现有的用户在多个社交网络平台注册的情况下存在的需要在多个账号之间频繁切换的问题,以及移动终端需要存储大量应用软件而占用存储空间的问题,提供一种简便、集成式的客户端、服务器、系统及方法。为了实现上述目的,本专利技术提供一种用于社交网络信息集成的客户端,该客户端包括:交互模块,用于生成授权交互信息,并发送到第一收发模块,其中,所述授权交互信息包括交互信息以及用户输入的至少一个社交网络平台的账号和密码;所述第一收发模块,用于将所述授权交互信息发送到所述至少一个社交网络平台,将从所述至少一个社交网络平台返回的授权信息和社交网络用户身份信息转发到与该客户端通信的用于社交网络信息集成的服务器以与该客户端自身的身份信息进行关联存储,并且,从所述服务器接收与该客户端自身的身份信息关联的所有社交网络平台的用户的状态信息,并将所述状态信息发送到显示模块;以及所述显示模块,用于接收所述第一收发模块发送的所述状态信息,并将接收到的所有社交网络平台的用户的所述状态信息显示在该客户端的同一界面上。本专利技术还提供一种由所述客户端执行的用于社交网络信息集成的方法,该方法包括:生成授权交互信息,该授权交互信息包括交互信息以及用户输入的至少一个社交网络平台的账号和密码;将所述授权交互信息发送到所述至少一个社交网络平台,将从所述至少一个社交网络平台返回的授权信息和社交网络用户身份信息转发到与该客户端通信的用于社交网络信息集成的服务器以与该客户端自身的身份信息进行关联存储,并且,从所述服务器接收与该客户端自身的身份信息关联的所有社交网络平台的用户的状态信息;以及将接收到的所有社交网络平台的用户的所述状态信息显示在所述客户端的同一界面上。本专利技术还提供一种用于社交网络信息集成的服务器,所述服务器包括:第二收发模块,用于接收与该服务器通信的用于社交网络信息集成的客户端发送的由至少一个社交网络平台返回的授权信息和社交网络用户身份信息并发送到关联存储模块;所述关联存储模块,用于将接收到的所述授权信息、所述社交网络用户身份信息与所述客户端自身的身份信息进行关联存储;以及所述同步模块,用于基于所述关联存储模块中关联存储的信息生成同步请求;所述第二收发模块还用来向至少一个社交网络平台发送所述同步请求,接收所述至少一个社交网络平台返回的与所述客户端自身的身份信息相关联的所有社交网络平台的用户的状态信息,并将所述状态信息发送到所述客户端。本专利技术还提供一种由所述服务器执行的用于社交网络信息集成的方法,该方法包括:接收与该服务器通信的用于社交网络信息集成的客户端发送的由至少一个社交网络平台返回的授权信息和社交网络用户身份信息;将接收到的所述授权信息、所述社交网络用户身份信息与所述客户端自身的身份信息进行关联存储;基于所述关联存储模块中关联存储的信息生成同步请求;向至少一个社交网络平台发送所述同步请求,接收所述至少一个社交网络平台返回的与所述客户端自身身份信息相关联的所有社交网络平台的用户的状态信息;以及将所述状态信息发送到所述客户端。本专利技术还提供一种社交网络信息集成的系统,该系统包括所述客户端和所述服务器。通过上述技术方案,可以将至少一个社交网络平台的授权信息、用户身份信息、客户端自身身份信息在用于社交网络信息集成的服务器上进行关联存储,因此,用户可以通过该服务器来提取至少一个社交网络平台中的状态信息,并且显示在同一界面中。传统的用户需逐一登录每一个社交网络,通过本专利技术,用户只需通过本专利技术提供的客户端登录一次用于社交网络信息集成的服务器,就能够将已注册的多个社交网络集成在同一界面进行信息的浏览或更新,省去了在多个账号之间频繁切换的麻烦,操作方便,节省时间。同时,由于社交网络平台中的状态信息是由用于社交网络信息集成的服务器提取来的,因此用户不必在终端上安装每一个社交网络的应用软件,从而节省了终端的存储空间,提高了移动终端的性能。本专利技术的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1示出了根据本专利技术的实施方式的包括服务器与客户端的用于社交网络信息集成的系统的结构示意图;图2示出了根据本专利技术的实施方式的用于社交网络信息集成的客户端的结构示意图;图3示出了根据本专利技术的实施方式的用于社交网络信息集成的服务器的结构示意图;图4示出了根据本专利技术的第一实施方式的用于社交网络信息集成的流程的信号流图;以及图5示出了根据本专利技术的第二实施方式的用于社交网络信息集成的流程的信号流图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本发明。图1示出了根据本专利技术的实施方式的包括客户端10与服务器20的用于社交网络信息集成的系统的结构示意图,其中客户端10本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201410196154.html" title="用于社交网络信息集成的客户端、服务器、系统及方法原文来自X技术">用于社交网络信息集成的客户端、服务器、系统及方法</a>

【技术保护点】
一种用于社交网络信息集成的客户端,其特征在于,所述客户端包括:交互模块,用于生成授权交互信息,并发送到第一收发模块,其中,所述授权交互信息包括交互信息以及用户输入的至少一个社交网络平台的账号和密码;所述第一收发模块,用于将所述授权交互信息发送到所述至少一个社交网络平台,将从所述至少一个社交网络平台返回的授权信息和社交网络用户身份信息转发到与该客户端通信的用于社交网络信息集成的服务器以与该客户端自身的身份信息进行关联存储,并且,从所述服务器接收与该客户端自身的身份信息关联的所有社交网络平台的用户的状态信息,并将所述状态信息发送到显示模块;以及所述显示模块,用于接收所述第一收发模块发送的所述状态信息,并将接收到的所有社交网络平台的用户的所述状态信息显示在该客户端的同一界面上。

【技术特征摘要】
1.一种用于社交网络信息集成的客户端,其特征在于,所述客户端包
括:
交互模块,用于生成授权交互信息,并发送到第一收发模块,其中,所
述授权交互信息包括交互信息以及用户输入的至少一个社交网络平台的账
号和密码;
所述第一收发模块,用于将所述授权交互信息发送到所述至少一个社交
网络平台,将从所述至少一个社交网络平台返回的授权信息和社交网络用户
身份信息转发到与该客户端通信的用于社交网络信息集成的服务器以与该
客户端自身的身份信息进行关联存储,并且,从所述服务器接收与该客户端
自身的身份信息关联的所有社交网络平台的用户的状态信息,并将所述状态
信息发送到显示模块;以及
所述显示模块,用于接收所述第一收发模块发送的所述状态信息,并将
接收到的所有社交网络平台的用户的所述状态信息显示在该客户端的同一
界面上。
2.根据权利要求1所述的客户端,其特征在于,所述客户端还包括定
位模块,该定位模块用于获取所述客户端的定位信息,所述第一收发模块还
将所述定位信息发送到所述服务器,并从所述服务器接收附近区域内所述至
少一个社交网络平台的使用定位功能的用户的列表并由所述显示模块显示
该列表。
3.根据权利要求1所述的客户端,其特征在于,所述客户端还包括转
换模块,该转换模块用于将所述状态信息的模态转换成一种或多种不同的模
态。
4.根据权利要求1-3中任一权利要求所述的客户端,其特征在于,所
述客户端还包括:
输入模块,该输入模块用于输入用户的更新信息并指定想要更新的社交
网络平台,并通过所述第一收发模块将更新信息发送到所述服务器。
5.一种由根据权利要求1-4中任一权利要求所述客户端执行的用于社
交网络信息集成的方法,其特征在于,该方法包括:
生成授权交互信息,该授权交互信息包括交互信息以及用户输入的至少
一个社交网络平台的账号和密码;
将所述授权交互信息发送到所述至少一个社交网络平台,将从所述至少
一个社交网络平台返回的授权信息和社交网络用户身份信息转发到与该客
户端通信的用于社交网络信息集成的服务器以与该客户端自身的身份信息
进行关联存储,并且,从所述服务器接收与该客户端自身的身份信息关联的
所有社交网络平台的用户的状态信息;以及
将接收到的所有社交网络平台的用户的所述状态信息显示在所述客户
端的同一界面上。
6.根据权利要求5所述的方法,其特征在于,该方法还包括:
获取所述客户端的定位信息,将所述定位信息发送到所述服务器;以及
从所述服务器接收附近区域内所述至少一个社交网络平台的使用定位
功能的用户的列表并显示该列表。
7.根据权利要求5所述的方法,其特征在于,该方法还包括将所述状
态信息的模态转换成一种或多种不同的模态。
8.根据权利要求5-7中任一权利要求所述的方法,其特征在...

【专利技术属性】
技术研发人员:傅湘玲王敏高威谢红孙楠赵春辉
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1