一种文件处理方法、终端及服务器技术

技术编号:20044960 阅读:92 留言:0更新日期:2019-01-09 04:10
本发明专利技术提供一种文件处理方法、终端及服务器,其中方法包括:接收作用于目标对话的文件创建请求,文件创建请求包括请求创建的第一文件的文件标识;根据第一文件的文件标识,在模板数据库中查找第一文件对应的目标模板数据;接收添加到目标模板数据的内容数据;若接收到创建文件发送指示,将第一文件的文件标识、添加到目标模板数据的内容数据和目标对话的对话标识发送至服务器,以使服务器发送第一文件接收通知至第二终端。此过程中,终端不需要通过即时通讯工具之外的第三方应用,即可实现文件的相关处理操作,文件的创建、接收、更新等操作均在当前对话内实时显示,简化了文件处理流程,提高了文件处理效率。

【技术实现步骤摘要】
一种文件处理方法、终端及服务器
本专利技术涉及通信
,尤其涉及一种文件处理方法、终端及服务器。
技术介绍
随着通信技术的发展,通信网络中的即时通讯(InstantMessaging,IM)工具的应用也越来越广泛。IM工具使用简单,应用场景多样。现有的IM工具提供多端即时对话的功能,用户可以用文字,图片,语音等的信息对话,也可以分享文件。现有IM文件分享功能在发送或者接收文件时,用户需要通过文件所对应的第三方应用才能对文件执行查看或者修改操作。修改完的文件保存后,需要再通过复杂的点选操作才能将保存后的文件发送到对应的IM工具内的对话内。可见,现有的对话工具存在文件处理的操作较为繁琐的技术问题。
技术实现思路
本专利技术实施例提供一种文件处理方法、终端及服务器,以解决现有的对话工具存在文件处理的操作较为繁琐的技术问题。为了达到上述目的,本专利技术提供的具体方案如下:第一方面,本专利技术实施例提供了一种文件处理方法,应用于第一终端,所述方法包括:接收作用于目标对话的文件创建请求,其中,所述文件创建请求包括请求创建的第一文件的文件标识;根据所述第一文件的文件标识,在模板数据库中查找所述第一文件对应的目标模板数据,其中,所述模板数据库中预先存储有至少一个模板数据;接收添加到所述目标模板数据的内容数据;若接收到创建文件发送指示,将所述第一文件的文件标识、添加到所述目标模板数据的内容数据和所述目标对话的对话标识发送至服务器,以使所述服务器发送第一文件接收通知至第二终端,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识。第二方面,本专利技术实施例提供了一种文件处理方法,应用于第二终端,所述方法包括:若接收到服务器发送的第一文件接收通知,在目标对话内显示第一文件的文件标识,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识;根据所述第一文件的文件标识,获取所述第一文件的内容数据;根据所述第一文件的文件标识,在模板数据库中查找所述第一文件对应的模板数据;将所述第一文件的内容数据添加到所述模板数据,形成整合后的第一文件;显示所述整合后的第一文件。第三方面,本专利技术实施例提供了一种文件处理方法,应用于服务器,所述方法包括:接收第一终端发送的第一文件的文件标识、所述第一文件的内容数据和目标对话的对话标识;发送第一文件接收通知至第二终端,以使所述第二终端接收所述第一文件接收通知,并在目标对话内显示第一文件的文件标识,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识。第四方面,本专利技术实施例提供了一种终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如第一方面所述的文件处理方法。第五方面,本专利技术实施例提供了一种终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如第二方面所述的文件处理方法。第六方面,本专利技术实施例提供了一种服务器,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如第三方面所述的文件处理方法。第七方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机序被处理器执行时实现如第一方面所述的文件处理方法的步骤。本专利技术实施例中,终端内可以预先设置有模板数据库,存储有用于创建文件的至少一个模板数据。终端接收到文件创建请求或者文件接收请求时,可以仅接收文件的内容数据,并在本地的模板数据库内调用对应的模板数据。这样,终端即可将模板数据与内容数据整合显示。本专利技术实施例中,终端提供在即时通讯工具内的模板数据调用功能,此过程中,终端不需要通过即时通讯工具之外的第三方应用,即可实现文件的相关处理操作,文件的创建、接收、更新等操作均在当前对话内实时显示,简化了文件处理流程,提高了文件处理效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的文件处理方法所应用的文件处理系统的连接示意图;图2为本专利技术一实施例提供的一种文件处理方法的流程示意图;图3a和图3b为本专利技术另一实施例提供的文件处理方法所涉及的显示界面的示意图;图4为本专利技术另一实施例提供的一种文件处理方法的流程示意图;图5为本专利技术实施例提供的文件处理方法所涉及的显示界面的示意图;图6为本专利技术另一实施例提供的一种文件处理方法的流程示意图;图7为本专利技术实施例提供的文件处理方法所涉及的显示界面的示意图;图8为本专利技术实施例提供的另一实施例提供的一种文件处理方法的流程示意图;图9为本专利技术实施例提供的另一实施例提供的一种文件处理方法的流程示意图;图10为本专利技术实施例提供的一种终端的结构示意图;图11为本专利技术实施例提供的另一种终端的结构示意图;图12为本专利技术实施例提供的另一种终端的结构示意图;图13为本专利技术实施例提供的另一种终端的结构示意图;图14为本专利技术实施例提供的一种服务器的结构示意图;图15为本专利技术实施例提供的终端的结构示意图;图16为本专利技术实施例所提供的服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种文件处理方法、终端及服务器,所提供的终端包括第一终端和第二终端。如图1所示,所述文件处理系统可以包括:服务器110、第一终端120和第二终端130,所述第一终端120和所述第二终端130均与服务器110通讯连接。第一终端120和第二终端130均与服务器110建立通讯连接。本实施例主要应用于即时通讯工具的对话内的文件处理和收发操作。第一终端120与第二终端130利用即时通讯工具,通过服务器110发起对话,将第一终端120和第二终端130所参与的对话作为目标对话。本实施例中,目标对话的参与终端可以包括除所述第一终端120和所述第二终端130外的其他终端,因此,创建第一文件的所述第一终端120可以为参与所述目标对话的全部终端中的任意一个终端,接收所述第一文件的所述第二终端130可以为参与所述目标对话的全部终端中的任意一个终端,不作限定。下面将分别从第一终端、第二终端及服务器来介绍本专利技术提供的实施例。参见图2,为本专利技术一实施例提供的文件处理方法的流程示意图。本实施例所提供的文件处理方法应用于第一终端,本实施例提供的文件处理方法主要包括以下步骤:步骤201、接收作用于目标对话的文件创建请求;第一终端120在显示目标对话时,可以接收用户触发的文件创建请求。具体的,可以在目标对话的显示窗口内设置文件创建控件,用户可以通过点选文件创建控件等方式,向所述第一终端120发起文件创建请求。所述文件创建请求可以包本文档来自技高网...

【技术保护点】
1.一种文件处理方法,其特征在于,应用于第一终端,所述方法包括:接收作用于目标对话的文件创建请求,其中,所述文件创建请求包括请求创建的第一文件的文件标识;根据所述第一文件的文件标识,在模板数据库中查找所述第一文件对应的目标模板数据,其中,所述模板数据库中预先存储有至少一个模板数据;接收添加到所述目标模板数据的内容数据;若接收到创建文件发送指示,将所述第一文件的文件标识、添加到所述目标模板数据的内容数据和所述目标对话的对话标识发送至服务器,以使所述服务器发送第一文件接收通知至第二终端,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识。

【技术特征摘要】
1.一种文件处理方法,其特征在于,应用于第一终端,所述方法包括:接收作用于目标对话的文件创建请求,其中,所述文件创建请求包括请求创建的第一文件的文件标识;根据所述第一文件的文件标识,在模板数据库中查找所述第一文件对应的目标模板数据,其中,所述模板数据库中预先存储有至少一个模板数据;接收添加到所述目标模板数据的内容数据;若接收到创建文件发送指示,将所述第一文件的文件标识、添加到所述目标模板数据的内容数据和所述目标对话的对话标识发送至服务器,以使所述服务器发送第一文件接收通知至第二终端,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识。2.根据权利要求1所述的方法,其特征在于,所述在模板数据库中查找所述第一文件对应的目标模板数据的步骤之后,所述方法还包括:若没有查找到所述第一文件对应的目标模板数据,向所述服务器发送模板数据获取请求;接收所述服务器基于所述模板数据获取请求返回的目标模板数据。3.根据权利要求1所述的方法,其特征在于,所述接收添加到所述目标模板数据的内容数据的步骤之前,所述方法还包括:在文件显示窗口内显示所述目标模板数据;所述接收添加到所述目标模板数据的内容数据的步骤,包括:接收添加到所述文件显示窗口内显示的所述目标模板数据的内容数据。4.一种文件处理方法,其特征在于,应用于第二终端,所述方法包括:若接收到服务器发送的第一文件接收通知,在目标对话内显示第一文件的文件标识,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识;根据所述第一文件的文件标识,获取所述第一文件的内容数据;根据所述第一文件的文件标识,在模板数据库中查找所述第一文件对应的模板数据;将所述第一文件的内容数据添加到所述模板数据,形成整合后的第一文件;显示所述整合后的第一文件。5.根据权利要求4所述的方法,其特征在于,所述显示所述整合后的第一文件的步骤之后,所述方法还包括:若接收到作用于所述内容数据的修改操作,对所述内容数据进行修改,并保存修改后的内容数据;若接收到针对整合后的第一文件的修改文件发送指示,将所述第一文件的文件标识、所述修改后的内容数据和所述目标对话的对话标识发送至所述服务器,以使所述服务器发送第一文件更新通知至第一终端,其中,所述第一文件更新通知包括所述第一文件的文件标识和所述目标对话的对话标识。6.根据权利要求4所述的方法,其特征在于,所述根据所述第一文件的文件标识,获取所述第一文件的内容数据的步骤,包括:若接收到作用于所述第一文件的文件标识的文件接收请求,发送内容数据获取请求至所述服务器;接收所述服务器基于所述内容数据获取请求返回的所述第一文件的内容数据。7.根据权利要求4所述的方法,其特征在于,所述根据所述第一文件的文件标识,在模板数据库中查找所述第一文件对应的目标模板数据的步骤之后,所述方法还包括:若没有查找到所述第一文件对应的目标模板数据,向所述服务器发送模板数据获取请求;接收所述服务器基于所述模板数据获取请求返回的目标模板数据。8.一种文件处理方法,其特征在于,应用于服务器,所述方法包括:接收第一终端发送的第一文件的文件标识、所述第一文件的内容数据和目标对话的对话标识;发送第一文件接收通知至第二终端,以使所述第二终端接收所述第一文件接收通知,并在目标对话内显示第一文件的文件标识,其中,所述第一文件接收通知包括所述第一文件的文件标识和所述目标对话的对话标识。9.根据权利要求8所述的文件处理方法,其特征在于,所述发送第一文件接收通知至所述第二终端的步骤之后,所述方法还包括:接收所述第二终端发送的内容数据获取请求;发送所述第一文件的内容数据至所述第二终端。10.根据权利要求8所述的方法,其特征在于,所述发送第一文件接收通知至所述第二终端的步骤之后,所述方法还包括:接收所述第二终端发送的第一文件的文件标识、修改后的内容数据和所述目标对话的对话标识;发送第一文件更新通知至所述第一终端,以使所述第一终端接收所述第一文件更新通知,并在所述目标对话内显示所述第一文件的文件标识,其中,所述第一文件更新通知包括所述第一文件的文件标识和所述目标对话的对话标识。11.根据权利要求8所述的方法,其特征在于,所述接收第一终端发送的第一文件的文件标识、所述第一文件的内容数据和目标对话的对话标识的步骤之前,所述方法还包括:接收所述第一终端发送的模板数据获取请求;将所述模板数据获取请求对应的目标模板数据发送至所述第一终端。12.根据权利要求8所述的方法,其特征在于,所述发送第一文件接收通知至第二终端的步骤之后,所述方法还包括:接收第二终端发送的模板数据获取请求;将所述模板数据获取请求对应的目标模板数据发送至所述第二终端。13.一种终端,其特征在于,包括:请求接收模块,用于接收作用于目标对话的文件创建请求,其中,所述文件创建请求包括请求创建的第一文件的文件标识;第一查找模块,用于根据...

【专利技术属性】
技术研发人员:林云
申请(专利权)人:江苏奇异点网络有限公司
类型:发明
国别省市:江苏,32

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

1