CN105306337A - 基于即时通讯的多人会话文件共享方法、装置和*** - Google Patents

基于即时通讯的多人会话文件共享方法、装置和*** Download PDF

Info

Publication number
CN105306337A
CN105306337A CN201410342364.8A CN201410342364A CN105306337A CN 105306337 A CN105306337 A CN 105306337A CN 201410342364 A CN201410342364 A CN 201410342364A CN 105306337 A CN105306337 A CN 105306337A
Authority
CN
China
Prior art keywords
file
message
terminal
conference
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410342364.8A
Other languages
English (en)
Other versions
CN105306337B (zh
Inventor
陈从贵
王文涛
李倞婧
师凯凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410342364.8A priority Critical patent/CN105306337B/zh
Publication of CN105306337A publication Critical patent/CN105306337A/zh
Application granted granted Critical
Publication of CN105306337B publication Critical patent/CN105306337B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种基于即时通讯的多人会话文件共享方法,所述方法包括:通过多人会话对话框获取消息拉取请求,根据所述消息拉取请求拉取对应的消息;获取所述消息中的文件标识,根据所述文件标识在所述多人会话对话框中提供文件下载入口;通过所述文件下载入口下载所述文件标识对应的文件。采用该方法,用户更换设备也能通过多人会话对话框下载到文件,实现多人会话文件共享。此外还提供了另一种基于即时通讯的多人会话文件共享方法和一种基于即时通讯的多人会话文件共享装置和***。

Description

基于即时通讯的多人会话文件共享方法、装置和***
技术领域
本发明涉及互联网技术领域,特别是涉及一种基于即时通讯的多人会话文件共享方法、装置和***。
背景技术
随着网络技术和各种终端的不断发展,互联网用户持续增加,即时通讯(IM)工具作为一种通信工具,已经成为了人们生活、娱乐和工作中不可缺少的部分。通过即时通讯工具可以实现多人会话,例如,用户可通过即时通讯工具创建群组或讨论组,与群组或讨论组中的多个用户进行即时通讯。
传统技术中,用户可通过群组或讨论组上传文件,上传成功后,群组或讨论组中的任何一个用户都可以通过多人会话的对话框下载该文件,该文件称为多人会话文件。但是在传统技术中,用户在某台设备上通过群组或讨论组中发送或者接收了多人会话文件,若用户更换设备登录即时通讯工具,同一多人会话的对话框中无法再接收到该文件。
发明内容
基于此,有必要针对上述技术问题,提供一种用户更换设备也能通过多人会话对话框接收文件,从而实现多人会话文件共享的基于即时通讯的多人会话文件共享方法、装置和***。
一种基于即时通讯的多人会话文件共享方法,所述方法包括:
通过多人会话对话框获取消息拉取请求,根据所述消息拉取请求拉取对应的消息;
获取所述消息中的文件标识,根据所述文件标识在所述多人会话对话框中提供文件下载入口;
通过所述文件下载入口下载所述文件标识对应的文件。
一种基于即时通讯的多人会话文件共享装置,所述装置包括:
消息拉取模块,用于通过多人会话对话框获取消息拉取请求,根据所述消息拉取请求拉取对应的消息;
文件消息展示模块,获取所述消息中的文件标识,根据所述文件标识在所述多人会话对话框中提供文件下载入口;
文件下载模块,用于通过所述文件下载入口下载所述文件标识对应的文件。
上述基于即时通讯的多人会话文件共享方法和装置,通过多人会话对话框拉取历史消息,若消息中有文件标识,则表明这条消息为文件消息,获取消息中的文件标识,根据文件标识可在多人会话对话框中提供文件下载入口,从而通过该文件下载入口下载到对应的文件。由于可通过消息中的文件标识在多人会话对话框中提供文件下载入口,即使用户更换设备,也能通过多人会话对话框实现文件下载,从而实现了多人会话文件共享。
一种基于即时通讯的多人会话文件共享方法,所述方法包括:
接收登录多人会话的任一终端的消息拉取请求,根据所述消息拉取请求获取对应存储的消息并返回至所述终端;
获取终端上传的所述消息中的文件标识,根据所述文件标识查找对应的文件信息并返回至所述终端;
接收所述终端的文件下载请求,所述文件下载请求携带所述文件标识,根据所述文件标识查找对应的文件并返回至所述终端。
一种基于即时通讯的多人会话文件共享***,所述***包括:
消息发送模块,用于接收登录多人会话的任一终端的消息拉取请求,根据所述消息拉取请求获取对应存储的消息并返回至所述终端;
文件信息发送模块,用于获取所述终端上传的所述消息中的文件标识,根据所述文件标识查找对应的文件信息并返回至所述终端;
文件下载实现模块,用于接收文件下载请求,所述文件下载请求携带所述文件标识,根据所述文件标识查找对应的文件并返回至所述终端。
上述基于即时通讯的多人会话文件共享方法和***,事先存储包含文件标识的消息,当登录多人会话的任一终端需要拉取消息时,将记录的消息返回给该终端,该终端即可根据消息中的文件标识去文件服务器下载文件,并且还可根据文件标识将文件信息返回给终端,使得该终端可以根据文件信息提供下载入口。即使用户更换设备,也可以在多人会话对话框中下载到文件,从而实现了多人会话文件共享。
附图说明
图1为一个实施例中基于即时通讯的多人会话文件共享方法的硬件环境图;
图2为一个实施例中基于即时通讯的多人会话文件共享方法的流程示意图;
图3为另一个实施例中基于即时通讯的多人会话文件共享方法的流程示意图;
图4A为一个实施例中文件传输的过程示意图;
图4B为一个实施例中文件消息拉取的过程示意图;
图5为一个实施例中基于即时通讯的多人会话文件共享装置的结构框图;
图6为另一个实施例中基于即时通讯的多人会话文件共享装置的结构框图;
图7为再一个实施例中基于即时通讯的多人会话文件共享装置的结构框图;
图8为一个实施例中基于即时通讯的多人会话文件共享***的结构示意图;
图9为另一个实施例中基于即时通讯的多人会话文件共享***的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例所提供的基于即时通讯的多人会话文件共享方法可应用于如图1所示的环境中。请参考图1所示,各种终端102通过网络104与消息服务器106和文件服务器108进行数据交互。终端102可为各种能运行即时通讯客户端的个人计算机、笔记本电脑、平板电脑、智能手机、个人数字助理等,本发明实施例并不局限于某种特定形式的终端。用户可使用终端102登录即时通讯客户端,与在一个多人会话组(群组或讨论组)中的其他用户对应的终端进行即时通讯,终端102可将用户在多人会话对话框(群组或讨论组所在的即时通信窗口)输入的消息(即时通信消息)通过网络104发送至消息服务器106,消息服务器106再将该消息发送至与该多人会话组中的其他用户对应的终端,实现即时通讯。
当终端102通过多人会话对话框上传文件时,将通过网络104将文件发送至文件服务器108,文件服务器108接收文件,生成对应的文件标识并返回至终端102,终端102生成包含文件标识的消息(即文件消息),并通过消息服务器106发送至多人会话组中的其他用户对应的终端。同时,消息服务器106将该消息进行存储,具体的,将该消息与多人会话组标识进行对应存储,即实现消息共享存储,该存储方式也可称之为漫游存储,即能使用户在任一终端上通过该用户标识登录即时通讯客户端,在该多人会话对话框中都能拉取到该消息。在多人会话组中的其他用户对应的终端作为接收方,接收到该消息,通过多人会话对话框显示该消息。由于消息中包含文件标识,作为接收方的终端可通过该文件标识向文件服务器108下载对应的文件。
进一步的,在多人会话组中的任一用户通过任一终端可登录即时通讯客户端,进入多人会话组。该终端可根据多人会话组标识拉取到共享存储的消息,并通过多人会话对话框进行展示。对于文件消息,由于该消息包含文件标识,终端可根据该文件标识从文件服务器108下载文件,从而实现多人会话文件的“漫游”。可以理解,图1中的消息服务器106和文件服务器108可以为同一服务器,统一负责消息记录、转发和文件存储、下发等。
如图2所示,在一个实施例中,提供了一种基于即时通讯的多人会话文件共享方法,该方法以应用于可运行即时通讯客户端的终端上进行举例说明,该方法包括:
步骤202,通过多人会话对话框获取消息拉取请求,根据消息拉取请求拉取对应的消息。
在终端上运行即时通信客户端,可通过即时通信客户端创建多人会话组,包括群组和讨论组,多人会话组中的成员使用终端打开多人会话对话框,可通过多人会话对话框选择查看历史消息记录,从而获取到消息拉取请求。本实施例中,历史消息记录对应多人会话组标识存储在消息服务器中,实现了消息共享存储,多人会话组中的成员可使用任一终端登录即时通讯客户端,进入多人会话组的多人会话对话框,从消息服务器拉取到与多人会话组标识对应的历史消息记录。
步骤204,获取消息中的文件标识,根据文件标识在多人会话对话框中提供文件下载入口。
当多人会话组中的成员使用终端上传文件时,生成一条文件消息,该文件消息中包含文件标识。该文件上传到文件服务器,文件服务器中存储该文件标识和对应的文件信息。消息服务器存储该条文件消息。终端根据消息拉取请求拉取到对应的消息中可能包含文件消息,若包含文件消息,则获取该文件消息中的文件标识。
进一步的,在一个实施例中,根据文件标识在多人会话对话框中提供文件下载入口的步骤为:根据文件标识获取文件信息;根据文件信息在多人会话对话框中以富媒体形式展示文件消息;该文件消息中包含用于下载文件的文件下载入口。具体的,终端获取到消息中的文件标识,将文件标识发送到文件服务器,文件服务器返回与文件标识对应的文件信息,包括文件名称、上传者昵称、文件上传时间等信息。终端收到文件信息,在多人会话对话框中以富媒体展示该文件消息。以富媒体展示文件消息,能够提供更多的展现形式并能与用户进行交互。因此,该条文件消息可直接显示文件名称、上传者昵称和文件上传时间等信息,并且可直接在文件消息中提供控件以接收用户输入,生成文件下载请求。例如,在文件消息中提供下载按钮,点击该下载按钮,则终端将携带文件标识的文件下载请求发送到文件服务器,从文件服务器下载对应的文件。
步骤206,通过文件下载入口下载文件标识对应的文件。
具体的,本实施例中,用户可通过文件下载入口提交文件下载请求,该文件下载入口可以是下载按钮或另存按钮,用于下载文件并存储在终端本地。终端将文件下载请求发送到文件服务器,文件下载请求携带文件标识,文件服务器根据文件标识查找到对应的文件,将文件下发给终端,终端接收文件并存储在本地。
本实施例中,通过多人会话对话框可以拉取到历史消息记录,历史消息中若有文件消息,则可根据文件消息中的文件标识获取文件信息,并在多人对话对话框中根据文件信息提供文件下载入口,通过该文件下载入口即可实现下载对应的文件。多人会话组中的用户在任一终端上只要通过用户标识登录即时通讯客户端并进入多人会话对话框拉取到文件消息,即可通过多人会话对话框实现文件下载,实现了多人会话文件共享。
在一个实施例中,在通过多人会话对话框获取消息拉取请求的步骤之前,还包括:上传文件,获取文件标识;生成包含文件标识的消息,将包含文件标识的消息发送至服务器进行存储。本实施例中,可由多人会话组中的任一用户对应的终端(也就是即时通讯的发送方)上传文件到文件服务器,文件服务器接收到文件,为文件生成唯一的文件标识,并将文件标识下发至该终端。该终端获取到文件标识,生成包含文件标识的消息,也就是文件消息,并将该文件消息发送到消息服务器。消息服务器接收到文件消息,将文件消息对应多人会话组标识进行存储,也即共享存储,并将该文件消息发送给多人会话组中的其他用户对应的终端(也就是即时通讯的接收方)。
在一个实施例中,在通过多人会话对话框获取消息拉取请求的步骤之前,还包括:接收消息,获取消息中的文件标识;根据消息中的文件标识下载对应的文件。本实施例中,在消息服务器将文件消息发送给多人会话组中的其他用户对应的终端之后,其他用户对应的终端登录即时通讯客户端,进入多人会话对话框,通过多人会话对话框接收到文件消息,获取文件消息中的文件标识,根据该文件消息从文件服务器获取文件信息,并在多人会话对话框中以富媒体形式展示文件信息,展示的文件消息中包含文件下载入口,终端即可根据文件下载入口提交文件下载请求到文件服务器,文件服务器根据文件标识查找对应的文件并下发给终端,终端接收文件并存储在本地,从而实现了即时通讯中的文件传输。
如图3所示,在一个实施例中,提供了另一种基于即时通讯的多人会话文件共享方法,该方法以应用于服务器端进行举例说明,具体包括:
步骤302,接收登录多人会话的任一终端的消息拉取请求,根据消息拉取请求获取对应存储的消息并返回至终端。
本实施例中,多人会话组中的用户发送的消息对应多人会话组标识存储在服务器中,即共享存储消息。多人会话组中的任一用户使用任一终端登录即时通讯客户端,并进入多人会话对话框拉取消息,服务器接收到消息拉取请求,获取多人会话组标识,查找到与多人会话组标识对应的消息记录并返回给终端。
步骤304,获取终端上传的消息中的文件标识,根据文件标识查找对应的文件信息并返回至终端。
本实施例中,多人会话对话框中的消息记录中包含文件消息,终端在显示文件消息之前,获取文件消息中的文件标识,并上传到服务器。服务器获取到文件标识,根据文件标识查找对应的文件信息,包括文件名称、上传者昵称和文件上传时间等信息。并将这些信息返回给终端。终端接收到文件信息,可在多人会话对话框中以富媒体形式显示文件信息,提供文件下载入口。
步骤306,接收终端的文件下载请求,文件下载请求携带文件标识,根据文件标识查找对应的文件并返回至终端。
本实施例中,终端可通过文件下载入口提交文件下载请求,服务器接收文件下载请求,由于文件下载请求中携带有文件标识,即可根据文件标识查找到对应的文件并返回给终端。由于登录多人会话的任一终端需要拉取消息时,都可以将共享存储的消息返回给终端,终端根据消息中的文件标识即可下载文件。即使用户更换设备,也可以在多人会话对话框中下载到文件,从而实现了多人会话文件共享。
在一个实施例中,在接收登录多人会话的任一终端的消息拉取请求的步骤之前,还包括:接收多人会话中的用户对应的第一终端上传的文件,生成文件标识并下发至第一终端;接收第一终端发送的包含文件标识的消息并存储;将包含文件标识的消息发送至多人会话中的其他用户对应的第二终端。本实施例中,第一终端为文件上传终端,第二终端即为文件接收终端,多人会话组中的任一用户通过第一终端都可将文件传输到其多人会话组中的其他用户所在的第二终端。第一终端接收到文件标识,生成包含文件标识的消息并发送给服务器,服务器将包含文件标识的消息,也就是文件消息作为即时通讯消息发送给其他用户所在的终端,实现即时通讯中的文件传输。
进一步的,在一个实施例中,在将包含文件标识的消息发送至多人会话中的其他用户对应的第二终端的步骤之后,还包括:接收第二终端发送的文件下载请求,文件下载请求中携带文件标识;根据文件标识查找对应的文件并返回至第二终端。本实施例中,第二终端接收到文件消息,可在多人会话对话框中提供文件下载入口,通过文件下载入口提交文件下载请求。
在一个实施例中,基于即时通讯的多人会话文件共享方法分为文件传输过程和文件消息拉取过程两个部分。如图4A所示。文件传输过程为:
1)发送方与接收方通过即时通讯客户端进行即时通讯,发送方和接收方是同一多人会话组中的用户,该多人会话组可以是群组或讨论组。发送方所在终端通过多人会话对话框上传文件,文件服务器接收文件,生成唯一标识文件的文件标识,并下发给发送方所在终端。
2)发送方所在终端发送包含文件标识的消息到消息中心,该消息即文件消息。
3)消息中心将文件消息发送到接收方所在终端,实现即时通讯中的文件传输。
4)同时,消息中心将文件消息对应多人会话组标识存储在消息存储服务器中,实现消息共享。
5)接收方所在终端的多人会话对话框接收到文件消息,通过富媒体形式显示文件消息,提供文件下载入口,接收方可通过文件下载入口提交文件下载请求,通过文件标识从文件服务器下载文件。
可以理解,在发送方所在终端,即时通讯的多人会话框中也可以以富媒体显示显示文件消息,提供文件下载入口,并从文件服务器下载文件。
如图4B所示,文件消息拉取的过程为:
6)多人会话组中的任一用户在任一终端上通过用户标识登录即时通讯客户端,进入多人会话组,通过多人会话对话框提交文件消息的拉取请求,由于消息服务器中存储了多人会话组标识和对应的消息记录,因此该终端可以从消息存储服务器中拉取“漫游”的文件消息,并在多人会话对话框中以富媒体形式展示文件消息,提供文件下载入口。
7)该终端获取文件消息中的文件标识,向文件服务器发送携带文件标识的文件下载请求,文件服务器根据文件标识即可找到对应的文件并返回给终端。
通过上述文件传输过程和文件消息拉取过程,可在即时通讯的多人会话对话框中显示拉取到的文件消息,根据文件消息中的文件标识下载文件,实现多人会话文件共享。
如图5所示,在一个实施例中,提供了一种基于即时通讯的多人会话文件共享装置,该装置包括消息拉取模块502、文件消息展示模块504和文件下载模块506,其中:
消息拉取模块502用于通过多人会话对话框获取消息拉取请求,根据消息拉取请求拉取对应的消息。
文件消息展示模块504用于获取消息中的文件标识,根据文件标识在多人会话对话框中提供文件下载入口。
文件下载模块506用于通过文件下载入口下载文件标识对应的文件。
本实施例中,通过多人会话对话框发送的消息对应多人会话组标识存储在服务器中,即消息进行了共享存储。消息拉取请求中携带了多人会话组标识,因此可以拉取到与多人会话组标识对应的消息记录,并在多人会话对话框中显示。拉取的消息中包含文件消息,文件消息中包含文件标识。
在一个实施例中,文件消息展示模块504用于根据文件标识获取文件信息,根据文件信息在多人会话对话框中以富媒体形式展示文件消息,文件消息中包含用于下载文件的文件下载入口。
文件信息包含文件名称、上传者昵称和文件上传时间等。以富媒体形式展示文件消息,使得文件消息可以直接与用户进行交互,例如,提供下载按钮供用户选择下载该文件。
在一个实施例中,如图6所示,该装置还包括文件上传模块501和文件消息生成模块503,其中:
文件上传模块501用于上传文件,获取文件标识。
文件消息生成模块503用于生成包含文件标识的消息,将包含文件标识的消息发送至服务器进行存储。
在一个实施例中,如图7所示,该装置还包括消息接收模块505,其中:
消息接收模块505用于接收消息。
本实施例中,文件下载模块506还用于获取消息中的文件标识,根据消息中的文件标识下载对应的文件。
如图8所示,在一个实施例中,还提供了一种基于即时通讯的多人会话文件共享***,该***包括消息发送模块802、文件信息发送模块804和文件下载实现模块806,其中:
消息发送模块802用于接收登录多人会话的任一终端的消息拉取请求,根据消息拉取请求获取对应存储的消息并返回至该终端。
文件信息发送模块804用于获取该终端上传的消息中的文件标识,根据文件标识查找对应的文件信息并返回至该终端。
文件下载实现模块806用于接收该终端的文件下载请求,该文件下载请求中携带文件标识,根据文件标识查找对应的文件并返回至终端。
本实施例中,对多人会话组中任一用户发送的消息对应多人会话组标识进行了对应存储,即消息进行了共享存储,使得用户使用任一终端登录多人会话都可以根据多人会话组标识拉取到对应的历史消息记录。对于历史消息记录中的文件消息,由于其中包含文件标识,因此可以根据文件标识下载文件。
在一个实施例中,如图9所示,该***还包括消息存储模块801和文件接收模块803,其中:
文件接收模块803用于接收多人会话中的用户对应的第一终端上传的文件,生成文件标识并下发至第一终端。
消息存储模块801用于接收第一终端发送的包含文件标识的消息并存储,将包含文件标识的消息发送至多人会话中的其他用户对应的第二终端。
进一步的,在一个实施例中,文件下载实现模块806还用于接收第二终端发送的文件下载请求,该文件下载请求中携带文件标识,根据文件标识查找对应的文件并返回至第二终端。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (14)

