法律状态公告日
法律状态信息
法律状态
2017-10-24
授权
授权
2014-04-30
实质审查的生效 IPC(主分类):H04L12/58 申请日:20110815
实质审查的生效
2013-02-20
公开
公开
技术领域
本发明涉及互联网技术领域,尤其涉及一种基于群号的微博聚合方法及系 统。
背景技术
微博,即微博客(MicroBlog),是一个基于用户关系的信息分享、传播以 及获取平台,用户可以通过WEB、WAP以及各种客户端组件个人社区,以140 字左右的文字更新信息,并实现即时分享。
即时聊天工具例如QQ、MSN、Skype等,是一个供网络用户通过网络进 行实时交流的工具,是很多网络用户的必备工具,人们通过即时聊天工具增进 了相互间的交流。即时聊天工具中的群,为具有共同兴趣、爱好或具有某些共 同特性的人提供了一个很好的讨论和交流的场所。
现有技术中,若一个群用户希望及时了解其他群用户所发布的微博,该用 户必须知道其他用户的微博访问地址或通过用户资料中的微博链接,逐一手动 打开每个开通微博的群用户的微博主页,过程非常繁琐和耗费时间,很不人性 化。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于群号的微博聚合方法及系 统,用于实现针对群号的微博聚合显示。
为达到上述目的,本发明的技术方案是这样实现的:
技术方案1:一种基于群号的微博聚合方法,该方法包括:
建立群号与微博账号的绑定关系;
在接收到客户端发起的基于群号的微博聚合请求后,基于群号与微博账号 的绑定关系获取被绑定微博账号发布的微博消息,并将获取的微博消息反馈给 客户端。
技术方案2:基于技术方案1,进一步地,与所述群号绑定的微博账号包含 群成员用户的微博账号和/或非群成员用户的微博账号。
技术方案3:基于技术方案2,进一步地,当所述微博账号为群成员用户的 微博账号时,所述建立群号与微博账号的绑定关系的方法具体为:
依据群号获取群成员用户账号,查询开通微博的群成员用户,获取开通微 博的群成员用户的微博账号,建立所述开通微博的群成员用户的微博账号与所 述群号之间的绑定关系。
技术方案4:基于技术方案2,进一步地,当所述微博账号为非群成员用户 的微博账号时,所述建立群号与微博账号的绑定关系的方法具体为:
根据设置或从微博系统查询获得所述非群成员用户的微博账号,从而建立 所述非群成员用户的微博账号与所述群号之间的绑定关系。
技术方案5:基于技术方案2,进一步地,所述方法还包括:
技术方案6:提供群号与微博账号绑定关系的管理接口,群管理员通过所 述管理接口对被绑定的微博账号进行管理和维护操作。
基于本发明实施例,本发明还提供一种基于群号的微博聚合系统,该系统 包括:
服务端,用于存储群号与微博账号的绑定关系;
中间层,用于响应客户端发起的针对指定群号的微博聚合请求,从服务端 获取与所述指定群号绑定的微博账号,并聚合与所述指定群号绑定的微博账号 发布的微博消息后,将聚合的微博消息反馈给客户端;
客户端,用于发起指定群号的微博聚合请求及展示反馈的微博消息。
技术方案7:基于技术方案6,进一步地,所述服务端还用于提供所述群号 与微博账号的绑定关系的管理接口,所述客户端还用于通过所述管理接口管理 和维护所述群号与微博账号的绑定关系。
技术方案8:基于技术方案6,进一步地,与所述群号绑定的微博账号包含 群成员用户的微博账号和/或非群成员用户的微博账号。
技术方案9:基于技术方案8,进一步地,当所述微博账号为群成员用户的 微博账号时,所述客户端依据群号获取群成员用户账号,查询开通微博的群成 员用户,获取开通微博的群成员用户的微博账号,建立所述开通微博的群成员 用户的微博账号与所述群号之间的绑定关系。
技术方案10:基于技术方案8,进一步地,当所述微博账号为非群成员用 户的微博账号时,所述客户端根据设置或从微博系统查询获得所述非群成员用 户的微博账号,建立所述非群成员用户的微博账号与所述群号之间的绑定关系。
本发明技术效果为:建立群号与微博账号的绑定关系,通过一个群号即可 绑定大量的微博账号,使得客户端能够基于群号发起微博聚合请求,查询接口 中只需要传递一个群号,即可获得大量所绑定的微博账号发布的微博消息,方 便了群用户实时地了解其他群用户的微博动态,扩展了群功能,节省了用户时 间和网络流量。
附图说明
图1为本发明实施例提供的基于群号的微博聚合方法的流程图;
图2为本发明实施例提供的一种基于群号的微博聚合系统结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照 附图,对本发明进一步详细说明。
图1为本发明实施例提供的基于群号的微博聚合方法的流程图,该方法包 括:
步骤101、建立群号与微博账号的绑定关系;
本发明实施例所述的群指具有共同兴趣、爱好或具有某些共同特性的用户 的集合,本发明实施例提供的方法可以应用与任何具有群概念的应用当中,例 如基于客户/服务器结构的即时聊天工具、基于浏览器的群主页、群社区等。
本发明实施例所述的微博账号是指微博系统中的用户账号,该微博账号可 以与群成员用户账号为同一的账号,即可实现同一用户账号在多个应用中的共 用。
进一步地,基于不同的应用场景,与所述群号绑定的微博账号包含群成员 用户的微博账号和/或非群成员用户的微博账号。
例如,当群类型为关系型的群时,如校友群、老乡群、好友群等,与所述 群号绑定的微博账号可以只包含部分或全部开通了微博的群成员用户的微博账 号。对于基于兴趣、爱好类型的群,与所述群号绑定的微博账号可以只包含某 个明星或某个专家的微博账号,该明星或专家可以是群成员用户也可以不是群 成员用户。
进一步地,本发明可以提供灵活的管理接口,允许群管理员管理和维护群 号与微博账号的绑定关系,可以查询、增加和删除所绑定的微博账号,所增加 或删除的微博账号可以是群成员用户的微博账号,也可以是非群成员用户的微 博账号,不限制群的类型。
进一步地,当与所述群号绑定的微博账号为群成员用户的微博账号时,建 立群号与微博账号的绑定关系的方法具体为:首先依据群号获取群成员用户账 号,然后从群系统的服务端或微博系统服务端查询每个群成员用户是否开通了 微博,获取开通微博的群成员用户的微博账号,然后建立所述开通微博的群成 员用户的微博账号与所述群号之间的绑定关系。
进一步地,当所述微博账号为非群成员用户的微博账号时,建立群号与微 博账号的绑定关系的方法具体为:群管理员设置所要绑定的微博账号,或群管 理员从微博系统查询所要绑定的非群成员用户的微博账号,若所设置的微博账 号存在或从微博系统中查询到所要绑定的微博账号,则建立所述非群成员用户 的微博账号与所述群号之间的绑定关系。所述建立绑定关系实质上就是将与群 号具有绑定关系的微博账号的微博订阅到群的微博显示界面中。
步骤102、在建立绑定关系后,客户端即可发起基于群号的微博聚合请求, 服务端和/或中间层基于群号与微博账号的绑定关系获取被绑定微博账号发布 的微博消息,并将获取的微博消息反馈给客户端,供客户端展示。
图2为本发明实施例提供的一种基于群号的微博聚合系统结构示意图,该 系统200包括:
服务端201,用于存储群号与微博账号的绑定关系;
进一步地,所述服务端还用于提供所述群号与微博账号的绑定关系的管理 接口,通过该接口,群管理员可对群号与微博账号的绑定关系进行查询、增加、 删除的管理维护操作。
进一步地,基于不同的应用场景,与所述群号绑定的微博账号包含群成员 用户的微博账号和/或非群成员用户的微博账号。
中间层202,用于响应客户端发起的针对指定群号的微博聚合请求,从服 务端获取所述指定群号绑定的微博账号,并聚合与所述指定群号绑定的微博账 号发布的微博消息后,将聚合的微博消息反馈给客户端;
为了便于理解,可将中间层202看做一个接口层,负责基于群号与微博账 号的绑定关系处理微博聚合的请求与响应。此外,中间层202还需要负责处理 终端跨域访问及终端与微博系统之间的字符编码转换等任务。
客户端203,用于向中间层202发起指定群号的微博聚合请求及展示中间 层反馈的聚合微博消息。
进一步地,所述客户端还负责提供微博帐号的管理维护界面,通过所述管 理接口管理和维护所述群号与微博账号的绑定关系。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围。
机译: 基于组号的微博聚合方法及系统
机译: 基于组号的微博聚合方法及系统
机译: 基于组号的微博聚集方法和系统