一种消息处理方法、装置及处理服务器制造方法及图纸

技术编号:13796971 阅读:76 留言:0更新日期:2016-10-06 17:09
本发明专利技术实施例提供一种消息处理方法、装置及处理服务器,其中的方法可包括:处理服务器接收公众服务帐号的配置服务器发送的消息推送请求,所述消息推送请求中携带待推送的目标服务消息;所述处理服务器查找与所述公众服务帐号相关联的目标帐号集合,所述目标帐号集合包括至少一个目标帐号标识;所述处理服务器获取所述公众服务帐号的消息推送权限;所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端。本发明专利技术可对服务消息的推送进行控制处理,可提升消息处理的智能性,提升服务消息的交互有效性。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及互联网应用
,尤其涉及一种消息处理方法、装置及处理服务器
技术介绍
随着互联网技术的发展,互联网应用得到迅速发展。其中,公众服务帐号指开发者或服务商在互联网应用中注册的服务帐号,开发者或服务商可以通过公众服务帐号为互联网应用中的一个或多个用户提供服务;其中,互联网应用可以指:即时通信应用、SNS(Social Networking Services,社会性网络服务)应用等的社交应用,也可以指:游戏应用、电商应用等其他非社交应用。目前,公众服务帐号通常会向互联网应用中的用户推送服务消息,大量服务消息的推送对用户造成信息骚扰,导致用户取消对公众服务帐号的关注,从而降低开发者或服务商与用户之间的交互有效性,降低了消息处理的智能性。
技术实现思路
本专利技术实施例提供一种消息处理方法、装置及处理服务器,可对服务消息的推送进行控制处理,可提升消息处理的智能性,提升服务消息的交互有效性。本专利技术实施例第一方面提供一种消息处理方法,可包括:处理服务器接收公众服务帐号的配置服务器发送的消息推送请求,所述消息推送请求中携带待推送的目标服务消息;所述处理服务器查找与所述公众服务帐号相关联的目标帐号集合,所述目标帐号集合包括至少一个目标帐号标识;所述处理服务器获取所述公众服务帐号的消息推送权限;所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端。本专利技术实施例第二方面提供一种消息处理装置,可包括:请求接收单元,用于接收公众服务帐号的配置服务器发送的消息推送请求,<br/>所述消息推送请求中携带待推送的目标服务消息;集合查找单元,用于查找与所述公众服务帐号相关联的目标帐号集合,所述目标帐号集合包括至少一个目标帐号标识;权限获取单元,用于获取所述公众服务帐号的消息推送权限;消息推送单元,用于按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端。本专利技术实施例第三方面提供一种处理服务器,可包括上述第二方面所述的消息处理装置。实施本专利技术实施例,具有如下有益效果:本专利技术实施例中,处理服务器可以将公众服务帐号的目标服务消息推送至与所述公众服务帐号相关联的目标帐号集合对应的终端,从而实现目标服务消息的有效传输;另外,处理服务器采用公众服务帐号的消息推送权限对所推送的目标服务消息进行控制管理,避免对用户的信息骚扰,有效地提升了消息处理的智能性,提升了服务消息的交互有效性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种消息处理系统的结构示意图;图2为本专利技术实施例提供的一种消息处理方法的流程图;图3为本专利技术实施例提供的另一种消息处理方法的流程图;图4为图3所示的步骤S201的实施例的流程图;图5为图3所示的步骤S207的实施例的流程图;图6为本专利技术实施例提供的另一种消息处理方法的流程图;图7为本专利技术实施例提供的一种消息处理装置的结构示意图;图8为本专利技术实施例提供的一种消息推送单元的结构示意图;图9为本专利技术实施例提供的另一种消息推送单元的结构示意图;图10为本专利技术实施例提供的一种任务创建单元的结构示意图;图11为本专利技术实施例提供的一种关联建立单元的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,为本专利技术实施例提供的一种消息处理系统的结构示意图;该系统可包括:处理服务器,接入至所述处理服务器的至少一个配置服务器,以及接入至所述处理服务器的至少一个终端。图1所示的系统中:终端可以为笔记本电脑、手机、PAD(平板电脑)、车载终端、智能可穿戴设备等设备。终端中可以运行至少一种类型的互联网应用,包括但不限于:社交应用、游戏应用、电商应用等等。终端侧的用户可以通过终端使用互联网应用,例如:终端A侧的用户A可通过终端A在互联网应用中注册获得帐号标识等个人信息,或者,终端A侧的用户A可通过终端A管理自身在互联网应用中的密码等隐私信息,或者,终端A侧的用户A可通过终端A在互联网应用中关注某个公众服务帐号、添加好友等以形成用户A的关系链;等等。其中,社交应用指能够实现社交功能的应用程序;所述社交应用可以包括但不限于:即时通信应用、SNS应用等等。公众服务帐号指开发者或服务商在互联网应用中注册后,由处理服务器为开发者或服务商所分配的服务帐号,开发者或服务商可以通过公众服务帐号为互联网应用中的一个或多个用户提供诸如消息推送等的服务。一个公众服务帐号可对应一个配置服务器,公众服务帐号的配置服务器指通过公众服务帐号为互联网应用中的用户提供诸如消息推送等服务的服务器。具体地,公众服务帐号的配置服务器可以为应用服务器,例如:某电商应用的开发者在社交应用中注册一个标识为xx的公众服务帐号,该公众服务帐号xx的配置服务器可以为该电商应用的应用服务器,该公众服务帐号xx的配置服务器可以为社交应用中的用户提供电商相关服务。具体地,公众服务帐号的配置服务器也可以为网页服务器,例如:某游戏网站的服务商在社交应用中注册一个标识为yy的公众服务帐号,该公众服务帐号yy的配置服务器可以为该游戏网站的网页服务器,该
公众服务帐号yy的配置服务器可以为社交应用中的用户提供游戏相关服务。处理服务器指互联网应用的后台服务器,用于处理互联网应用在实现相应功能过程中的各种需求,并可用于对互联网应用中的用户的相关信息、公众服务帐号的相关信息及用户之间、用户与公众服务帐号之间的交互消息进行管理。其中,用户的相关信息可包括但不限于:帐号标识、密码、关系链等信息。公众服务帐号的相关信息可包括但不限于:标识、关系链等信息。基于本专利技术实施例的上述描述,下面将结合附图2-附图4,对本专利技术实施例提供的消息处理方法进行详细介绍。请参见图2,为本专利技术实施例提供的一种消息处理方法的流程图;该方法可包括以下步骤S101-步骤S104。S101,处理服务器接收公众服务帐号的配置服务器发送的消息推送请求,所述消息推送请求中携带待推送的目标服务消息。所述消息推送请求可用于请求向互联网应用中的用户推送所述目标服务消息;所述目标服务消息可包括但不限于:文本、图片、音视频等信息。本专利技术实施例中,所述处理服务器可向接入至所述互联网应用的公众服务帐号提供消息系统接口,以使所接入的公众服务帐号利用该消息系统接口进行下行消息的推送。所述处理服务器还可向接入至互联网应用的终端提供所述消息系统接口,以使所接入的终端利用该消息系统接口进行上行消息的发送。本步骤中,所述处理服务器监听所述消息系统接口,当监听到所述公众服务帐号的配置服务器发送的消息推送请求时,从所述消息系统接口读取所述消息推送请求。S102,所述处理本文档来自技高网
...

