基于服務(wù)器發(fā)送的信息使商家app續(xù)用的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種信息交互方法,尤其是一種基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,在某些植入在電子設(shè)備的APP軟件中,由于生產(chǎn)商的需求一般要多于普通用戶的需求,因此,生產(chǎn)商所使用的APP軟件的功能一般在多于普通用戶所使用的APP軟件。生產(chǎn)商為了能夠長期使用此種軟件,一般是需要向軟件開發(fā)商定期支付相應(yīng)的費(fèi)用,否則APP軟件將無法繼續(xù)使用。當(dāng)APP軟件的使用期限臨近或過期后,現(xiàn)有的操作方式是通過人工方式與軟件開發(fā)商聯(lián)系,在經(jīng)過付費(fèi)、完成新使用證書的安裝后,APP軟件才能繼續(xù)使用。
[0003]然而,由于此種方式需要人工操作實現(xiàn),無法實現(xiàn)自動化處理,往往是APP軟件的使用期限已經(jīng)過期后、無法正常使用后才能發(fā)現(xiàn),不具備及時性,并且容易導(dǎo)致數(shù)據(jù)分析的延誤。
【發(fā)明內(nèi)容】
[0004]針對上述問題中存在的不足之處,本發(fā)明提供一種可及時得知APP軟件的使用期限,自動完成新使用證書的獲取與安裝,以避免由于APP軟件超期而無法使用導(dǎo)致數(shù)據(jù)分析延誤的基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的方法及系統(tǒng)。
[0005]為實現(xiàn)上述目的,本發(fā)明提供一種基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的方法,包括:
[0006]S1、商家APP向服務(wù)器發(fā)送系統(tǒng)續(xù)用請求;
[0007]S2、商家APP接收服務(wù)器發(fā)送的系統(tǒng)續(xù)用信息;
[0008]還包括:
[0009]S3、商家APP對系統(tǒng)續(xù)用信息進(jìn)行解析,若系統(tǒng)續(xù)用信息中包括能夠使商家APP繼續(xù)正常使用的續(xù)用證書,則將該續(xù)用證書導(dǎo)入商家APP中指定的文件夾中,并替換現(xiàn)有的續(xù)用證書。
[0010]上述的基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的方法,其中,在步驟S3中,包括以下子步驟:
[0011]S31、商家APP將所收到的系統(tǒng)續(xù)用信息解析為商家APP序列號、續(xù)用證書的版本號與續(xù)用證書;
[0012]S32、將商家APP中的商家APP序列號與解析后得到的商家APP序列號進(jìn)行比對,若判定二者相同,則進(jìn)行后續(xù)操作;若判定二者不同,則向服務(wù)器發(fā)送信息,以提示服務(wù)器重新發(fā)送帶有正確商家APP序列號的系統(tǒng)續(xù)用信息;
[0013]S33、將商家APP中已存儲的原續(xù)用證書的版本號與解析后的續(xù)用證書的版本號進(jìn)行比對,若判定版本號相同,以提示服務(wù)器重新發(fā)送帶有正確的續(xù)用證書的版本號與續(xù)用證書;若判定版本號不同,則將該續(xù)用證書導(dǎo)入商家APP中指定的文件夾中,并替換現(xiàn)有的續(xù)用證書;
[0014]S34、商家APP根據(jù)提示信息重新啟動,以對文件夾中的續(xù)用證書自動識別。
[0015]上述的基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的方法,其中,所述續(xù)用證書包括續(xù)用證書的使用期限信息、與使用權(quán)限信息。
[0016]本發(fā)明提供一種基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的系統(tǒng),其中,包括:
[0017]服務(wù)器,用于生成系統(tǒng)續(xù)用信息,并發(fā)送給商家APP ;
[0018]商家APP,用于接收服務(wù)器發(fā)送的系統(tǒng)續(xù)用信息,在對系統(tǒng)續(xù)用信息進(jìn)行解析與判斷后,將該正確的續(xù)用證書導(dǎo)入商家APP中指定的文件夾中,并替換現(xiàn)有的續(xù)用證書。
[0019]上述的系統(tǒng),其中,所述商家APP包括:
[0020]解析模塊,用于將所收到的系統(tǒng)續(xù)用信息解析為商家APP序列號、續(xù)用證書的版本號與續(xù)用證書;
[0021]序列號比較模塊,用于將商家APP中的商家APP序列號與解析后得到的商家APP序列號進(jìn)行比對,若判定二者相同,則進(jìn)行后續(xù)操作;若判定二者不同,則向服務(wù)器發(fā)送信息,以提示服務(wù)器重新發(fā)送帶有正確商家APP序列號的系統(tǒng)續(xù)用信息;
[0022]版本號比較模塊,用于將商家APP中已存儲的原續(xù)用證書的版本號與解析后的續(xù)用證書的版本號進(jìn)行比對,若判定版本號相同,以提示服務(wù)器重新發(fā)送帶有正確的續(xù)用證書的版本號與續(xù)用證書;若判定版本號不同,則將該續(xù)用證書導(dǎo)入商家APP中指定的文件夾中,并替換現(xiàn)有的續(xù)用證書;
[0023]商家APP根據(jù)提示信息重新啟動,以對文件夾中的續(xù)用證書自動識別。
[0024]上述的系統(tǒng),其中,所述續(xù)用證書包括續(xù)用證書的使用期限信息、與使用權(quán)限信息。
[0025]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0026]本發(fā)明可及時得知APP軟件的使用期限,自動完成新使用證書的獲取與安裝,以避免由于APP軟件超期而無法使用導(dǎo)致數(shù)據(jù)分析延誤。
【附圖說明】
[0027]圖1為本發(fā)明中方法部分的流程圖;
[0028]圖2為本發(fā)明中系統(tǒng)部分的結(jié)構(gòu)框圖。
【具體實施方式】
[0029]如圖1所示,本發(fā)明提供一種基于服務(wù)器發(fā)送的信息使商家APP續(xù)用的方法,包括以下步驟:
[0030]S1、商家APP向服務(wù)器發(fā)送系統(tǒng)續(xù)用請求;
[0031]其中,商家APP基于現(xiàn)有的續(xù)用證書的使用期限信息發(fā)送提醒信息,以提示商家APP向服務(wù)器發(fā)送系統(tǒng)續(xù)用請求,商家APP中的發(fā)送模塊通過預(yù)存的服務(wù)器的IP地址,將系統(tǒng)續(xù)用請求發(fā)送至服務(wù)器。
[0032]其中,系統(tǒng)續(xù)用請求中主要包括商家APP的系統(tǒng)序列號與當(dāng)前續(xù)用證書的版本號。
[0033]S2、商家APP接收服務(wù)器發(fā)送的系統(tǒng)續(xù)用信息;
[0034]其中,步驟S2包括以下子步驟:
[0035]S21、服務(wù)器通過接收模塊獲取到商家APP發(fā)送的系統(tǒng)續(xù)用請求,在對系統(tǒng)續(xù)用請求進(jìn)行解析后,以獲取到商家APP序列號與當(dāng)前續(xù)用證書的版本號;
[0036]S22、基于商家APP序列號以辨別與其相對應(yīng)的商家APP是否還包括可用于購買新版本號的系統(tǒng)續(xù)用證書的預(yù)存費(fèi)用,若辨別結(jié)果為是,則在預(yù)存費(fèi)用中扣除相應(yīng)的費(fèi)用,并生成新版本號的系統(tǒng)續(xù)用證書;若辨別結(jié)果為否,則向商家APP反饋相應(yīng)的信息,以提醒商家APP向服務(wù)器續(xù)費(fèi);
[0037]S23、服務(wù)器將預(yù)存在其內(nèi)部的商家APP的IP地址導(dǎo)入發(fā)送模塊中,向商家APP發(fā)送能夠使其繼續(xù)使用的系統(tǒng)續(xù)用信息。
[0038]S3、商家APP對系統(tǒng)續(xù)用信息進(jìn)行解析,若系統(tǒng)續(xù)用信息中包括能夠使商家APP繼續(xù)正常使用的續(xù)用證書,則將該續(xù)用證書導(dǎo)入商家APP中指定的文件夾中,并替換現(xiàn)有的續(xù)用證書。
[0039]其中,在步驟S3中,包括以下子步驟:
[0040]S31、商家APP將所收到的系統(tǒng)續(xù)用信息解析為商家APP序列號、續(xù)用證書的版本號與續(xù)用證書;
[0041]S32、將商家APP中的商家APP序列號與解析后得到的商家APP序列號進(jìn)行比對,若判定二者相同,則進(jìn)行后續(xù)操作;若判定二者不同,則向服務(wù)器發(fā)送信息,以提示服務(wù)器重新發(fā)送帶有正確商家APP序列號的系統(tǒng)續(xù)用信息;
[0042]S33、將商家APP中已存儲的原續(xù)用證書的版本號與解析后的續(xù)用證書的版本號進(jìn)行比對,若判定版本號相同,以提示