1.一種流量處理方法,其特征在于:包括以下步驟,
步驟1:建立虛擬流量數(shù)據(jù)庫(kù),創(chuàng)建用戶檔案數(shù)據(jù)庫(kù);
步驟2:當(dāng)用戶在網(wǎng)頁(yè)或客戶端購(gòu)買虛擬流量時(shí),網(wǎng)頁(yè)/客戶端發(fā)送請(qǐng)求給服務(wù)器端,服務(wù)器端接收到用戶請(qǐng)求后,在數(shù)據(jù)庫(kù)中記錄用戶的訂購(gòu)信息,并按照第三方支付平臺(tái)的API要求生成訂單ID,反饋第三方訂購(gòu)鏈接給網(wǎng)頁(yè)/客戶端;
步驟3:網(wǎng)頁(yè)/客戶端接收到服務(wù)器端響應(yīng)的地址后,通過(guò)HTTP重定向的方式將頁(yè)面導(dǎo)向支付頁(yè)面,待用戶支付成功后,第三方支付平臺(tái)則會(huì)向服務(wù)器端發(fā)起訂購(gòu)情況響應(yīng)通知,此時(shí)服務(wù)器端同步更新用戶檔案數(shù)據(jù)庫(kù)中的虛擬流量值,并下發(fā)訂購(gòu)成功的通知信息。
2.如權(quán)利要求1所述的一種流量處理方法,其特征在于,所述方法還包括步驟:
當(dāng)用戶選擇兌換實(shí)際流量時(shí),客戶端向服務(wù)器端發(fā)起兌換請(qǐng)求,服務(wù)器端接收到用戶請(qǐng)求的數(shù)據(jù)后,首先扣除用戶檔案中的虛擬流量,并創(chuàng)建兌換訂單;
再通過(guò)運(yùn)營(yíng)商接口給用戶訂購(gòu)虛擬流量;
如訂購(gòu)成功則響應(yīng)客戶端成功信息,如訂購(gòu)失敗則將用戶檔案中扣除的虛擬流量進(jìn)行回滾還原,同時(shí)修改訂單狀態(tài)為失敗,并響應(yīng)客戶端失敗信息。
3.如權(quán)利要求1或2所述的一種流量處理方法,其特征在于,所述方法還包括步驟:
當(dāng)用戶選擇贈(zèng)送流量時(shí),用戶需要選擇被贈(zèng)送用戶的手機(jī)號(hào)碼,客戶端將會(huì)發(fā)送贈(zèng)送請(qǐng)求給予服務(wù)器端;
服務(wù)器端接收到贈(zèng)送請(qǐng)求后,扣除用戶檔案中的虛擬流量并為被贈(zèng)送的用戶加上響應(yīng)的流量,同時(shí)生成贈(zèng)送訂單信息在數(shù)據(jù)庫(kù)中,最后給予客戶端響應(yīng)的響應(yīng)消息。
4.如權(quán)利要求1或2所述的一種流量處理方法,其特征在于,所述方法還包括步驟:
當(dāng)用戶選擇對(duì)一部分或全部虛擬流量進(jìn)行退款操作時(shí),用戶需要輸入退款的虛擬流量數(shù)目;
客戶端發(fā)送退款請(qǐng)求給予服務(wù)器端,服務(wù)器端接收到用戶退款請(qǐng)求后,扣除用戶輸入的需要退款的虛擬流量,并創(chuàng)建退款訂單,給予用戶退款;
退款完成后服務(wù)器端響應(yīng)客戶端對(duì)應(yīng)的狀態(tài)消息。
5.如權(quán)利要求1或2所述的一種流量處理方法,其特征在于,所述方法還包括步驟:
當(dāng)用戶在客戶端打開流量自動(dòng)兌換功能后,用戶設(shè)定流量閾值;
客戶端將用戶請(qǐng)求提交給服務(wù)器端,服務(wù)器端接收到用戶請(qǐng)求后,在監(jiān)控隊(duì)列中加入該用戶號(hào)碼,進(jìn)行流量監(jiān)控操作。
6.如權(quán)利要求1或2所述的一種流量處理方法,其特征在于,所述方法還包括步驟:
服務(wù)器端根據(jù)用戶的類型、用戶上一次查詢時(shí)剩余的流量、用戶當(dāng)前進(jìn)行的上網(wǎng)類型以及用戶設(shè)置的流量閾值,計(jì)算出該用戶需要執(zhí)行流量查詢的間隔;
服務(wù)器端實(shí)時(shí)的根據(jù)查詢間隔檢查用戶的剩余流量情況,當(dāng)判斷用戶剩余的流量小于流量閾值時(shí),啟動(dòng)自動(dòng)兌換系統(tǒng),并下發(fā)短信提醒用戶。