基于服务器发送的信息使商家app续用的方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种信息交互方法,尤其是一种基于服务器发送的信息使商家APP续用的方法及系统。
【背景技术】
[0002]目前,在某些植入在电子设备的APP软件中,由于生产商的需求一般要多于普通用户的需求,因此,生产商所使用的APP软件的功能一般在多于普通用户所使用的APP软件。生产商为了能够长期使用此种软件,一般是需要向软件开发商定期支付相应的费用,否则APP软件将无法继续使用。当APP软件的使用期限临近或过期后,现有的操作方式是通过人工方式与软件开发商联系,在经过付费、完成新使用证书的安装后,APP软件才能继续使用。
[0003]然而,由于此种方式需要人工操作实现,无法实现自动化处理,往往是APP软件的使用期限已经过期后、无法正常使用后才能发现,不具备及时性,并且容易导致数据分析的延误。
【发明内容】
[0004]针对上述问题中存在的不足之处,本发明提供一种可及时得知APP软件的使用期限,自动完成新使用证书的获取与安装,以避免由于APP软件超期而无法使用导致数据分析延误的基于服务器发送的信息使商家APP续用的方法及系统。
[0005]为实现上述目的,本发明提供一种基于服务器发送的信息使商家APP续用的方法,包括:
[0006]S1、商家APP向服务器发送系统续用请求;
[0007]S2、商家APP接收服务器发送的系统续用信息;
[0008]还包括:
[0009]S3、商家APP对系统续用信息进行解析,若系统续用信息中包括能够使商家APP继续正常使用的续用证书,则将该续用证书导入商家APP中指定的文件夹中,并替换现有的续用证书。
[0010]上述的基于服务器发送的信息使商家APP续用的方法,其中,在步骤S3中,包括以下子步骤:
[0011]S31、商家APP将所收到的系统续用信息解析为商家APP序列号、续用证书的版本号与续用证书;
[0012]S32、将商家APP中的商家APP序列号与解析后得到的商家APP序列号进行比对,若判定二者相同,则进行后续操作;若判定二者不同,则向服务器发送信息,以提示服务器重新发送带有正确商家APP序列号的系统续用信息;
[0013]S33、将商家APP中已存储的原续用证书的版本号与解析后的续用证书的版本号进行比对,若判定版本号相同,以提示服务器重新发送带有正确的续用证书的版本号与续用证书;若判定版本号不同,则将该续用证书导入商家APP中指定的文件夹中,并替换现有的续用证书;
[0014]S34、商家APP根据提示信息重新启动,以对文件夹中的续用证书自动识别。
[0015]上述的基于服务器发送的信息使商家APP续用的方法,其中,所述续用证书包括续用证书的使用期限信息、与使用权限信息。
[0016]本发明提供一种基于服务器发送的信息使商家APP续用的系统,其中,包括:
[0017]服务器,用于生成系统续用信息,并发送给商家APP ;
[0018]商家APP,用于接收服务器发送的系统续用信息,在对系统续用信息进行解析与判断后,将该正确的续用证书导入商家APP中指定的文件夹中,并替换现有的续用证书。
[0019]上述的系统,其中,所述商家APP包括:
[0020]解析模块,用于将所收到的系统续用信息解析为商家APP序列号、续用证书的版本号与续用证书;
[0021]序列号比较模块,用于将商家APP中的商家APP序列号与解析后得到的商家APP序列号进行比对,若判定二者相同,则进行后续操作;若判定二者不同,则向服务器发送信息,以提示服务器重新发送带有正确商家APP序列号的系统续用信息;
[0022]版本号比较模块,用于将商家APP中已存储的原续用证书的版本号与解析后的续用证书的版本号进行比对,若判定版本号相同,以提示服务器重新发送带有正确的续用证书的版本号与续用证书;若判定版本号不同,则将该续用证书导入商家APP中指定的文件夹中,并替换现有的续用证书;
[0023]商家APP根据提示信息重新启动,以对文件夹中的续用证书自动识别。
[0024]上述的系统,其中,所述续用证书包括续用证书的使用期限信息、与使用权限信息。
[0025]与现有技术相比,本发明具有以下优点:
[0026]本发明可及时得知APP软件的使用期限,自动完成新使用证书的获取与安装,以避免由于APP软件超期而无法使用导致数据分析延误。
【附图说明】
[0027]图1为本发明中方法部分的流程图;
[0028]图2为本发明中系统部分的结构框图。
【具体实施方式】
[0029]如图1所示,本发明提供一种基于服务器发送的信息使商家APP续用的方法,包括以下步骤:
[0030]S1、商家APP向服务器发送系统续用请求;
[0031]其中,商家APP基于现有的续用证书的使用期限信息发送提醒信息,以提示商家APP向服务器发送系统续用请求,商家APP中的发送模块通过预存的服务器的IP地址,将系统续用请求发送至服务器。
[0032]其中,系统续用请求中主要包括商家APP的系统序列号与当前续用证书的版本号。
[0033]S2、商家APP接收服务器发送的系统续用信息;
[0034]其中,步骤S2包括以下子步骤:
[0035]S21、服务器通过接收模块获取到商家APP发送的系统续用请求,在对系统续用请求进行解析后,以获取到商家APP序列号与当前续用证书的版本号;
[0036]S22、基于商家APP序列号以辨别与其相对应的商家APP是否还包括可用于购买新版本号的系统续用证书的预存费用,若辨别结果为是,则在预存费用中扣除相应的费用,并生成新版本号的系统续用证书;若辨别结果为否,则向商家APP反馈相应的信息,以提醒商家APP向服务器续费;
[0037]S23、服务器将预存在其内部的商家APP的IP地址导入发送模块中,向商家APP发送能够使其继续使用的系统续用信息。
[0038]S3、商家APP对系统续用信息进行解析,若系统续用信息中包括能够使商家APP继续正常使用的续用证书,则将该续用证书导入商家APP中指定的文件夹中,并替换现有的续用证书。
[0039]其中,在步骤S3中,包括以下子步骤:
[0040]S31、商家APP将所收到的系统续用信息解析为商家APP序列号、续用证书的版本号与续用证书;
[0041]S32、将商家APP中的商家APP序列号与解析后得到的商家APP序列号进行比对,若判定二者相同,则进行后续操作;若判定二者不同,则向服务器发送信息,以提示服务器重新发送带有正确商家APP序列号的系统续用信息;
[0042]S33、将商家APP中已存储的原续用证书的版本号与解析后的续用证书的版本号进行比对,若判定版本号相同,以提示