文件传输方法、装置、终端、服务器及存储介质制造方法及图纸

技术编号:24091996 阅读:22 留言:0更新日期:2020-05-09 08:29
本申请实施例公开了一种文件传输方法、装置、终端、服务器及存储介质,属于人机交互领域。该方法用于第一终端,第一终端中安装有宿主程序,宿主程序用于为小程序提供运行环境,所述方法包括:通过宿主程序扫描第二终端中显示的小程序码,小程序码显示在第二终端访问的业务办理网站中,用于指示通过目标小程序向业务办理网站上传目标文件;通过宿主程序对小程序码进行解析,在宿主程序中运行目标小程序;通过目标小程序获取目标文件;通过目标小程序上传目标文件,以使第二终端访问的业务办理网站中展示目标文件的上传结果。采用本申请的方法,能够提高业务办理的效率,使得文件传输更加有效与便捷。

File transfer method, device, terminal, server and storage medium

【技术实现步骤摘要】
文件传输方法、装置、终端、服务器及存储介质
本申请实施例涉及人机交互领域,特别涉及一种文件传输方法、装置、终端、服务器及存储介质。
技术介绍
在各类业务办理网站中,常见需要用户填写信息表单,诸如填写姓名、家庭住址等一类的信息,用户直接在录入界面输入文字信息即可完成对应信息的填写。对于上传身份证照片等附件而言,大多业务办理网站要求用户使用PC端进行操作,若用户并未在PC端存储有身份证照片,则会选择通过其它终端完成对身份证照片的获取,并通过有线或无线方式将身份证照片上传至PC端,最终完成身份证照片的录入。然而该上传附件的方式较为耗时,且当用户第一次上传的附件不符合业务办理网站的上传要求时,用户不得不重新上传附件。
技术实现思路
本申请实施例提供了一种文件传输方法、装置、终端、服务器及存储介质,能够解决业务办理网站上传文件流程繁琐的问题。所述技术方案如下:一方面,提供了一种文件传输方法,所述方法用于第一终端,所述第一终端中安装有宿主程序,所述宿主程序用于为小程序提供运行环境,所述方法包括:通过所述宿主程序扫描第二终端中显示的小程序码,所述小程序码显示在所述第二终端访问的业务办理网站中,用于指示通过目标小程序向所述业务办理网站上传目标文件;通过所述宿主程序对所述小程序码进行解析,在所述宿主程序中运行所述目标小程序;通过所述目标小程序获取所述目标文件;通过所述目标小程序上传所述目标文件,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。一方面,提供了一种文件传输方法,所述方法用于后台服务器,所述方法包括:接收第二终端发送的文件上传请求,所述文件上传请求用于请求向所述第二终端访问的业务办理网站上传目标文件;根据所述文件上传请求生成小程序码,所述小程序码用于指示通过目标小程序向所述业务办理网站上传所述目标文件;向所述第二终端发送所述小程序码,所述第二终端用于在所述业务办理网站中显示所述小程序码;接收第一终端通过所述目标小程序发送的所述目标文件,所述目标小程序是由所述第一终端通过宿主程序扫描并解析所述小程序码后,在所述宿主程序中运行的,所述宿主程序用于为小程序提供运行环境;将所述目标文件上传至所述业务办理网站,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。另一方面,提供了一种文件传输装置,所述装置用于第一终端,所述第一终端中安装有宿主程序,所述宿主程序用于为小程序提供运行环境,所述装置包括:扫码模块,用于通过所述宿主程序扫描第二终端中显示的小程序码,所述小程序码显示在所述第二终端访问的业务办理网站中,用于指示通过目标小程序向所述业务办理网站上传目标文件;解码模块,用于通过所述宿主程序对所述小程序码进行解析,在所述宿主程序中运行所述目标小程序;文件获取模块,用于通过所述目标小程序获取所述目标文件;文件发送模块,用于通过所述目标小程序上传所述目标文件,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。另一方面,提供了一种文件传输装置,所述装置用于后台服务器,所述装置包括:请求接收模块,用于接收第二终端发送的文件上传请求,所述文件上传请求用于请求向所述第二终端访问的业务办理网站上传目标文件;小程序码生成模块,用于根据所述文件上传请求生成小程序码,所述小程序码用于指示通过目标小程序向所述业务办理网站上传所述目标文件;小程序码发送模块,用于向所述第二终端发送所述小程序码,所述第二终端用于在所述业务办理网站中显示所述小程序码;文件接收模块,用于接收第一终端通过所述目标小程序发送的所述目标文件,所述目标小程序是由所述第一终端通过宿主程序扫描并解析所述小程序码后,在所述宿主程序中运行的,所述宿主程序用于为小程序提供运行环境;文件上传模块,用于将所述目标文件上传至所述业务办理网站,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。另一方面,提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的文件传输方法。另一方面,提供了一种服务器,所述服务器包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的文件传输方法。另一方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的文件传输方法。另一方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现上述方面所述的文件传输方法。本申请实施例中,后台服务器接收第二终端发送的文件上传请求,根据文件上传请求生成小程序码,并向第二终端发送小程序码,第二终端显示该小程序码,第一终端通过宿主程序扫描并解析第二终端中显示的小程序码,在宿主程序中运行目标小程序,继而通过目标小程序获取目标文件,最终第一终端通过目标小程序上传目标文件,后台服务器在接收到目标文件之后,将目标文件上传至业务办理网站。与相关技术中通过文件选择器进行文件上传的方法相比,采用本申请提供的文件传输方法,第一终端通过对小程序码扫描即可完成第二终端处业务办理网站的文件上传,无需先将文件发送至第二终端,再通过第二终端进行文件上传,从而提高了的业务办理的效率,同时基于小程序码实现的文件传输方法使得文件传输过程更加有效与便捷。附图说明图1示出了本申请一示例性实施例提供的实施环境的环境示意图;图2示出了本申请一个示例性实施例提供的文件传输方法的流程图;图3示出了第二终端接收选择操作的界面示意图;图4示出了第一终端完成目标文件获取时的小程序界面示意图;图5示出了本申请另一个示例性实施例提供的文件传输方法的流程图;图6示出了本申请另一个示例性实施例提供的文件传输方法的流程图;图7示出了第一终端基于不同目标文件类型的小程序界面示意图;图8示出了第一终端显示文件获取控件的小程序界面示意图;图9示出了基于图库选择目标文件的小程序界面示意图;图10示出了第一终端显示审核通过信息的小程序界面示意图;图11示出了第一终端显示审核未通过信息的小程序界面示意图;图12示出了第一终端显示上传控件的小程序界面示意图;图13示出了本申请另一个示例性实施例提供的文件传输方法的流程图;图14示出了本申请一个示例性实施例提供的文件传输装置的结构框图;图15示出了本申请另一个示例性实施例提供的文件传输装置的结构框图;图16示出了本申请一个示例性实施例提供的终端的结构方框图;图17示出了本申请一个示例性实施例提供的服务器的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将本文档来自技高网...