1.一种基于即时通讯的多人会话文件共享方法,所述方法包括:
通过多人会话对话框获取消息拉取请求,根据所述消息拉取请求拉取对应的消息;
获取所述消息中的文件标识,根据所述文件标识在所述多人会话对话框中提供文件下载入口;
通过所述文件下载入口下载所述文件标识对应的文件。
2.根据权利要求1所述的方法,其特征在于,在所述通过多人会话对话框获取消息拉取请求的步骤之前,还包括:
上传文件,获取文件标识;
生成包含所述文件标识的消息,将所述包含文件标识的消息发送至服务器进行存储。
3.根据权利要求1所述的方法,其特征在于,在所述通过多人会话对话框获取消息拉取请求的步骤之前,还包括:
接收消息;
获取所述消息中的文件标识;
根据所述消息中的文件标识下载对应的文件。
4.根据权利要求1所述的方法,其特征在于,所述根据文件标识在所述多人会话对话框中提供文件下载入口的步骤为:
根据所述文件标识获取文件信息;
根据所述文件信息在所述多人会话对话框中以富媒体形式展示文件消息;
所述文件消息中包含用于下载所述文件的文件下载入口。
5.一种基于即时通讯的多人会话文件共享方法,所述方法包括:
接收登录多人会话的任一终端的消息拉取请求,根据所述消息拉取请求获取对应存储的消息并返回至所述终端;
获取终端上传的所述消息中的文件标识,根据所述文件标识查找对应的文件信息并返回至所述终端;
接收所述终端的文件下载请求,所述文件下载请求携带所述文件标识,根据所述文件标识查找对应的文件并返回至所述终端。
6.根据权利要求5所述的方法,其特征在于,在接收登录多人会话的任一终端的消息拉取请求的步骤之前,还包括:
接收多人会话中的用户对应的第一终端上传的文件,生成文件标识并下发至所述第一终端;
接收所述第一终端发送的包含所述文件标识的消息并存储;
将所述包含文件标识的消息发送至多人会话中的其他用户对应的第二终端。
7.根据权利要求6所述的方法,其特征在于,在所述将包含文件标识的消息发送至多人会话中的其他用户对应的第二终端的步骤之后,还包括:
接收所述第二终端发送的文件下载请求,所述文件下载请求携带所述文件标识;
根据所述文件标识查找对应的文件并返回至所述第二终端。
8.一种基于即时通讯的多人会话文件共享装置,其特征在于,所述装置包括:
消息拉取模块,用于通过多人会话对话框获取消息拉取请求,根据所述消息拉取请求拉取对应的消息;
文件消息展示模块,获取所述消息中的文件标识,根据所述文件标识在所述多人会话对话框中提供文件下载入口;
文件下载模块,用于通过所述文件下载入口下载所述文件标识对应的文件。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
文件上传模块,用于上传文件,获取文件标识;
文件消息生成模块,用于生成包含所述文件标识的消息,将所述包含文件标识的消息发送至服务器进行存储。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括:
消息接收模块,用于接收消息;
所述文件下载模块还用于获取所述消息中的文件标识,根据所述消息中的文件标识下载对应的文件。
11.根据权利要求8所述的装置,其特征在于,所述文件消息展示模块用于根据所述文件标识获取文件信息,根据所述文件信息在所述多人会话对话框中以富媒体形式展示文件消息,所述文件消息中包含用于下载所述文件的文件下载入口。
12.一种基于即时通讯的多人会话文件共享***,其特征在于,所述***包括:
消息发送模块,用于接收登录多人会话的任一终端的消息拉取请求,根据所述消息拉取请求获取对应存储的消息并返回至所述终端;
文件信息发送模块,用于获取所述终端上传的所述消息中的文件标识,根据所述文件标识查找对应的文件信息并返回至所述终端;
文件下载实现模块,用于接收文件下载请求,所述文件下载请求携带所述文件标识,根据所述文件标识查找对应的文件并返回至所述终端。
13.根据权利要求12所述的***,其特征在于,所述***还包括:
文件接收模块,用于接收多人会话中的用户对应的第一终端上传的文件,生成文件标识并下发至所述第一终端;
消息存储模块,用于接收所述第一终端发送的包含所述文件标识的消息并存储;将所述包含文件标识的消息发送至多人会话中的其他用户对应的第二终端。
14.根据权利要求13所述的***,其特征在于,所述文件下载实现模块还用于接收所述第二终端发送的文件下载请求,所述文件下载请求携带所述文件标识,根据所述文件标识查找对应的文件并返回至所述第二终端。
CN201410342364.8A 2014-07-17 2014-07-17 基于即时通讯的多人会话文件共享方法、装置和*** Active CN105306337B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410342364.8A CN105306337B (zh) 2014-07-17 2014-07-17 基于即时通讯的多人会话文件共享方法、装置和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410342364.8A CN105306337B (zh) 2014-07-17 2014-07-17 基于即时通讯的多人会话文件共享方法、装置和***

