The embodiment of the invention discloses a file transfer method, device and system; the first terminal of the embodiment of the invention to the terminal non friends in need, such as the third terminal transmission of documents, from their mutual friends such as sending second terminal terminal carrying third terminal identification document transmission request by the terminal second the file transfer request is forwarded to the third terminal, then again by the second terminal will be forwarding the response message returned by the third terminal instructions allow for file transfer to the first terminal, so that the first terminal to the third terminal can transfer files according to the response message; the scheme does not need to establish the friend relationship, can carry out real-time file transfer, greatly to improve the processing efficiency.
【技术实现步骤摘要】
本专利技术涉及通信
,具体涉及一种文件传输方法、装置和系统。
技术介绍
随着互联网技术的蓬勃发展,即时通讯逐渐成为许多人必不可少的沟通工具,其不仅给人们的生活带来了乐趣,而且也极大地提高了信息传播的速度。现有的多数即时通讯工具,一般都支持用户之间进行即时的文件传输,但是,由于这些文件传输一般都依据具有好友关系的用户之间所建立的连接,因此,现有的即时文件传输一般只限于在具有好友关系的用户之间,而对于非好友关系的用户,则一般不允许直接进行即时文件传输,只能通过其他的方式,比如,需要先添加为好友,成为好友关系之后,才可以进行传输,或者,只能选择其他的传输途径,比如通过邮件来发送,等等。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,在现有方案中,若没有好友关系的用户之间需要进行即时文件,只能先建立好友关系后才可以实现,而建立好友关系不仅需要耗时,而且也浪费网络资源,处理效率较为低下。
技术实现思路
本专利技术实施例提供一种文件传输方法、装置和系统,可以无需建立好友关系,便可进行即时文件传输,大大提高处理效率。本专利技术实施例提供一种文件传输方法,包括:第一终端向第二终端发送文件传输请求,所述文件传输请求携带第三终端的标识,以便所述第二终端将所述文件传输请求转发给第三终端,所述第一终端和第三终端均为第二终端的好友终端,所述第三终端为第一终端的非好友终端;第一终端接收第二终端转发的指示允许进行文件传输的响应消息,所述响应消息由第三终端发送给第二终端;第一终端根据所述响应消息向第三终端传输文件。相应的,本专利技术实施例还提供一种文件传输方法,包括:第二 ...
【技术保护点】
一种文件传输方法,其特征在于,包括:第一终端向第二终端发送文件传输请求,所述文件传输请求携带第三终端的标识,以便所述第二终端将所述文件传输请求转发给第三终端,所述第一终端和第三终端均为第二终端的好友终端,所述第三终端为第一终端的非好友终端;第一终端接收第二终端转发的指示允许进行文件传输的响应消息,所述响应消息由第三终端发送给第二终端;第一终端根据所述响应消息向第三终端传输文件。
【技术特征摘要】
1.一种文件传输方法,其特征在于,包括:第一终端向第二终端发送文件传输请求,所述文件传输请求携带第三终端的标识,以便所述第二终端将所述文件传输请求转发给第三终端,所述第一终端和第三终端均为第二终端的好友终端,所述第三终端为第一终端的非好友终端;第一终端接收第二终端转发的指示允许进行文件传输的响应消息,所述响应消息由第三终端发送给第二终端;第一终端根据所述响应消息向第三终端传输文件。2.根据权利要求1所述的方法,其特征在于,所述响应消息中携带链路配置信息,则所述第一终端根据所述响应消息向第三终端传输文件,包括:第一终端根据所述链路配置信息建立与第三终端之间的即时传输链路;第一终端基于所述即时传输链路向第三终端传输文件。3.根据权利要求1所述的方法,其特征在于,所述第一终端根据所述响应消息向第三终端传输文件,包括:第一终端根据所述响应消息向第二终端发送文件,以便所述第二终端将所述文件转给第三终端。4.根据权利要求1至3任一项所述的方法,其特征在于,所述第一终端向第二终端发送文件传输请求之前,还包括:第一终端确定第一终端与第三终端的共同好友终端为第二终端。5.根据权利要求4所述的方法,其特征在于,第一终端确定第一终端与第三终端的共同好友终端为第二终端,包括:第一终端向服务器发送共同好友终端查询请求,所述共同好友终端查询请求携带第一终端的标识和第三终端的标识;第一终端接收服务器根据所述共同好友终端查询请求返回的共同好友终端信息;第一终端根据所述共同好友终端信息选择第二终端为第一终端与第三终端的共同好友终端。6.一种文件传输方法,其特征在于,包括:第二终端接收第一终端发送的文件传输请求,所述文件传输请求携带第三终端的标识,所述第一终端和第三终端均为第二终端的好友终端,所述第三终端为第一终端的非好友终端;第二终端根据所述第三终端的标识将所述文件传输请求转发给第三终端;第二终端接收第三终端返回的指示允许进行文件传输的响应消息;第二终端将所述响应消息转发给第一终端,以便第一终端根据所述响应消息向第三终端传输文件。7.根据权利要求6所述的方法,其特征在于,所述响应消息中携带链路配置信息,则所述第二终端将所述响应消息转发给第一终端,以便第一终端根据所述响应消息向第三终端传输文件,包括:第二终端将所述链路配置信息转发给第一终端,以便第一终端根据所述链路配置信息建立与第三终端之间的即时传输链路,并基于所述即时传输链路向第三终端传输文件。8.根据权利要求6所述的方法,其特征在于,所述第二终端将所述响应消息转发给第一终端,以便第一终端根据所述响应消息向第三终端传输文件,包括:第二终端将所述响应消息转发给第一终端;第二终端接收第一终端在接收到所述响应消息后发送的文件;第二终端将所述文件转发给第三终端。9.根据权利要求6至8任一项所述的方法,其特征在于,所述第二终端接收第一终端发送的文件传输请求之后,还包括:第二终端根据所述第三终端的标识确定第三终端是否为第二终端的好友终端;若是,则执行第二终端根据所述第三终端的标识将所述文件传输请求转发给第三终端的步骤;若否,则第二终端拒绝所述文件传输请求。1...
【专利技术属性】
技术研发人员:胡育辉,陈焕葵,覃竞才,王宇飞,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。