【技术保护点】
1.一种文件传输方法,其特征在于,所述方法用于第一终端,所述第一终端中安装有宿主程序,所述宿主程序用于为小程序提供运行环境,所述方法包括:/n通过所述宿主程序扫描第二终端中显示的小程序码,所述小程序码显示在所述第二终端访问的业务办理网站中,用于指示通过目标小程序向所述业务办理网站上传目标文件;/n通过所述宿主程序对所述小程序码进行解析,在所述宿主程序中运行所述目标小程序;/n通过所述目标小程序获取所述目标文件;/n通过所述目标小程序上传所述目标文件,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。/n

【技术特征摘要】
1.一种文件传输方法,其特征在于,所述方法用于第一终端,所述第一终端中安装有宿主程序,所述宿主程序用于为小程序提供运行环境,所述方法包括:
通过所述宿主程序扫描第二终端中显示的小程序码,所述小程序码显示在所述第二终端访问的业务办理网站中,用于指示通过目标小程序向所述业务办理网站上传目标文件;
通过所述宿主程序对所述小程序码进行解析,在所述宿主程序中运行所述目标小程序;
通过所述目标小程序获取所述目标文件;
通过所述目标小程序上传所述目标文件,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。


2.根据权利要求1所述的方法,其特征在于,所述通过所述宿主程序对所述小程序码进行解析,在所述宿主程序中运行所述目标小程序,包括:
通过所述宿主程序对所述小程序码进行解析,得到所述小程序码中包含的小程序页面地址;
通过所述宿主程序访问所述小程序页面地址,并在所述宿主程序中显示所述小程序页面地址对应的小程序页面。


3.根据权利要求2所述的方法,其特征在于,所述通过所述目标小程序获取所述目标文件,包括:
接收对所述小程序页面中文件获取控件的触发操作;
根据对所述文件获取控件的触发操作,在所述小程序页面中显示文件获取指引信息,所述文件获取指引信息包括图形指引信息和文字指引信息中的至少一种。


4.根据权利要求2所述的方法,其特征在于,所述通过所述目标小程序获取所述目标文件之后,所述方法还包括:
通过所述目标小程序对所述目标文件进行审核,所述目标小程序中预设有审核标准;
若所述目标文件通过审核,则在所述小程序页面中显示审核通过信息;
若所述目标文件未通过审核,则在所述小程序页面中显示审核未通过信息;
所述通过所述目标小程序上传所述目标文件,包括:
若所述目标文件通过审核,且接收到对所述小程序页面中上传控件的触发操作,则通过所述目标小程序上传所述目标文件。


5.根据权利要求2至4任一所述的方法,其特征在于,所述小程序页面地址中还包括事件标识,所述事件标识用于唯一标识向所述业务办理网站上传所述目标文件的事件;
所述通过所述目标小程序上传所述目标文件,包括:
通过所述目标小程序向所述后台服务器发送所述事件标识以及所述目标文件,所述后台服务器用于对所述事件标识和所述目标文件进行关联存储,并根据所述事件标识向所述业务办理网站上传所述目标文件。


6.一种文件传输方法,其特征在于,所述方法用于后台服务器,所述方法包括:
接收第二终端发送的文件上传请求,所述文件上传请求用于请求向所述第二终端访问的业务办理网站上传目标文件;
根据所述文件上传请求生成小程序码,所述小程序码用于指示通过目标小程序向所述业务办理网站上传所述目标文件;
向所述第二终端发送所述小程序码,所述第二终端用于在所述业务办理网站中显示所述小程序码;
接收第一终端通过所述目标小程序发送的所述目标文件,所述目标小程序是由所述第一终端通过宿主程序扫描并解析所述小程序码后,在所述宿主程序中运行的,所述宿主程序用于为小程序提供运行环境;
将所述目标文件上传至所述业务办理网站,以使所述第二终端访问的所述业务办理网站中展示所述目标文件的上传结果。


7.根据权利要求6所述的方法,其特征在于,所述根据所述文件上传请求生成小程序码,包括:
根据所述文件上传请求中包含的目标文件类型,确定所述目标小程序,所述目标小程序用于获取属于所述目标文件类型的文件;
根据所述目标小程序对应的小程序页面地址生成所述小程序码。


8.根据权利要求6所述的方法,其特征在于,所述根据所述文件上传请求生成小程序码,包括...

【专利技术属性】
技术研发人员:宋淮
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1