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