一种文本消息的处理方法和装置制造方法

文档序号:6512296阅读:136来源:国知局
一种文本消息的处理方法和装置制造方法
【专利摘要】本发明公开了一种文本消息的处理方法和装置,用于实现在第三方平台上的客户端对应的网页中显示文本消息,方便用户查阅文本消息。其中,所述处理方法包括:接收即时通讯平台推送的文本消息,所述文本消息为即时通讯平台一客户端下的用户向所述客户端发送的文本消息;将文本消息的相关信息显示于所述客户端对应的网页中。本发明提供的技术方案在一些互动应用中,可以实现多个用户之间的互动。
【专利说明】一种文本消息的处理方法和装置
【技术领域】
[0001]本发明涉及数据处理【技术领域】,尤其涉及一种文本消息的处理方法和装置。
【背景技术】
[0002]随着计算机网络技术的发展,通过点对点(一对一的关系,或者一对多的关系)的技术来实现互联网上的即时沟通的IM (即时通讯,Instant Messenger)软件工具应用越来越普遍,IM已经被大多数的用户所接受并成为用户日常生活以及工作中必不可少的一部分,用户通过頂软件,可以实现与朋友、同事以及同学之间的交流与沟通。
[0003]目前在即时通讯平台上,个人和企业都可以申请一个公众账号,可以群发文字、图片、语音三个类别的内容,并可以绑定私人账号进行消息的发送。为了满足不同用户的需求,还有第三方开发者模式,即时通讯平台可通过预先设置的接口向第三方平台推送文本消息,第三方平台获取即时通讯平台推送的文本消息。然而,现有的第三方平台虽然能够获取文本消息,但是并没有对这些文本消息进行显示处理,非常不方便用户查阅文本消息。如何在第三方平台上显示文本消息成为目前亟待解决的技术问题。

【发明内容】

