0]所述解析模塊112,用于解析關注請求以獲取移動終端2的通信信息。
[0091]具體而言,若所述關注請求為特定格式的二進制碼,則所述解析模塊112先對特定格式的二進制碼進行解析,之后根據(jù)加解密算法(例如,MD5加解密算法、RSA加解密算法、DES加解密算法、DSA加解密算法、AES加解密算法等)對解析的關注請求進行解密,得到所述移動終端2的通信信息。
[0092]所述解析模塊112對特定格式的二進制碼進行解析的方式如下:
[0093]根據(jù)所述轉換信息確定選定數(shù)字,所述轉換信息由所述移動終端在對所述關注請求進行特定格式轉換時生成并發(fā)送給所述商家消費平臺;
[0094]從所述轉換信息中判斷特定格式的二進制碼的第一個數(shù)字是否為插入的選定數(shù)字;
[0095]當特定格式的二進制碼的第一個數(shù)字為插入的選定數(shù)字時,去除該第一個選定數(shù)字;
[0096]根據(jù)所述轉換信息中每相鄰兩個選定數(shù)字之間插入的另外一種數(shù)字的數(shù)量,在特定格式的二進制碼中去除所述插入的另外一種數(shù)字。
[0097]所述發(fā)送模塊113,用于根據(jù)上述通信信息生成并發(fā)送優(yōu)惠二維碼給移動終端2。具體而言,所述發(fā)送模塊113將所述優(yōu)惠二維碼發(fā)送至移動終端2的手機號碼、郵箱地址、即時通信軟件賬號。
[0098]所述計算模塊114,用于當掃碼終端3掃描所述移動終端2上的優(yōu)惠二維碼時,從所述掃碼終端3接收掃描的優(yōu)惠二維碼,并計算預設時間段內(例如,一個月內)掃描的優(yōu)惠二維碼的數(shù)量。
[0099]具體而言,所述移動終端2的持有人到商家經(jīng)營場所消費時,出示所述移動終端2上的優(yōu)惠二維碼,商家工作人員通過位于商家經(jīng)營場所內的所述掃碼終端3對所述優(yōu)惠二維碼進行掃描,并根據(jù)優(yōu)惠二維碼中的使用規(guī)則進行折扣優(yōu)惠,如,電子支付為560元,優(yōu)惠二維碼中使用規(guī)則為超過500元八折優(yōu)惠,則消費者通過電子支付的方式(或其它支付方式,如現(xiàn)金支付)只需要支付448元。經(jīng)過所述掃碼終端3掃描后的優(yōu)惠二維碼將作為已經(jīng)使用的優(yōu)惠二維碼。
[0100]所述健康服務產(chǎn)品的銷售數(shù)據(jù)包括,但不限于,健康服務產(chǎn)品的消費數(shù)量、購買該健康服務產(chǎn)品對應的手機號碼、郵箱地址、即時通信軟件賬號。由于所述優(yōu)惠二維碼還與所述通信信息綁定,當所述優(yōu)惠二維碼被使用時,所述商家消費平臺I可以得知所述通信信息,從而了解所述優(yōu)惠二維碼的使用情況。
[0101]所述調整模塊115,用于根據(jù)所述掃描的優(yōu)惠二維碼的數(shù)量得到所述健康服務產(chǎn)品的銷售數(shù)據(jù)及動態(tài)調整優(yōu)惠二維碼中健康服務產(chǎn)品的折扣幅度。
[0102]所述健康服務產(chǎn)品的銷售數(shù)據(jù)包括,但不限于,健康服務產(chǎn)品的消費數(shù)量、購買該健康服務產(chǎn)品對應的手機號碼、郵箱地址、即時通信軟件賬號。
[0103]由于所述優(yōu)惠二維碼還與所述通信信息綁定,當所述優(yōu)惠二維碼被使用時,所述商家消費平臺I可以得知所述通信信息,從而了解所述優(yōu)惠二維碼對應健康服務產(chǎn)品的銷售數(shù)據(jù),例如,健康服務產(chǎn)品的消費數(shù)量、購買該健康服務產(chǎn)品對應的手機號碼、及/或郵箱地址、及/或即時通信軟件賬號。
[0104]所述根據(jù)所述掃描的優(yōu)惠二維碼的數(shù)量動態(tài)調整優(yōu)惠二維碼中健康服務產(chǎn)品的折扣幅度的方式如下:
[0105]計算所述移動終端累計的電子支付金額;
[0106]根據(jù)累計的電子支付金額查找對應的預設折扣幅度,例如,當所述移動終端2累計的電子支付金額超過一萬元時,對應的預設折扣幅度為7折。;及
[0107]將優(yōu)惠二維碼中健康服務產(chǎn)品的折扣幅度調整為累計的電子支付金額對應的預設折扣幅度,例如,將所述健康服務產(chǎn)品的折扣幅度調整為7折。
[0108]參照圖3所示,是本發(fā)明線上線下健康服務產(chǎn)品優(yōu)惠推廣處理方法的優(yōu)選實施例的流程圖。在本實施例中,所述的線上線下健康服務產(chǎn)品優(yōu)惠推廣處理方法應用于商家消費平臺1,該方法包括以下步驟:
[0109]步驟SlO:所述生成模塊110生成優(yōu)惠二維碼。具體地說,所述生成模塊110通過安裝于所述存儲單元11的二維碼生成器生成所述優(yōu)惠二維碼。所述優(yōu)惠二維碼至少包括健康服務產(chǎn)品的名稱(例如,中醫(yī)理療頸部調理服務)、健康服務產(chǎn)品的簡介(例如,中醫(yī)理療頸部調理服務的具體內容)、健康服務產(chǎn)品的消費地點、健康服務產(chǎn)品的折扣幅度(例如,滿500人民幣八折優(yōu)惠)、使用規(guī)則(例如,單個賬號或手機號使用、10月I號之前有效、過期不退款、健康服務產(chǎn)品中的特定物件需要另外購買等)等信息。需要說明的是,所述生成模塊110還用于生成關聯(lián)二維碼。
[0110]步驟Sll:所述接收模塊111接收移動終端2發(fā)送過來的關注請求。所述關注請求包括移動終端2的通信信息(例如,手機號碼、郵箱地址、即時通信軟件賬號等信息)。具體而言,所述移動終端2通過掃碼的方式獲取所述關聯(lián)二維碼,當所述移動終端2訪問所述關聯(lián)二維碼中的鏈接地址時,所述移動終端2將通信信息整合到關注請求中,并發(fā)送給所述商家消費平臺I。需要說明的是,由于所述通信信息屬于隱私信息,為了確保信息安全,所述通信信息被整合為關注請求(通過指令生成器進行整合)時,會通過加解密算法(例如,MD5加解密算法、RSA加解密算法、DES加解密算法、DSA加解密算法、AES加解密算法等)先對通信信息進行加密處理。所述關注請求還可以轉換為特定格式,并以特定格式傳輸給所述商家消費平臺I。
[0111]所述關注請求轉換成特定格式的方式如下:
[0112]將所述關注請求轉換成二進制碼。例如,將關注請求轉換成二進制碼001100111000000010111011。
[0113]從所述二進制碼中選定一種數(shù)字,所述二進制碼中包括兩種數(shù)字“O”及“I”。由于二進制碼由兩種數(shù)字“O”及“ I ”組成,選定數(shù)字是數(shù)字“O”或“ I ”。例如,選定二進制碼中的一種數(shù)字“I”。
[0114]判斷所述二進制碼的第一個數(shù)字是否為選定數(shù)字。
[0115]當所述二進制碼的第一個數(shù)字不是選定數(shù)字時,在所述第一個數(shù)字前插入一個選定數(shù)字,生成變更后的二進制碼。例如,二進制碼001100111000000010111011的第一個數(shù)字為“0”,不是選定數(shù)字“1”,則在二進制碼001100111000000010111011之前插入一個選定數(shù)字“1”,之后變更為二進制碼1001100111000000010111011,如圖4所示。
[0116]在變更后的二進制碼中,計算每相鄰兩個選定數(shù)字之間包含另外一種數(shù)字的數(shù)量,例如,以變更后的二進制碼中的數(shù)字“I”為例,計算相鄰兩個數(shù)字“I”之間包含另外一種數(shù)字“O”的數(shù)量,如圖5所示。
[0117]當二進制碼的第一個數(shù)字是選定數(shù)字時,在所述二進制碼(即原始的二進制碼,例如,001100111000000010111011)中,計算每相鄰兩個選定數(shù)字之間包含另外一種數(shù)字的數(shù)量。
[0118]獲取所述數(shù)量中的最大值。具體而言,如圖5所示,相鄰兩個選定數(shù)字“I”之間包含另外一種數(shù)字“O”的數(shù)量的最大值為7,獲取相鄰兩個選定數(shù)字“I”之間包含另外一種數(shù)字“O”的數(shù)量的最大值為7。
[0119]根據(jù)所述最大值,在相鄰兩個選定數(shù)字之間添加所述另外一種數(shù)字,直到所有相鄰兩個選定數(shù)字之間都包含相同數(shù)量的另外一種數(shù)字,從而完成對所述關注請求的格式轉換。
[0120]具體而言,在將變更后的二進制碼1001100111000000010111011轉換為1000000010000000100000001000000010000000100000001000000010000000100000001000000010000
0001,從而生成特定格式的二進制碼。從特定格式的二進制碼可以看出,經(jīng)過轉換后的關注請求隱蔽了真實的信息,提高了移動終端2與所述商家消費平臺I之間的信息傳輸安全,從而提高了推廣優(yōu)惠二維碼的安全性。
[0121]需要說明的是,二進制碼中任意數(shù)字之間并沒有空格,圖4及圖5中數(shù)字之間的空格是為了文字描述方便,實際的二進制碼并沒有空格。
[0122]此外,在對所述關注請求轉換成特定格式的過程中,還記錄轉換信息,并將所述轉換信息一同發(fā)送給所述商家消費平臺I。所述轉換信息包括選定數(shù)字信息、特定格式的二進制碼的第一個數(shù)字是否為插入的選定數(shù)字的信息(用字符Y及N表示,Y表示第一個數(shù)字為插入的選定數(shù)字,N表示第一個數(shù)字為原始二進制碼的數(shù)字),每相鄰兩個選定數(shù)字之間插入的另外一種數(shù)字的數(shù)量等信息。
[0123]步驟S12:所述解析模塊112解析所述關注請求以獲取移動終端2的通信信息。
[0124]具體而言,若所述關注請求為特定格式的二進制碼,則所述解析模塊112先對特定格式的二進制碼進行解析,之后根據(jù)加解密算法(例如,MD5加解密算法、RSA加解密算法、DES加解密算法、DSA加解密算法、AES加解密算法等)對解析的關注請求進行解密,得到所述移動終端2的通信信息。
[0125]所述解析模塊112對特定格式的二進制碼進行解析的方式如下:
[0126]根據(jù)所述轉換信息確定選定數(shù)字,所述轉換信息由所述移動終端在對所述關注請求進行特定格式轉換時生成并發(fā)送給所述商家消費平臺;
[0127]從所述轉換信息中判斷特定格式的二進制碼的第一個數(shù)字是否為插入的選定數(shù)字;
[0128]當特定格式的二進制碼的第一個數(shù)字為插入的選定數(shù)字時,去除該第一個選定數(shù)字;
[0129]根據(jù)所述轉換信息中每相鄰兩個選定數(shù)字之間插入的另外一種數(shù)字的數(shù)量,在特定格式的二進制碼中去除所述插入的另外一種數(shù)字。
[0130]步驟S13:所述發(fā)送模塊113根據(jù)上述通信信息生成并發(fā)送優(yōu)惠二維碼給移動終端2。具體而言,所述發(fā)送模塊113將所述優(yōu)惠二維碼發(fā)送至移動終端2的手機號碼、及/或郵箱地址、及/或即時通信軟件賬號。
[0131]步驟S14:當掃碼終端3掃描所述移動終端2上的優(yōu)惠二維碼時,所述計算模塊114從所述掃碼終