一种媒体桥信息代理方法及系统的制作方法

文档序号:9730126阅读:327来源:国知局
一种媒体桥信息代理方法及系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种媒体桥信息代理方法及系统。
【背景技术】
[0002]随着互联网技术的发展,新媒体是新的技术支撑体系下出现的媒体形态,如数字杂志、数字报纸、数字广播、手机短信、移动电视、网络、桌面视窗、数字电视、数字电影、触摸媒体等。相对于报刊、户外、广播、电视四大传统意义上的媒体。
[0003]新媒体的发展,带动了大量新媒体平台的产生,已经涉及到日常生活的方方面面。例如,典型的新媒体平台如下:
[0004]博客类:如新浪博客、Bloger
[0005]微博客:Twitter、新浪微博、百度i贴吧
[0006]播客类:如新浪播客、Podcastalley
[0007]维基类:如wikipedia、百度百科
[0008]论坛类:如55BBS、Discuz !
[0009]SNS(社交网络)类:如Facebook、校内网
[0010]内容社区类:如照片(Flickr)、书签(Del.1c1.us)、豆瓣、视频(Youtube)。
[0011]媒体桥是一种新型的连接新媒体和传统媒体的技术解决方案,如同一座桥梁,将新媒体平台和传统媒体连接在一起,从而使得传统媒体获得新的发展活力。媒体桥技术的核心在于传统媒体与新媒体平台之间的互联,为了实现互联需要对新媒体平台做大量的改进,以适应传统媒体的需求。
[0012]现有互联网中的新媒体平台如微信、微博等,为了方便第三方应用的接入,提供了开放平台,开放平台接口的设计是针对一个应用的,若是应用提供方需要就同一新媒体账号支持多个应用,就需要一个对已有接口的扩展平台,且这个平台至关重要的功能就是提供接口数据共享——信息代理。
[0013]对于媒体桥应用来说,需要支撑大量的新媒体应用,需要同一个新媒体开放平台面向对个应用,因而亟需要一种能够支持多个应用的平台,以支撑媒体桥系统整体的应用扩展。

【发明内容】

[0014]本发明提供一种媒体桥信息代理方法及系统,用以解决现有技术中现有新媒体平台不支持对多个应用进行用户信息代理的问题。
[0015]本发明提供一种媒体桥信息代理方法,包括:
[0016]新媒体开放平台接收用户端发送的用户消息并转发给代理;
[0017]所述代理接收所述用户消息并解析,获取所述用户消息对应的应用的信息;
[0018]所述代理根据所述应用的信息将所述用户消息转发所述应用。
[0019]所述方法还包括:
[0020]所述代理将所述用户消息存储在消息转发队列中,根据所述消息转发队列的转发顺序将所述用户消息进行转发。
[0021]所述方法还包括:
[0022]所述代理建立和维护用户消息与应用数据库,所述用户消息与应用数据库中存储用户消息与应用之间的对应关系;
[0023]所述代理根据所述用户消息与应用之间的对应关系确定所述用户消息对应的应用信息。
[0024]所述代理接收所述用户消息并解析,包括:
[0025]所述代理接收到用户端发送的用户消息;
[0026]将所述用户消息进行解析,获取所述用户消息中标识的应用的信息。
[0027]所述方法还包括:
[0028]所述代理对应的安全域预先取得所述用户端的授权。
[0029]所述方法还包括:
[0030]所述代理获取所述应用的消息,并转发给所述新媒体开放平台;
[0031 ] 所述新媒体开放平台转发所述应用的消息给所述用户端。
[0032]一种媒体桥信息代理系统,包括:
[0033]开放平台单元,用于接收用户端发送的用户消息并转发给代理单元;
[0034]代理单元,用于接收所述用户消息并解析,获取所述用户消息对应的应用的信息;根据所述应用的信息将所述用户消息转发应用单元;
[0035]应用单元,用于接收并处理所述用户消息。
[0036]所述代理单元还用于:
[0037]将所述用户消息存储在消息转发队列中,根据所述消息转发队列的转发顺序将所述用户消息进行转发。
[0038]所述代理单元还用于:
[0039]建立和维护用户消息与应用数据库,所述用户消息与应用数据库中存储用户消息与应用之间的对应关系;根据所述用户消息与应用之间的对应关系确定所述用户消息对应的应用信息。
[0040]所述代理单元还用于获取所述应用单元发送的所述应用的消息,并转发给所述开放平台单元;
[0041 ] 所述开放平台单元转发所述应用的消息给所述用户端。
[0042]本发明实施例中,通过新媒体开放平台接收用户端发送的用户消息并转发给代理;所述代理接收所述用户消息并解析,获取所述用户消息对应的应用的信息;所述代理根据所述应用的信息将所述用户消息转发所述应用。本发明实施例能够在媒体桥应用中,以新媒体开放平台认证的信息中心为信息代理。若是开放平台有用户数据通知第三方应用,则将数据转发给信息代理,信息代理再将数据分发给各个应用。能够支持多个应用灵活管理,解决现有技术中仅能够对单个应用进行信息管理的问题,从而使得多个应用可以通过一个代理进行信息管理,改善用户感知。
[0043]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0044]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0045]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0046]图1为本发明实施例1提供的一种媒体桥信息代理方法原理流程图;
[0047]图2为本发明实施例2提供的一种媒体桥信息代理方法原理流程图;
[0048]图3为本发明实施例3提供的一种媒体桥信息代理系统结构示意图。
【具体实施方式】
[0049]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0050]如图1所示,为本发明实施例1提供的一种媒体桥信息代理方法原理流程图,其中,
[0051]步骤11,新媒体开放平台接收用户端发送的用户消息并转发给代理。
[0052]本实施例首先对接开放平台的信息接口,搭建一个信息中心;然后以这个信息中心作为代理,第三方应用直接与信息中心通信。任何的应用在接入新媒体开放平台时,都需要通过代理来进行。实际上,代理就是一个中转站,所有新媒体开放平台与应用之间的信息都通过代理来转发。
[0053]通常情况下,由于第三方开放平台仅能与同一个应用进行通信,所以,这里的代理会预先取得开放平台的授权认证,与开放平台之间建立连接。开放平台与代理之间建立顺畅的连接关系之后,代理可以与开放平台进行信息交流以及其它的授权、通信等。
[0054]代理需要与开放平台建立连接,代理与应用之间也需要建立连接。代理需要与多个应用建立连接,从而可以针对多个应用进行消息的转发,也就是可以代理多个应用的消肩、Ο
[0055]通常,用户的消息由用户端发送给新媒体开放平台,而新媒体开放平台将该用户消息中内容转发给代理。这里,需要对新媒体开放平台进行预先设置,使得用户发送带新媒体开放平台的消息可以转发给代理。或者,可以设置相应的新媒体开放平台,使得指定用户的用户消息转发给代理,从而实现用户一新媒体开放平台一代理之间的连接
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1