[0004]本发明实施例提供一种文本消息的处理方法和装置,用于实现在第三方平台上的客户端对应的网页中显示文本消息,方便用户查阅文本消息。
[0005]本发明的一个方面,提出了一种文本消息的处理方法,包括:
[0006]接收即时通讯平台推送的文本消息,所述文本消息为即时通讯平台一客户端下的用户向所述客户端发送的文本消息;
[0007]将文本消息的相关信息显示于所述客户端对应的网页中。
[0008]本发明实施例中,接收即时通讯平台推送的文本消息,该文本消息为即时通讯平台一客户端下的用户向该客户端发送的文本消息,将文本消息的相关信息显示于该客户端对应的网页中,方便用户查阅,而且在一些互动应用中,可以实现多个用户之间的互动。
[0009]作为上述技术方案的优选,所述接收即时通讯平台推送的文本消息之前,还包括:
[0010]获取所述客户端对应的网页的统一资源定位符;
[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]图1为本发明实施例中文本消息的主要处理方法流程图;
[0045]图2为应用本发明实施例中文本消息的详细处理方法流程图;
[0046]图3为应用本发明实施例第一场景示意图;
[0047]图4为应用本发明实施例第二场景示意图;
[0048]图5为本发明实施例中文本消息的处理装置的主要结构示意图。
【具体实施方式】
[0049]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0050]如图1所示为本发明实施例中文本消息的主要处理方法流程,包括以下步骤11-12:
[0051]步骤11、接收即时通讯平台推送的文本消息,该文本消息为即时通讯平台一客户端下的用户向该客户端发送的文本消息。
[0052]在即时通讯平台上可管理多个客户端,每个客户端下可以绑定或添加一个或多个用户,每个客户端都可以向各自客户端下的一个或多个用户发送消息,各自客户端下的一个或多个用户也可以向客户端发送消息。
[0053]优选地,上述步骤11之前,还可包括以下步骤A1-A2:
[0054]步骤Al、获取客户端对应的网页的统一资源定位符(URL, Uniform ResourceLocator)。
[0055]步骤A2、根据统一资源定位符获取客户端对应的网页,并显示客户端对应的网页。
[0056]通过统一资源定位符获取客户端对应的网页,并显示客户端对应的网页,便于实现,方便用户使用。
[0057]其中,优选地,上述步骤Al可包括以下步骤B:
[0058]步骤B、接收用户输入的客户端对应的网页的统一资源定位符,该统一资源定位符中包含该客户端信息。
[0059]即时通讯平台将客户端的文本消息推送给第三方平台之前,需要设置一统一资源定位符给客户端,统一资源定位符指向第三方平台的服务器,设置时统一资源定位符中带有了客户端信息,这样即时通讯平台将客户端的文本消息推送给客户端对应的统一资源定位符,当用户输入客户端对应的网页的统一资源定位符(该统一资源定位符中包含该客户端信息)时,根据统一资源定位符获取客户端对应的网页,并显示客户端对应的网页,此时可以将该客户端的文本信息显示于该客户端对应的网页中,而不是将该客户端的文本信息显示于其它客户端对应的网页中。
[0060]另外,优选地,上述步骤A2之后,还可包括以下步骤C1-C2:
[0061]步骤Cl、接收用户发送的加入客户端的请求。
[0062]步骤C2、向用户返回允许加入客户端的响应。
[0063]其中,优选地,加入客户端的请求为:用户扫描客户端对应的网页上的二维码后,由用户根据扫描得到的二维码信息生成的请求。
[0064]例如,在显示客户端对应的网页后,该网页上显示有一个二维码,用户扫描该二维码,根据扫描得到的二维码信息生成加入该客户端的请求,用户通过加入该客户端的请求后,可以向该客户端发送文本消息。
[0065]步骤12、将文本消息的相关信息显示于客户端对应的网页中。
[0066]文本消息的相关信息可以是文本消息内容,或者也可以是文本消息对应的用户信息,或者也可以是文本消息内容和文本消息对应的用户信息。其中,用户信息可以是用户的姓名、昵称、性别、头像、所在地区等。
[0067]优选地,当文本消息的相关信息为文本消息内容和文本消息对应的用户信息时,上述步骤12可包括以下步骤D1-D3:
[0068]步骤Dl、从文本消息中获取文本消息内容和用户的标识信息。
[0069]步骤D2、根据用户的标识信息,获取文本消息对应的用户信息。
[0070]可以是在第三方平台上预先存储用户的标识信息和用户信息的对应关系。
[0071]步骤D3、将文本消息内容和文本消息对应的用户信息显示于客户端对应的网页中。
[0072]在客户端对应的网页中显示文本消息内容和文本消息对应的用户信息,第三方平台的用户可以获知是哪个用户发送的文本消息,方便用户查阅,在一些互动的应用中,可以实现多个用户之间的互动。
[0073]本发明实施例中,接收即时通讯平台推送的文本消息,该文本消息为即时通讯平台一客户端下的用户向该客户端发送的文本消息,将文本消息的相关信息显示于该客户端对应的网页中,方便用户查阅,而且在一些互动应用中,可以实现多个用户之间的互动。
[0074]下面通过一实施例来详细介绍本发明实施例提供的技术方案。
[0075]该实施例可以应用在这样一个场景:用户I第一次关注或加入即时通讯平台下的公众客户端A,用户I点击“关注”加入公众客户端A后,用户I向公众客户端A发送文本消息,此时即时通讯平台将该文本消息推送给第三方平台,第三方平台接收即时通讯平台推送的文本消息,并将文本消息的相关信息(文本消息内容和文本消息对应的用户I的用户信息)显示于公众客户端A对应的网页中。如图2所示,该方法包括以下步骤:
[0076]步骤201、接收用户2输入的公众客户端A对应的网页的统一资源定位符,该统一资源定位符中包含公众客户端A信息。
[0077]步骤202、根据统一资源定位符获取公众客户端A对应的网页,并显示公众客户端A对应的网页。
[0078]如图3所示,在地址栏31中输入公众客户端A对应的网页的统一资源定位符“http://XXXX/公众客户端A信息”,根据统一资源定位符获取公众客户端A对应的网页32,并显示公众客户端A对应的网页32。
[0079]步骤203、接收用户I发送的加入公众客户端A的请求。
[0080]在显示公众客户端A对应的网页后,该网页上显示有一个二维码,用户I扫描该二维码,根据扫描得到的二维码信息生成加入公众客户端A的请求,用户I通过加入公众客户端A的请求后,可以向公众客户端A发送文本消息。
[0081]步骤204、向用户I返回允许加入公众客户端A的响应。
[0082]步骤205、接收即时通讯平台推送的文本消息,该文本消息为即时通讯平台公众客户端A下的用户I向公众客户端A发送的文本消息。
[0083]步骤206、从文本消息中获取文本消息内容和用户I的标识信息。
[0084]步骤207、根据用户I的标识信息,获取文本消息对应的用户I的用户信息。
[0085]步骤208、将文本消息内容和文本消息对应的用户I的用户信息显示于公众客户端A对应的网页中。
[0086]如图4所示,在公众客户端A对应的网页32中显示文本消息对应的用户I的用户信息和文本消息内容。
[0087]该实施例中,将文本消息内容和文本消息对应的用户I的用户信息显示于公众客户端A对应的网页中,方便用户查阅,而且在一些互动应用中,可以实现多个用户之间的互动。
[0088]需要说明的是,实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
[0089]以上描述了文本消息的处理方法实现过程,该过程可由装置实现,下面对装置的内部功能和结构进行介绍。
[0090]基于同一发明构思,如图5所示,本发明实施例中文本消息的处理装置包括:消息接收模块501和第一显不模块502。
[0091]消息接收模块501,用于接收即时通讯平台推送的文本消息,文本消息为即时通讯平台一客户端下的用户向客户端发送的文本消息;
[0092]第一显示模块502,用于将文本消息的相关信息显示于客户端对应的网页中。
[0093]优选地,上述图5展示的处理装置还可包括:
[0094]获取模块,用于在消息接收模块501接收即时通讯平台推送的文本消息之前,获取客户端对应的网页的统一资源定位符;
[0095]第二显示模块,用于根据统一资源定位符获取客户端对应的网页,并显示客户端对应的网页。
[0096]优选地,上述获取模块可包括:
[0097]接收单元,用于接收用户输入的客户端对应的网页的统一资源定位符,统一资源定位符中包含客户端信息。
[0098]优选地,上述处理装置还可包括:
[0099]请求接收模块,用于在上述第二显示模块显示客户端对应的网页之后,接收用户发送的加入客户端的请求;
[0100]发送模块,用于向用户返回允许加入客户端的响应。
[0101]优选地,上述第一显示模块502可包括:[0102]第一获取单元,用于当文本消息的相关信息包括文本消息内容和文本消息对应的用户信息时,从文本消息中获取文本消息内容和用户的标识信息;
[0103]第二获取单元,用于根据用户的标识信息,获取文本消息对应的用户信息;
[0104]显示单元,用于将文本消息内容和文本消息对应的用户信息显示于客户端对应的网页中。
[0105]本发明实施例中,接收即时通讯平台推送的文本消息,该文本消息为即时通讯平台一客户端下的用户向该客户端发送的文本消息,将文本消息的相关信息显示于该客户端对应的网页中,方便用户查阅,而且在一些互动应用中,可以实现多个用户之间的互动。
[0106]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0107]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0108]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0109]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0110]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种文本消息的处理方法,其特征在于,包括: 接收即时通讯平台推送的文本消息,所述文本消息为即时通讯平台一客户端下的用户向所述客户端发送的文本消息; 将文本消息的相关信息显示于所述客户端对应的网页中。
2.如权利要求1所述的处理方法,其特征在于,所述接收即时通讯平台推送的文本消息之前,还包括: 获取所述客户端对应的网页的统一资源定位符; 根据所述统一资源定位符获取所述客户端对应的网页,并显示所述客户端对应的网页。
3.如权利要求2所述的处理方法,其特征在于,所述获取所述客户端对应的网页的统一资源定位符,包括: 接收用户输入的所述客户端对应的网页的统一资源定位符,所述统一资源定位符中包含所述客户端信息。
4.如权利要求2所述的处理方法,其特征在于,所述显示所述客户端对应的网页之后,还包括: 接收用户发送的加入所述客户端的请求; 向所述用户返回允许加入所`述客户端的响应。
5.如权利要求4所述的处理方法,其特征在于,所述加入所述客户端的请求为:所述用户扫描所述客户端对应的网页上的二维码后,由所述用户根据扫描得到的二维码信息生成的请求。
6.如权利要求1所述的处理方法,其特征在于, 所述文本消息的相关信息包括:文本消息内容和文本消息对应的用户信息; 所述将文本消息的相关信息显示于所述客户端对应的网页中,包括: 从所述文本消息中获取文本消息内容和所述用户的标识信息; 根据所述用户的标识信息,获取文本消息对应的用户信息; 将所述文本消息内容和文本消息对应的用户信息显示于所述客户端对应的网页中。
7.一种文本消息的处理装置,其特征在于,包括: 消息接收模块,用于接收即时通讯平台推送的文本消息,所述文本消息为即时通讯平台一客户端下的用户向所述客户端发送的文本消息; 第一显示模块,用于将文本消息的相关信息显示于所述客户端对应的网页中。
8.如权利要求7所述的处理装置,其特征在于,所述处理装置还包括: 获取模块,用于在所述消息接收模块接收即时通讯平台推送的文本消息之前,获取所述客户端对应的网页的统一资源定位符; 第二显示模块,用于根据所述统一资源定位符获取所述客户端对应的网页,并显示所述客户端对应的网页。
9.如权利要求8所述的处理装置,其特征在于,所述获取模块包括: 接收单元,用于接收用户输入的所述客户端对应的网页的统一资源定位符,所述统一资源定位符中包含所述客户端信息。
10.如权利要求8所述的处理装置,其特征在于,所述处理装置还包括:请求接收模块,用于在所述第二显示模块显示所述客户端对应的网页之后,接收用户发送的加入所述客户端的请求; 发送模块,用于向所述用户返回允许加入所述客户端的响应。
11.如权利要求7所述的处理装置,其特征在于,所述第一显示模块包括: 第一获取单元,用于当所述文本消息的相关信息包括文本消息内容和文本消息对应的用户信息时,从所述文本消息中获取文本消息内容和所述用户的标识信息; 第二获取单元,用于根据所述用户的标识信息,获取文本消息对应的用户信息; 显示单元,用于将所述文 本消息内容和文本消息对应的用户信息显示于所述客户端对应的网页中。
【文档编号】G06F17/30GK103488737SQ201310429828
【公开日】2014年1月1日 申请日期:2013年9月18日 优先权日:2013年9月18日
【发明者】朱红磊 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1