一种信息推送方法及装置制造方法及图纸

技术编号:9832415 阅读:72 留言:0更新日期:2014-04-01 23:04
本发明专利技术适用于网络技术领域,提供了一种信息推送方法及装置,所述方法包括下述步骤:接收信息源中当前更新的消息;获取所述当前更新的消息中满足预设条件的消息;当所述满足预设条件的消息为非主题消息时,从服务器中获取与所述非主题消息相关的用户信息及主题消息;将与所述非主题消息、所述相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方。本发明专利技术实现了将满足预设条件的非主题消息、从服务器中获取的与该满足预设条件的非主题消息相关的用户信息及主题消息推送到第三方,使得第三方能够及时了解相关的用户及其发布的相关消息等。

【技术实现步骤摘要】
一种信息推送方法及装置
本专利技术属于网络
,尤其涉及一种信息推送方法及装置。
技术介绍
微博、博客等信息源是一个开放的平台,它与很多第三方有着合作,如人民网、浙江在线等第三方。而与第三方合作后,第三方可以通过信息源发表微博或称微博消息、博客等,微博用户等可以对该第三方发表的微博进行浏览、评论、转播等,或者进入该第三方对应的网站中进行浏览消息等操作,在这个合作过程中信息源更像是一个用户与第三方之间的单向桥梁,通过该信息源能够将微博用户信息、发表的微博消息等单向地上报至服务器中。然而第三方却无法了解用户在其对应的网站的活动全貌,也即用户通过点击第三方发表的微博等中的链接地址进入第三方对应网站后,第三方无法了解在该网站活动的用户的信息等,进而也就无法获取更多的信息反馈以提供更好的服务。
技术实现思路
本专利技术实施例的目的在于提供一种信息推送方法及装置,旨在解决由于与信息源合作的第三方无法获取用户通过该信息源发布的相关信息等,进而无法对该用户及其发布的信息进行统计分析等处理的问题。本专利技术实施例是这样实现的,一种信息推送方法,所述方法包括下述步骤:接收信息源中当前更新的消息;获取所述当前更新的消息中满足预设条件的消息;当所述满足预设条件的消息为非主题消息时,从服务器中获取与所述非主题消息相关的用户信息及主题消息;将与所述非主题消息、所述相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方。本专利技术实施例的另一目的在于提供一种信息推送装置,所述装置包括:接收单元,用于接收信息源中当前更新的消息;第一获取单元,用于获取所述当前更新的消息中满足预设条件的消息;第二获取单元,用于当所述满足预设条件的消息为非主题消息时,从服务器中获取与所述非主题消息相关的用户信息及主题消息;以及发送单元,用于将与所述非主题消息、所述相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方。本专利技术实施例通过实时接收信息源中当前更新的消息,获取该当前更新的消息中满足预设条件的消息,当该满足预设条件的消息为非主题消息时,从服务器中获取与该非主题消息相关的用户信息及主题消息,将该非主题消息、该相关的用户信息及主题消息对应的信息内容,或者对应的标识或者链接地址等推送给第三方,解决了由于与信息源合作的第三方无法获取用户通过该信息源发布的相关信息等,进而无法对该用户及其发布的信息进行统计分析等处理的问题,达到了与信息源合作的第三方能够实时获取用户通过该信息源发布的相关信息等的目的,进而可以对该用户、该信息进行统计分析等处理,提高了第三方获取信息的及时性、全面性,也进一步扩大了信息源对应网站的服务范围等。附图说明图1是本专利技术第一实施例提供的信息推送方法的实现流程图;图2是本专利技术第二实施例提供的信息推送方法的实现流程图;图3是本专利技术第三实施例提供的信息推送装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例通过获取信息源中当前更新的消息中满足预设条件的非主题消息,并可以进一步从对应服务器中获取与该满足预设条件的消息相关的用户信息及主题消息,将该满足预设条件的消息、该相关的用户信息及主题消息对应的信息内容、标识或者链接地址等推送给第三方,以使合作的该第三方能够及时了解用户所关注的信息等,有利于该第三方及时做出反馈,以提供给用户更好的服务等。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术第一实施例提供的信息推送方法的实现流程,详述如下:在步骤S101中,接收信息源中当前更新的消息。在步骤S102中,获取该当前更新的消息中满足预设条件的消息。在步骤S103中,当该满足预设条件的消息为非主题消息时,从服务器中获取与该非主题消息相关的用户信息及主题消息。在具体实施过程中,可以根据定义的bush协议从总线中接收信息源中当前更新的所有消息。本专利技术实施例以信息源为微博为例(但不限于该微博信息源,还可以为博客、说说等信息源),则可以根据定义的bush协议从总线中接收当前微博中当前更新的所有微博消息,然后对该实时更新的微博消息或称数据进行处理,也即对该当前更新的微博消息进行分析、过滤,将不满足预设条件的微博信息作丢弃处理,其中,满足预设条件的微博消息可以为包含第三方对应的标识或者来自第三方的微博消息,具体满足预设条件的微博信息可以为其他微博用户在该第三方对应的信息源网站(以下内容中将“第三方对应的信息源网站”简称为“第三方网站”)上发布的原创(主题)微博信息,或者对原创微博信息进行评论、转播等操作后形成的微博信息等,其中,该当前更新可以为实时更新或者预设时间范围更新的,用户可以根据实际需要设置。进一步,在获取该当前更新的微博消息中满足预设条件的微博消息后,还需要从合作的微博服务器中以异步方式拉取所需的各种附带信息,也即为与该满足预设条件的微博消息相关的微博用户信息或主题微博消息等,其中,该主题微博消息是指第三方网站或者其他授权方在该当前微博信息源中发布的原创微博信息(或称微博的主题),不包括所有微博用户在第三方网站的微博中进行的转播、评论、分享的其他微博等非主题微博,而与该满足预设条件的微博消息相关的微博用户信息包括用户的个人微博账户名、公开的个人资料、个人兴趣等。在步骤S104中,将与该非主题消息、该相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方。在具体实施过程中,上述步骤S101、步骤S102,步骤S103的具体操作过程可以在逻辑层中处理,之后,通过步骤S104将满足预设条件的非主题微博消息、该相关的微博用户信息及主题微博消息对应的信息内容通过推送层推送给第三方,具体可以按照预设的推送协议进行推送,比如,假设某第三方通过微博信息源发布了主题为W1的微博,微博用户A、B对该主题微博W1进行了评论,通过上述步骤能够把主题微博W1的微博内容、A、B用户信息以及该A、B用户对该W1进行评论的内容发给该第三方,使得第三方能够及时、全面的了解相关的微博用户信息,也可以了解微博用户感兴趣的、参与评论等的微博内容等,从而获取更多的来自微博的反馈信息,以根据该反馈信息向用户提供更好的服务,或者由针对性的提供广告等服务。另外,在实际操作过程中,也可以将满足预设条件的非主题微博消息、该相关的微博用户信息及主题微博消息对应的标识或者链接地址等通过推送层推送给第三方,则第三方在获取该标识或者链接地址以后,可以通过该标识对相关信息进行统计等,或者通过点击链接地址获取该地址中所存储的相关信息等,进而对获取到的相关信息进行相应处理,具体推送形式可以根据实际需要设置。在本专利技术实施例中,通过实时接收信息源中当前更新的非主题消息,获取该当前更新的非主题消息中满足预设条件的消息,并从服务器中获取与该满足预设条件的消息相关的用户信息及主题消息,将该满足预设条件的消息、该相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方,本专利技术实施例解决了与信息源等开放平台的合作中存在的信息流动只能是单向流动的问题,使发布的信息流动形成闭环,也使得第三方可以接收到其对应本文档来自技高网...
一种信息推送方法及装置

【技术保护点】
一种信息推送方法,其特征在于,所述方法包括下述步骤:接收信息源中当前更新的消息;获取所述当前更新的消息中满足预设条件的消息;当所述满足预设条件的消息为非主题消息时,从服务器中获取与所述非主题消息相关的用户信息及主题消息;将与所述非主题消息、所述相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方。

【技术特征摘要】
1.一种信息推送方法,其特征在于,所述方法包括下述步骤:接收信息源中当前更新的消息;判断所述当前更新的消息是否满足预设条件;当所述当前更新的消息满足预设条件时,获取所述当前更新的消息中满足预设条件的消息,当所述当前更新的消息不满足预设条件时,丢弃所述当前更新的消息;当所述满足预设条件的消息为非主题消息时,从服务器中获取与所述非主题消息相关的用户信息及主题消息;将与所述非主题消息、所述相关的用户信息及主题消息对应的信息内容、标识或者链接地址推送给第三方。2.如权利要求1所述的方法,其特征在于,所述接收信息源中当前更新的消息的步骤具体为:根据定义的bush协议从总线中接收信息源中当前更新的消息。3.如权利要求1所述的方法,其特征在于,所述满足预设条件的消息为包含第三方标识或者来自第三方的消息。4.如权利要求1所述的方法,其特征在于,在所述从服务器中获取与所述非主题消息相关的用户信息、主题消息的步骤之后,所述方法还包括:建立所述主题消息与所述相关的用户信息中每一用户信息及所述每一用户发表的非主题消息之间的映射关系;所述将所述非主题消息、所述相关的用户信息及主题消息推送给第三方的步骤具体为:将建立所述映射关系后的所述非主题消息、所述...

【专利技术属性】
技术研发人员:岳增书
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1