1.一种License文件的获取方法,其特征在于,应用于第一终端,所述方法包括:
获取第二终端上要安装的目标应用程序的安装数据,所述安装数据是基于所述目标应用程序的序列码和所述第二终端的设备信息生成的,所述序列码用于表征与预设协议信息对应的编码,且所述预设协议信息表征所述第二终端运行所述目标应用程序时所遵守的条件;
生成License文件获取请求,所述License文件获取请求用于请求获取所述目标应用程序对应的License文件,且所述License文件获取请求包括所述安装数据;
将所述License文件获取请求发送至服务器,以使所述服务器根据所述安装数据获取到所述序列码和所述设备信息,并根据所述序列码和所述设备信息对所述License文件获取请求进行验证;
根据所述服务器在所述License文件获取请求验证通过时发送的License文件相关信息,获取所述License文件,所述License文件相关信息包括所述License文件或所述License文件的下载链接;
将所述License文件传输至所述第二终端。
2.一种License文件的获取方法,其特征在于,应用于服务器,所述方法包括:
接收第一终端发送的License文件获取请求,所述License文件获取请求用于请求获取第二终端上要安装的目标应用程序对应的License文件,且所述License文件获取请求包括所述目标应用程序的安装数据,所述安装数据是基于所述目标应用程序的序列码和所述第二终端的设备信息生成的,所述序列码用于表征与预设协议信息对应的编码,且所述预设协议信息表征所述第二终端运行所述目标应用程序时所遵守的条件;
根据所述安装数据,获取所述目标应用程序的序列码和所述第二终端的设备信息;
根据所述序列码和所述设备信息,对所述License文件获取请求进行验证;
在所述License文件获取请求验证通过时,向所述第一终端发送License文件相关信息,以由所述第一终端根据所述License文件相关信息获取所述License文件,所述License文件相关信息包括所述License文件或所述License文件的下载链接。
3.根据权利要求2所述的方法,其特征在于,所述根据所述序列码和所述设备信息;所述对所述License文件获取请求进行验证,包括:根据所述序列码,确定与所述序列码对应的所述预设协议信息,所述预设协议信息至少包括:用户使用所述目标应用程序的有效期以及License文件数量阈值;
当所述License文件获取请求的时间戳位于所述有效期内,且所述用户针对所述目标应用程序所获取的并处于有效状态的License文件数量小于所述License文件数量阈值时,确定所述License文件获取请求验证通过;当所述License文件获取请求的时间戳不在所述有效期内,或者所述用户针对所述目标应用程序所获取的并处于有效状态的License文件数量大于或等于所述License文件数量阈值时,确定所述License文件获取请求验证失败。
4.根据权利要求3所述的方法,其特征在于,所述预设协议信息还包括:项目信息和用户信息;以及在所述当所述License文件获取请求的时间戳位于所述有效期内,且所述用户针对所述目标应用程序所获取的并处于有效状态的License文件数量小于所述License文件数量阈值时,确定所述License文件获取请求验证通过;当所述License文件获取请求的时间戳不在所述有效期内,或者所述用户针对所述目标应用程序所获取的并处于有效状态的License文件数量大于或等于所述License文件数量阈值时,确定所述License文件获取请求验证失败的步骤之前,所述对所述License文件获取请求进行验证,还包括:确定所述项目信息和所述用户信息准确。
5.一种License文件的获取方法,其特征在于,应用于第二终端,所述方法包括:
根据要安装的目标应用程序的序列码和所述第二终端的设备信息,生成所述目标应用程序的安装数据,所述序列码用于表征与预设协议信息对应的编码,且所述预设协议信息表征所述第二终端运行所述目标应用程序时所遵守的条件;
根据所述安装数据,生成访问标识,所述访问标识包括图形标识码、链接标识中的至少一者;
显示所述访问标识,以使第一终端通过所述访问标识获取到所述安装数据,并生成License文件获取请求,所述License文件获取请求用于请求获取所述目标应用程序对应的License文件,且所述License文件获取请求包括所述安装数据;
接收所述第一终端传输的所述License文件。
6.一种License文件的获取装置,其特征在于,应用于第一终端,所述装置包括:
第一获取模块,用于获取第二终端上要安装的目标应用程序的安装数据,所述安装数据是基于所述目标应用程序的序列码和所述第二终端的设备信息生成的,所述序列码用于表征与预设协议信息对应的编码,且所述预设协议信息表征所述第二终端运行所述目标应用程序时所遵守的条件;
第一生成模块,用于生成License文件获取请求,所述License文件获取请求用于请求获取所述目标应用程序对应的License文件,且所述License文件获取请求包括所述安装数据;
第一发送模块,用于将所述License文件获取请求发送至服务器,以使所述服务器根据所述安装数据获取到所述序列码和所述设备信息,并根据所述序列码和所述设备信息对所述License文件获取请求进行验证;
第二获取模块,用于根据所述服务器在所述License文件获取请求验证通过时发送的License文件相关信息,获取所述License文件,所述License文件相关信息包括所述License文件或所述License文件的下载链接;
第一传输模块,用于将所述License文件传输至所述第二终端。
7.一种License文件的获取装置,其特征在于,应用于服务器,所述装置包括:
第二接收模块,用于接收第一终端发送的License文件获取请求,所述License文件获取请求用于请求获取第二终端上要安装的目标应用程序对应的License文件,且所述License文件获取请求包括所述目标应用程序的安装数据,所述安装数据是基于所述目标应用程序的序列码和所述第二终端的设备信息生成的,所述序列码用于表征与预设协议信息对应的编码,且所述预设协议信息表征所述第二终端运行所述目标应用程序时所遵守的条件;
第三获取模块,根据所述安装数据,获取所述目标应用程序的序列码和所述第二终端的设备信息;
验证模块,用于根据所述序列码和所述设备信息,对所述License文件获取请求进行验证;
第二发送模块,用于在所述License文件获取请求验证通过时,向所述第一终端发送License文件相关信息,以由所述第一终端根据所述License文件相关信息获取所述License文件,所述License文件相关信息包括所述License文件或所述License文件的下载链接。
8.一种License文件的获取装置,其特征在于,应用于第二终端,所述装置包括:
第二生成模块,用于根据要安装的目标应用程序的序列码和所述第二终端的设备信息,生成所述目标应用程序的安装数据,所述序列码用于表征与预设协议信息对应的编码,且所述预设协议信息表征所述第二终端运行所述目标应用程序时所遵守的条件;
第三生成模块,用于根据所述安装数据,生成访问标识,所述访问标识包括图形标识码、链接标识中的至少一者;
显示模块,用于显示所述访问标识,以使第一终端通过所述访问标识获取到所述安装数据,并生成License文件获取请求,所述License文件获取请求用于请求获取所述目标应用程序对应的License文件,且所述License文件获取请求包括所述安装数据;
第四接收模块,用于接收所述第一终端传输的所述License文件。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5任一项所述方法的步骤。
10.一种电子设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-5任一项所述方法的步骤。