一种在即时通信IM系统中发布广播消息的方法技术方案

技术编号:13864146 阅读:66 留言:0更新日期:2016-10-19 16:53
本发明专利技术实施例公开了一种在即时通信IM系统中发布广播消息的方法,所述方法包括:应用系统将待广播消息封装为推送邮件发送至公众账号对应的邮箱中,其中,所述公众账号是由IM系统分配给所述应用系统的;所述IM系统读取所述推送邮件,获取所述待广播消息和所述公众账号;所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。

【技术实现步骤摘要】

本专利技术涉及即时通信领域,尤其涉及一种在即时通信IM系统中发布广播消息的方法
技术介绍
即时通信(IM,Instant Messenger)技术为人们提供了一种基于网络进行交流的方式,用户可以通过IM系统与多人进行即时的文字、语音、视频等信息交流。随着互联网技术的不断发展,第三方应用系统通过公众账号向用户推送重要通知或趣味内容已经变得非常普遍,公众账号作为推送消息的载体,架起了企业和个人用户之间桥梁,减少了企业的宣传成本,提高了品牌知名度,打造更具影响力的品牌形象,同时也给用户带来了实用的信息。不同的公众账号对应不同的内容提供商,如传统媒体和网络媒体栏目组、电子商务网站、线下的传统服务行业商家或者社团、商会等,或者是企业中的一个具体的信息系统,如客户关系管理(CRM,Customer Relationship Management)系统、人力资源(HR,Human Resource)系统、财务管理系统等,在IM系统推送这些内容提供商的应用系统的广播类消息时,通常需要在应用系统处增加与IM系统进行通信的接口,增加了应用系统的修改工作量。
技术实现思路
为解决上述技术问题,本专利技术实施例提供一种在即时通信IM系统中发布广播消息的方法,以减少应用系统的修改工作量。本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供一种在即时通信IM系统中发布广播消息的方法,所述方法包括:应用系统将待广播消息封装为推送邮件发送给所述IM
系统,其中,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;所述IM系统读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。进一步地,在所述应用系统将待广播消息封装为推送邮件发送给所述IM系统之前,所述方法还包括:所述IM系统为所述应用系统分配所述公众账号,并为所述公众账号生成所述邮箱。进一步地,当所述推送邮件中包括附件时,所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号,包括:所述IM系统存储所述附件,并将所述附件在自身中的存储路径与所述待广播消息一并发布给所述关注用户账号。第二方面,本专利技术实施例提供一种在即时通信IM系统中发布广播消息的方法,所述方法包括:所述IM系统接收并存储由应用系统发送至推送邮件,其中,所述推送邮件是由待发广播消息封装成的,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;所述IM系统读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。进一步地,在所述IM系统接收并存储由应用系统发送至推送邮件之前,所述方法还包括:所述IM系统为所述应用系统分配所述公众账号,并为所述公众账号生成所述邮箱。进一步地,当所述推送邮件中包括附件时,所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号,包括:文件服务器存储所述附件;所述中转服务器将所述附件在所述文件服务器中的存储路径与所述待广播消息一并发布给所述关注用户账号。第三方面,本专利技术实施例提供一种广播消息发布系统,包括:即时通信IM
系统和应用系统;其中,所述应用系统,用于将待广播消息封装为推送邮件发送给所述IM系统,其中,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;所述IM系统,用于读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。进一步地,所述IM系统,还用于为所述应用系统分配所述公众账号,并为所述公众账号生成所述邮箱。进一步地,所述IM系统,还用于当所述推送邮件中包括附件时,存储所述附件,并将所述附件在自身中的存储路径与所述待广播消息一并发布给所述关注用户账号。第四方面,本专利技术实施例提供一种即时通信IM系统,其特征在于,所述IM系统包括:中转服务器及消息处理服务器;其中,所述中转服务器,用于接收并存储接收并存储由应用系统发送至推送邮件,其中,所述推送邮件是由待发广播消息封装成的,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;所述消息处理服务器,用于将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。进一步地,所述IM系统,还包括:用户账号管理服务器,用于为所述应用系统分配所述公众账号,并为所述公众账号生成所述邮箱。进一步地,所述IM系统,还包括文件服务器,用于存储所述推送邮件中的附件;所述中转服务器,还用于当所述推送邮件中包括所述附件时,将所述附件上传至所述文件服务器;所述消息处理服务器,还用于将所述附件在所述文件服务中的存储路径与所述待广播消息一并发布给所述关注用户账号。本专利技术实施例所提供的在IM系统中发布广播消息的方法中,应用系统将待广播消息封装为推送邮件,发送至IM系统,其中,该推送邮件的目的邮箱
为IM系统为其分配的公众账号对应的邮箱,然后,IM系统读取该推送邮件,并基于邮箱与公众账号的对应关系,获取上述目的邮箱对应的公众账号,也就是与应用系统对应的公众账号,最后,IM系统将待广播消息通过该公众账号发布给该公众账号的关注用户账号,如此,应用系统与IM系统之间就不必增加用于通信的接口,从而减少应用系统的修改工作量。附图说明图1为本专利技术实施例中的广播消息发布系统的系统架构示意图;图2为本专利技术实施例中的广播消息发布系统发布广播消息的方法流程示意图;图3为本专利技术实施例中的IM系统的结构示意图;图4为本专利技术实施例中的IM系统发布广播消息的方法流程示意图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的基本思想是:IM系统为应用系统分配一个公众账号,并为该公众账号配置一个邮箱,那么,应用系统就可以将需要发布的待广播信息封装成推送邮件发送至该邮箱中,此时,该邮箱即为推送邮件的目的邮箱,随后IM系统读取推送邮件,获取待广播信息,同时,基于邮箱与公众账号的对应关系,获取该目的邮箱对应的公众账号,然后,将待广播消息发布给该公众账号的关注用户账号,如此,应用系统与IM系统之间就不必增加用于通信的接口,从而减少应用系统的修改工作量。基于上述基本思想,本专利技术实施例提供一种广播消息发布系统,图1为本
专利技术实施例中的广播消息发布系统的系统架构示意图,参见图1所示,上述广播消息发布系统10包括:IM系统101和应用系统102;其中,应用系统102,用于将待广播消息封本文档来自技高网
...

【技术保护点】
一种在即时通信IM系统中发布广播消息的方法,其特征在于,所述方法包括:应用系统将待广播消息封装为推送邮件发送给所述IM系统,其中,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;所述IM系统读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。

【技术特征摘要】
1.一种在即时通信IM系统中发布广播消息的方法,其特征在于,所述方法包括:应用系统将待广播消息封装为推送邮件发送给所述IM系统,其中,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;所述IM系统读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。2.根据权利要求1所述的方法,其特征在于,在所述应用系统将待广播消息封装为推送邮件发送给所述IM系统之前,所述方法还包括:所述IM系统为所述应用系统分配所述公众账号,并为所述公众账号生成所述邮箱。3.根据权利要求1所述的方法,其特征在于,当所述推送邮件中包括附件时,所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号,包括:所述IM系统存储所述附件,并将所述附件在自身中的存储路径与所述待广播消息一并发布给所述关注用户账号。4.一种在即时通信IM系统中发布广播消息的方法,其特征在于,所述方法包括:所述IM系统接收并存储由应用系统发送至推送邮件,其中,所述推送邮件是由待发广播消息封装成的,所述推送邮件的目的邮箱为所述IM系统分配给所述应用系统的公众账号对应的邮箱;所述IM系统读取所述推送邮件,获取所述待广播消息,并基于邮箱与公众账号的对应关系,获取所述目的邮箱对应的公众账号;所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号。5.根据权利要求4所述的方法,其特征在于,在所述IM系统接收并存储由应用系统发送至推送邮件之前,所述方法还包括:所述IM系统为所述应用系统分配所述公众账号,并为所述公众账号生成所述邮箱。6.根据权利要求4所述的方法,其特征在于,当所述推送邮件中包括附件时,所述IM系统将所述待广播消息通过所述公众账号发布给所述公众账号的关注用户账号,包括:文件服务器存储所述附件;所述中转服务器将所述附件在所述文件服务器中的存储路径与所...

【专利技术属性】
技术研发人员:黄维丰
申请(专利权)人:深圳中兴网信科技有限公司
类型:发明
国别省市:广东;44

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

1