【技术保护点】
一种消息处理方法,其特征在于,包括:处理服务器接收公众服务帐号的配置服务器发送的消息推送请求,所述消息推送请求中携带待推送的目标服务消息;所述处理服务器查找与所述公众服务帐号相关联的目标帐号集合,所述目标帐号集合包括至少一个目标帐号标识;所述处理服务器获取所述公众服务帐号的消息推送权限;所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端。

【技术特征摘要】
1.一种消息处理方法,其特征在于,包括:处理服务器接收公众服务帐号的配置服务器发送的消息推送请求,所述消息推送请求中携带待推送的目标服务消息;所述处理服务器查找与所述公众服务帐号相关联的目标帐号集合,所述目标帐号集合包括至少一个目标帐号标识;所述处理服务器获取所述公众服务帐号的消息推送权限;所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端。2.如权利要求1所述的方法,其特征在于,所述处理服务器接收公众服务帐号的配置服务器所发送的消息推送请求之前,还包括:所述处理服务器建立所述公众服务帐号与所述目标帐号集合之间的关联关系;其中,所述公众服务帐号和所述目标帐号集合之间的关联关系为:所述目标帐号集合包括的每一个目标帐号标识与所述公众服务帐号具备关注关系。3.如权利要求2所述的方法,其特征在于,所述处理服务器建立所述公众服务帐号与所述目标帐号集合之间的关联关系,包括:所述处理服务器查询所述公众服务帐号的关系链,获取与所述公众服务帐号具备关注关系的至少一个目标帐号标识;所述处理服务器采用所述至少一个目标帐号标识构建目标帐号集合;所述处理服务器将所述目标帐号集合与所述公众服务帐号进行关联。4.如权利要求1所述的方法,其特征在于,所述消息推送权限包括:预设时间段内的消息数量阀值;所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端,包括:所述处理服务器判断所述消息推送请求的请求时间是否位于所述预设时间
\t段内;若所述请求时间位于所述预设时间段内,所述处理服务器统计所述公众服务帐号在所述预设时间段内已推送的服务消息的数量是否小于所述消息数量阀值;若小于,所述处理服务器为所述目标服务消息创建发送任务,并调度发送线程执行所述发送任务以将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端。5.如权利要求1所述的方法,其特征在于,所述消息推送权限包括:消息接收者的数量阀值;所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端,包括:所述处理服务器判断所述目标帐号集合所包括的目标帐号标识的数量是否大于所述消息接收者的数量阀值;若小于或等于,所述处理服务器为所述目标服务消息创建发送任务,并调度发送线程执行所述发送任务以将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端;若大于,所述处理服务器从所述目标帐号集合中选取数量小于或等于所述消息接收者的数量阀值的目标帐号标识,为所述目标服务消息创建发送任务,并调度发送线程执行所述发送任务以将所述目标服务消息发送至所选取的目标帐号标识所对应的终端。6.如权利要求4或5所述的方法,其特征在于,所述处理服务器为所述目标服务消息创建发送任务,包括:所述处理服务器获取所述目标服务消息的属性,所述目标服务消息的属性包括:所述目标服务消息的类型、所述目标服务消息的信息量及所述目标服务消息的时延要求中的至少一种;所述处理服务器根据所述目标服务消息的属性,为所述目标服务消息设置优先级;所述处理服务器按照所述目标服务消息的优先级为所述目标服务消息创建
\t发送任务。7.如权利要求1-5任一项所述的方法,其特征在于,所述处理服务器按照所述消息推送权限将所述目标服务消息发送至所述目标帐号集合中的至少一个目标帐号标识所对应的终端之后,还包括:当接收到所述至少一个目标帐号标识所对应的终端反馈的针对所述公众服务帐...

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

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

1