一种消息发送方法及装置制造方法及图纸

技术编号:15912644 阅读:28 留言:0更新日期:2017-08-01 23:20
本发明专利技术公开了一种消息发送方法,应用于终端,所述方法包括:针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。利用本发明专利技术实施例,提高了用户体验。

Message sending method and device

The invention discloses a method for sending messages, is applied to the terminal, the method includes: a first message for data input, add the default theme field, get second message data to be transmitted, wherein the preset field contains: ID theme theme information previously created for the target object corresponding to the subject will chat; second carrying the message data is sent to the target server default subject field, so that the target server sends the second message data transmitted to the target object. With the embodiment of the invention, the user experience is improved.

【技术实现步骤摘要】
一种消息发送方法及装置
本专利技术涉及即时通信
,特别涉及一种消息发送方法及装置。
技术介绍
目前的即时通讯系统,无论是腾讯的微信、QQ还是阿里巴巴的钉钉,都不能支持多主题聊天。然而在日常办公的时候,我们又特别需要针对某一事项的聊天窗口,以满足与聊天对象间关于某个主题的数据通信需求,这样无论从管理还是沟通的角度来看,消息的往来都会更加条理清晰。但是,现有的即时通信方法主要是建立聊天对象对应的一个聊天窗口来进行消息互发,无法通过建立关于某一聊天主题对应的聊天窗口来进行消息沟通,导致一个用户与另个用户间的多个主题事项,都通同一聊天窗口进行消息互发,用户间沟通起来较为不便,用户体验也不高。
技术实现思路
本专利技术实施例的目的在于提供一种消息发送方法及装置,以提高用户体验。为达到上述目的,本专利技术实施例公开了一种消息发送方法,应用于终端,所述方法包括:针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。可选的,预先创建针对目标对象的聊天主题,包括:创建针对目标对象的聊天主题,并将该聊天主题对应的主题ID信息以及主题描述信息,存储到目标服务器对应的所述目标对象下的存储区中。可选的,所述目标服务器将该第二消息数据发送给所述目标对象,包括:所述目标服务器将所述第二消息数据进行存储,并将该第二消息数据发送给所述目标对象所使用的第二终端,以使所述第二终端解析所述预设主题字段,并将解析得到的所述第一消息数据显示到解析出的聊天主题所对应的窗口中。可选的,所述目标服务器为:即时通信IM服务器。可选的,所述主题ID信息为:根据所述聊天对象的ID信息与3位自增长数进行和运算得到的。为达到上述目的,本专利技术实施例公开了一种消息发送装置,应用于终端,所述装置包括:添加模块,用于针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;发送模块,用于将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。可选的,所述装置还包括创建模块;所述创建模块,用于创建针对目标对象的聊天主题,并将该聊天主题对应的主题ID信息以及主题描述信息,存储到目标服务器对应的所述目标对象下的存储区中。可选的,所述发送模块,具体用于:所述目标服务器将所述第二消息数据进行存储,并将该第二消息数据发送给所述目标对象所使用的第二终端,以使所述第二终端解析所述预设主题字段,并将解析得到的所述第一消息数据显示到解析出的聊天主题所对应的窗口中。可选的,所述目标服务器为:即时通信IM服务器。可选的,所述主题ID信息为:根据所述聊天对象的ID信息与3位自增长数进行和运算得到的。由上述的技术方案可见,本专利技术实施例提供了一种消息发送方法及装置,应用于终端,针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。可见,通过对输入的第一消息数据添加主题字段,将携带聊天主题字段的第二消息数据发送给目标对象,使得目标对象可以接收到该聊天主题对应的第一消息数据,从而与目标对象建立起以聊天主题为区别标准的即时通讯,可以针对某一具体主题事项进行沟通,用户沟通起来较为方便,也提高了用户体验。当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的消息发送方法的一种流程示意图;图2为本专利技术实施例提供的消息发送装置的一种结构示意图;图3为本专利技术实施例提供的消息发送装置的另一种结构示意图。具体实施方式下面对本专利技术的实施例作详细说明,本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。下面首先对本专利技术实施例提供的一种消息发送方法进行详细说明。需要说明的是,本专利技术实施例提供的一种消息发送方法及装置,优选适用于终端,如APP(Application,应用程序)等终端。参见图1,图1为本专利技术实施例提供的消息发送方法的一种流程示意图,可以包括如下步骤:S101,针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;具体的,预先创建针对目标对象的聊天主题,可以包括:创建针对目标对象的聊天主题,并将该聊天主题对应的主题ID信息以及主题描述信息,存储到目标服务器对应的所述目标对象下的存储区中。具体的,所述主题ID信息可以为:根据所述聊天对象的ID信息与3位自增长数进行和运算得到的。S102,将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。具体的,所述目标服务器将该第二消息数据发送给所述目标对象,可以包括:所述目标服务器将所述第二消息数据进行存储,并将该第二消息数据发送给所述目标对象所使用的第二终端,以使所述第二终端解析所述预设主题字段,并将解析得到的所述第一消息数据显示到解析出的聊天主题所对应的窗口中。具体的,所述目标服务器可以为:即时通信IM服务器。在本专利技术实施例提供的一种具体实现方式中,可以建立一种基于移动互联网的支持多主题聊天的即时通讯系统,聊天窗口可支持多个聊天主题。本系统可以采用Ejabberd服务器(基于Jabber/XMPP协议的即时通讯服务器)作为聊天后台,增加聊天的主题扩展字段。APP端在收到消息时,增加对主题字段的解析,并将其显示在对应的主题下。服务器端消息存储增加主题信息。消息存储于服务器,增加“Subjectid”字段,从而将消息带上主题属性。Subjectid由聊天对象ID与3位自增长数进行加运算得到的。APP创建聊天主题,并将Subjectid(主题ID)、Subjecttitle(主题描述)存储到IM服务器对应的聊天对象下的存储区中。用户的APP端在发消息时,带上Subjectid(聊天主题ID)发送给IM服务器,IM服务器将携带主题ID的消息发送给聊天对象,并存储带Subjectid的聊天消息。目标聊天对象所使用的APP端收到消息后,解析Subectid字段,并将消息显示到对应的聊天主题窗口。另外,APP桌面未读消息数:桌面未读消息数为所有主题的未读消息之和。如果支持PC端,则在APP端读了某个主题的新消息后,将该主题的未读消息数清0,告知IM服务器,服务器计算出新的未读消息数推送给PC端。如果支持PC端,则在PC端读了某个主题的新消息后,将主本文档来自技高网...
一种消息发送方法及装置