Publications (2)

Publication Number Publication Date
CN105306337A true CN105306337A (zh) 2016-02-03
CN105306337B CN105306337B (zh) 2019-11-05

Family

ID=55203112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410342364.8A Active CN105306337B (zh) 2014-07-17 2014-07-17 基于即时通讯的多人会话文件共享方法、装置和***

Country Status (1)

Country Link
CN (1) CN105306337B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105871706A (zh) * 2016-06-13 2016-08-17 珠海佳米科技有限公司 文件传输方法及***
WO2018018726A1 (zh) * 2016-07-28 2018-02-01 中兴通讯股份有限公司 一种群文件管理方法、用户终端、群聊***
CN114064173A (zh) * 2021-11-09 2022-02-18 广州博冠信息科技有限公司 即时会话页面创建方法、装置、介质及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047520A (zh) * 2006-03-28 2007-10-03 腾讯科技(深圳)有限公司 一种消息记录合并方法及客户端
CN101123568A (zh) * 2007-09-20 2008-02-13 腾讯科技(深圳)有限公司 一种即时通讯***及其自定义信息的传输方法
US20090258662A1 (en) * 2004-12-22 2009-10-15 Research In Motion Limited Handling attachment content on a mobile device
CN102821057A (zh) * 2011-06-09 2012-12-12 腾讯科技(深圳)有限公司 文件传送方法、装置和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090258662A1 (en) * 2004-12-22 2009-10-15 Research In Motion Limited Handling attachment content on a mobile device
CN101047520A (zh) * 2006-03-28 2007-10-03 腾讯科技(深圳)有限公司 一种消息记录合并方法及客户端
CN101123568A (zh) * 2007-09-20 2008-02-13 腾讯科技(深圳)有限公司 一种即时通讯***及其自定义信息的传输方法
CN102821057A (zh) * 2011-06-09 2012-12-12 腾讯科技(深圳)有限公司 文件传送方法、装置和***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105871706A (zh) * 2016-06-13 2016-08-17 珠海佳米科技有限公司 文件传输方法及***
WO2018018726A1 (zh) * 2016-07-28 2018-02-01 中兴通讯股份有限公司 一种群文件管理方法、用户终端、群聊***
CN114064173A (zh) * 2021-11-09 2022-02-18 广州博冠信息科技有限公司 即时会话页面创建方法、装置、介质及设备