【技术保护点】
一种消息发送方法,应用于终端,其特征在于,所述方法包括:针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。

【技术特征摘要】
1.一种消息发送方法,应用于终端,其特征在于,所述方法包括:针对输入的第一消息数据,添加预设主题字段,得到待发送的第二消息数据,其中,所述预设主题字段包含:预先创建的针对目标对象的聊天主题对应的主题ID信息;将携带预设主题字段的第二消息数据发送给目标服务器,以使所述目标服务器将该第二消息数据发送给所述目标对象。2.根据权利要求1所述的一种消息发送方法,其特征在于,预先创建针对目标对象的聊天主题,包括:创建针对目标对象的聊天主题,并将该聊天主题对应的主题ID信息以及主题描述信息,存储到目标服务器对应的所述目标对象下的存储区中。3.根据权利要求2所述的一种消息发送方法,其特征在于,所述目标服务器将该第二消息数据发送给所述目标对象,包括:所述目标服务器将所述第二消息数据进行存储,并将该第二消息数据发送给所述目标对象所使用的第二终端,以使所述第二终端解析所述预设主题字段,并将解析得到的所述第一消息数据显示到解析出的聊天主题所对应的窗口中。4.根据权利要求1所述的一种消息发送方法,其特征在于,所述目标服务器为:即时通信IM服务器。5.根据权利要求1所述的一种消息发送方法,其特征在于,所述主题ID信息为:根据所述聊天对象的ID信息与3位自增长数进行和运算得到的。...

【专利技术属性】
技术研发人员:刘超群
申请(专利权)人:合肥市群智科技有限公司
类型:发明
国别省市:安徽,34

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

1