Also Published As

Publication number Publication date
CN105306337B (zh) 2019-11-05

Similar Documents

Publication Publication Date Title
JP6559802B2 (ja) パケットベースのデータ通信のデバイス識別子依存オペレーション処理
CN105493076B (zh) 通过通信通道的捕捉服务
CN102790726B (zh) 一种基于即时通讯推送信息的方法、装置及***
US9674121B2 (en) Dynamic invites with automatically adjusting displays
US8838679B2 (en) Providing state service for online application users
CN105282013A (zh) 事项消息通知方法、装置及***
CN104836719A (zh) 一种即时通讯未读消息的同步方法和***
CN105264821A (zh) 用于生成用于无线设备的消息的方法和装置
CN104252517A (zh) 基于语音识别和云标签的简历推荐***
WO2011070225A1 (en) Method and apparatus for tagging media items
US20220342518A1 (en) Card-based information management method and system
CN102769640B (zh) 用户信息的更新方法、服务器以及***
US9876776B2 (en) Methods for generating and publishing a web site based on selected items and devices thereof
CN102939774A (zh) 用于上下文索引的网络资源分段的方法和装置
CN104158889A (zh) 名片信息查询方法和云服务器
CN102542010B (zh) 使用外部搜索***来搜索链接的内容
CN103581111A (zh) 一种通信方法及***
CN105808546A (zh) 一种视频文件索引管理平台、***及其方法
CN101296201B (zh) 网络信息共享方法、***及即时通信装置
CN105306337A (zh) 基于即时通讯的多人会话文件共享方法、装置和***
CN104392366B (zh) 数据比对信息获取的方法、装置及***
CN105763424A (zh) 一种文字信息处理方法和装置
CN110708238B (zh) 用于处理信息的方法和装置
CN110659006B (zh) 跨屏显示的方法、装置、电子设备及可读存储介质
CN109302503A (zh) 签名档的生成方法、签名档模板的分享方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant