資源的獲取方法和裝置與流程
2024-03-11 01:47:15 3

本發明涉及計算機領域,具體而言,涉及一種資源的獲取方法和裝置。
背景技術:
目前,在群組交互中,可以進行資源的獲取,但是資源的獲取通常是隨機的、不可控的。
終端可以用於實現群組交互中的資源獲取,可以通過終端界面上的預設按鈕接收指令,以獲取資源。但是群組中的帳號獲取到的資源的隨機性和不確定性很大,其中一個帳號獲取到的資源可能比較少,因而資源獲取的可控性低,從而降低了用戶體驗。
針對上述在在群組交互中,資源獲取的可控性低的問題,目前尚未提出有效的解決方案。
技術實現要素:
本發明實施例提供了一種資源的獲取方法和裝置,以至少解決相關技術在群組交互中,資源獲取的可控性低的技術問題。
根據本發明實施例的一個方面,提供了一種資源的獲取方法。該資源的獲取方法包括:在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;向伺服器發送第一交互數據;接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。
根據本發明實施例的另一方面,還提供了一種資源的獲取裝置。該資源的獲取裝置包括:在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;向伺服器發送第一交互數據;接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。
在本發明實施例中,在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;向伺服器發送第一交互數據;接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。由於接收伺服器響應於與終端進行交互所產生的第一交互數據而發送的第一資源分發事件所需分發的總資源中的部分或全部,且接收到的為總資源中的部分的第一資源隨著第一交互數據指示的次數增加而增加,從而實現了提高資源獲取的可控性的技術效果,進而解決了相關技術在群組交互中,資源獲取的可控性低的技術問題。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的一種資源的獲取方法的硬體環境的示意圖;
圖2是根據本發明實施例的一種資源的獲取方法的流程圖;
圖3是根據本發明實施例的另一種資源的獲取方法的流程圖;
圖4是根據本發明實施例的另一種資源的獲取方法的流程圖;
圖5是根據本發明實施例的一種資源的發送方法的流程圖;
圖6是根據本發明實施例的另一種資源的發送方法的流程圖;
圖7是根據本發明實施例的另一種資源的獲取方法的流程圖;
圖8是根據本發明實施例的一種資源的獲取方法的交互示意圖;
圖9是根據本發明實施例的一種在群組的聊天窗口中發起發紅包事件的示意圖;
圖10是根據本發明實施例的一種發紅包頁面的示意圖;
圖11是根據本發明實施例的一種接收紅包的界面的示意圖;
圖12是根據本發明實施例的一種獲取與終端進行交互所產生的交互數據的示意圖;
圖13是根據本發明實施例的一種顯示紅包金額的提示信息的示意圖;
圖14是根據本發明實施例的一種接收多個帳號發起的紅包中的紅包金額的示意圖;
圖15是根據本發明實施例的一種資源的獲取裝置的示意圖;
圖16是根據本發明實施例的另一種資源的獲取裝置的示意圖;
圖17是根據本發明實施例的另一種資源的獲取裝置的示意圖;
圖18是根據本發明實施例的另一種資源的獲取裝置的示意圖;以及
圖19是根據本發明實施例的一種終端的結構框圖。
具體實施方式
為了使本技術領域的人員更好地理解本發明方案,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分的實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬於本發明保護的範圍。
需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語「第一」、「第二」等是用於區別類似的對象,而不必用於描述特定的順序或先後次序。應該理解這樣使用的數據在適當情況下可以互換,以便這裡描述的本發明的實施例能夠以除了在這裡圖示或描述的那些以外的順序實施。此外,術語「包括」和「具有」以及他們的任何變形,意圖在於覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限於清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對於這些過程、方法、產品或設備固有的其它步驟或單元。
實施例1
根據本發明實施例,提供了一種資源的獲取方法的實施例。
可選地,在本實施例中,上述資源的獲取方法可以應用於如圖1所示的由伺服器102和終端104所構成的硬體環境中。圖1是根據本發明實施例的一種資源的獲取方法的硬體環境的示意圖。如圖1所示,伺服器102通過網絡與終端104進行連接,上述網絡包括但不限於:廣域網、城域網或區域網,終端104並不限定於pc、手機、平板電腦等。本發明實施例的資源的獲取方法可以由伺服器102來執行,也可以由終端104來執行,還可以是由伺服器102和終端104共同執行。其中,終端104執行本發明實施例的資源的獲取方法也可以是由安裝在其上的客戶端來執行。
圖2是根據本發明實施例的一種資源的獲取方法的流程圖。如圖2所示,該方法可以包括以下步驟:
步驟s202,在第一群組的聊天窗口中接收到第一指示信息。
在本申請上述步驟s202提供的技術方案中,在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號。
第一群組的聊天窗口為用於多個帳號進行事件交互的交換窗口,可以為即時通訊應用上的多個帳號進行聊天的聊天窗口,通過該聊天窗口既可以發送消息,也可以接收消息,比如,該消息為聊天消息,既可以發送資源,也可以接收資源。其中,資源可以為與現金等價的虛擬資源,比如,用戶通過即時通訊應用或者支付寶等具備第三方支付能力的網絡平臺,向其他用戶發送具有消費效用的、與傳統紙質紅包外觀相似電子紅包,還可以為代金券、債券、積分、流量、虛擬物品等資源,此處不做限定。
該實施例的第一群組中的帳號都可以發起資源分發事件,該資源分發事件用於分發資源,比如,發紅包事件。資源分發事件分發的資源的接收方式可以通過點擊客戶端的預設按鈕接收到,或者通過搖晃終端產生的搖晃數據得到。
在第一群組的聊天窗口中接收到第一指示信息,也即,客戶端在第一群組的聊天窗口中接收到第一指示信息,該第一指示信息用於指示第一帳號發起的第一資源分發事件,可以在聊天窗口中的預設頁面進行顯示,比如,在預設頁面顯示第一資源分發事件的主題、顏色,第一資源分發事件的事件類型,針對該第一指示信息可以接收觸控操作。可選地,第一帳號發起的第一資源分發事件在第一群組中的每個帳號對應的客戶端都可以顯示出,從而提高多個帳號對應的用戶的參與性。
可選地,在接收到第一指示信息之前,伺服器記錄第一資源分發事件所需分發的資源。
步驟s204,獲取與終端進行交互所產生的第一交互數據。
在本申請上述步驟s204提供的技術方案中,獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,比如,預設指令為第一指示信息,在終端接收到第一指示信息時顯示聊天窗口,也可以為在終端黑屏之後接收到的用於打開聊天窗口的操作指令等。第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯。
可選地,與終端進行交互包括搖晃終端,終端在搖晃的過程中會產生搖晃數據,其中,第一交互數據包括搖晃數據。可選地,在接收到第一指示信息之後,獲取終端在預設時間之後,在搖晃過程中產生的第一搖晃數據,也即,客戶端獲取終端在預設時間之後,且在搖晃過程中產生的第一搖晃數據,該第一搖晃數據可以用於指示終端在接收到第一指示信息之後獲取到的搖晃次數,並且該第一搖晃數據與第一帳號發起的第一資源分發事件相關聯,可以通過第一搖晃數據所指示的終端的搖晃次數獲取第一資源分發事件中的資源,終端可以為移動終端,比如,該終端為手機。
可選地,與終端進行交互包括點擊終端屏幕的預設位置,在點擊終端屏幕的預設位置的過程中會產生點擊數據,其中,第一交互數據包括點擊數據。可選地,在接收到第一指示信息之後,獲取在預設時間之後,在點擊終端屏幕的預設位置的過程中產生的第一點擊數據,也即,客戶端獲取終端在預設時間之後,且在點擊終端屏幕的預設位置的過程中產生的第一點擊數據,該第一點擊數據可以用於指示終端在接收到第一指示信息之後的被點擊次數,並且該第一點擊數據與第一帳號發起的第一資源分發事件相關聯,可以通過第一點擊數據所指示的終端的被點擊次數獲取第一資源分發事件中的資源。
可選地,與終端進行交互包括長按終端屏幕的預設位置,在長按終端的預設位置的過程中會產生按壓數據,其中,第一交互數據包括按壓數據。可選地,在接收到第一指示信息之後,獲取在預設時間之後,在按壓終端屏幕的預設位置的過程中產生的第一按壓數據,也即,客戶端獲取終端在預設時間之後,且在按壓終端屏幕的預設位置的過程中產生的第一按壓數據,該第一按壓數據可以用於指示終端在接收到第一指示信息之後的被按壓時間和按壓力度,並且該第一按壓數據與第一帳號發起的第一資源分發事件相關聯,可以通過第一按壓數據所指示的終端的被按壓時間和按壓力度獲取第一資源分發事件中的資源。
可選地,與終端進行交互包括與終端的能量轉換器件進行交互,該能量轉換器件可以為終端上設置的麥克風。在向終端的能量轉換器件發出聲音的過程中,能量轉換器件可以將聲音信號轉換為電信號,其中,第一交互數據包括電信號對應的數據。可選地,在接收到第一指示信息之後,獲取在預設時間之後,在向終端的能量轉換器件發出聲音的過程中產生的電信號對應的數據,也即,客戶端獲取終端在預設時間之後,且在向終端的能量轉換器件發出聲音的過程中產生的電信號對應的數據,該電信號對應的數據可以用於指示終端在接收到第一指示信息之後的獲取到的聲音強度或者氣流大小,並且該電信號對應的數據與第一帳號發起的第一資源分發事件相關聯,可以通過電信號對應的數據所指示的聲音強度或者氣流大小獲取第一資源分發事件中的資源。
需要說明的是,上述與終端進行交互的方式僅為本發明實施例的優選實施方式,並不代表本發明實施例的與終端進行交互的方式僅為上述方式,任何可以與終端進行交互產生交互數據的方式都在本發明的保護範圍之內,此處不再一一舉例說明。
可選地,獲取與顯示有聊天窗口的終端進行交互所產生的第一交互數據,或者獲取與處於黑屏狀態的終端進行交互所產生的第一交互數據,此處對終端當前的運行狀態不做限定。
步驟s206,向伺服器發送第一交互數據。
在本申請上述步驟s206提供的技術方案中,向伺服器發送第一交互數據。
第一交互數據與第一資源分發事件相關聯。在獲取與終端進行交互所產生的第一交互數據之後,向伺服器發送該第一交互數據,也即,客戶端向伺服器發送該第一交互數據。可選地,伺服器記錄第一資源分發事件以及第一帳號的標識信息,該第一資源分發事件與第一帳號相對應。
步驟s208,接收伺服器響應於第一交互數據發送的第一資源。
在本申請上述步驟s208提供的技術方案中,接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。
在向伺服器發送第一交互數據之後,伺服器接收第一交互數據,並對第一交互數據進行響應,得到向客戶端發送的第一資源,該第一資源可以為向客戶端發送的第一帳號發起的紅包事件所需分發的紅包金額中的部分或全部紅包金額。該第一資源為第一資源分發事件所需分發的總資源中的部分資源或全部資源。接收到的第一資源隨著第一交互數據指示的次數增加而增加,也即,與終端進行交互的次數越多,伺服器向客戶端發送的第一資源就越多。
可選地,在總資源在預設閾值內時,第一資源隨著第一交互數據指示的次數增加而按照預設基數增加。比如,第一資源分發事件為紅包事件,第一資源為紅包事件所需分發的紅包總金額中的部分或全部金額,發放的金額的預設基數根據發紅包總金額計算,當紅包總金額≤0.1時,分發的紅包金額遞增的預設基數為0.01,當紅包總金額≥1時,分發的紅包金額遞增的預設基數為0.1。
通過上述步驟s202至步驟s208,在第一群組的聊天窗口中接收到第一指示信息,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;獲取與終端進行交互所產生的第一交互數據,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;向伺服器發送第一交互數據;接收伺服器響應於第一交互數據發送的第一資源,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加,由於接收伺服器響應於與終端進行交互所產生的第一交互數據而發送的第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加,從而實現了提高資源獲取的可控性的技術效果,進而解決了相關技術在群組交互中,資源獲取的可控性低的技術問題。
作為一種可選的實施方式,在步驟s202,接收到第一指示信息之後,響應於在聊天窗口中檢測到對第一指示信息的觸控操作,進而在終端中彈出第一提示窗口,在終端中彈出第一提示窗口之後,獲取與終端進行交互所產生的第一交互數據。
圖3是根據本發明實施例的另一種資源的獲取方法的流程圖。如圖3所示,該方法還包括:
步驟s301,在聊天窗口中檢測到對第一指示信息的觸控操作。
在本申請上述步驟s301提供的技術方案中,在聊天窗口中檢測到對第一指示信息的觸控操作。
對第一指示信息可以進行觸控操作,比如,單擊操作、雙擊操作、或者在第一指示信息對應的區域停留預設時間等操作。在接收到第一指示信息之後,在聊天窗口中檢測到對第一指示信息的觸控操作。
步驟s302,響應於觸控操作,在終端中彈出第一提示窗口。
在本申請上述步驟s302提供的技術方案中,響應於觸控操作,在終端中彈出第一提示窗口,其中,第一提示窗口中顯示有第一資源分發事件的事件類型,事件類型對應的第一資源的接收方式為與終端進行交互。
第一資源分發事件具有事件類型,該事件類型可以用於指示第一資源的接收方式。在檢測到對第一指示信息的觸控操作之後,響應於該觸控操作,第一提示窗口中顯示有第一資源分發事件的事件類型,該事件類型對應的第一資源的接收方式為與終端進行交互。可選地,第一提示窗口還可以通過文字信息提示事件類型對應的第一資源的接收方式為與終端進行交互,從而提示用戶對終端進行搖晃操作以獲取第一交互數據。
在終端中彈出第一提示窗口之後,與終端進行交互產生第一交互數據,獲取該第一交互數據。
在終端中彈出第一提示窗口之後,可以在聊天窗口的上層彈出第一提示窗口,該第一提示窗口可以退出終端的界面,比如,通過第一提示窗口中用於指示退出終端的標識按鈕接收到觸控操作,該第一窗口在終端的界面消失。
該實施例通過在接收到第一指示信息之後,在聊天窗口中檢測到對第一指示信息的觸控操作,響應於觸控操作,在終端中彈出第一提示窗口,該第一提示窗口中顯示有第一資源分發事件的事件類型,事件類型對應的第一資源的接收方式為與終端進行交互,在終端中彈出第一提示窗口之後,獲取與終端進行交互所產生的第一交互數據,從而實現了對用於指示與終端進行交互的次數,且與第一資源分發事件相關聯的第一交互數據。
作為一種可選的實施方式,步驟s204,獲取與終端進行交互所產生的第一交互數據包括:在等待第一預定時間之後,獲取與終端進行交互所產生的第一交互數據,其中,第一預定時間以倒計時的方式顯示在第一提示窗口中。
在接收到第一指示信息之後,在聊天窗口中接收到觸控操作,彈出第一提示窗口。可選地,從接收到達觸控操作的時間開始計時,得到第一計時時間,當第一計時時間達到第一預定時間時,獲取與終端進行交互所產生的第一交互數據。也即,當第一計時時間未達到第一預定時間時,即使與終端進行交互,也不能獲取該與終端進行交互所產生的交互數據。
該實施例通過在等待第一預設定時間之後獲取終端搖晃所產生的第一搖晃數據,從而留給用戶時間準備去搖晃終端,進而提升了用戶體驗。
作為一種可選的實施方式,在步驟s202,接收到第一指示信息之後,在聊天窗口中接收到第二指示信息;獲取與終端進行交互所產生的第二交互數據;向伺服器發送第二交互數據;接收伺服器響應於第二交互數據發送的第二資源。
圖4是根據本發明實施例的另一種資源的獲取方法的流程圖。如圖4所示,該方法還包括以下步驟:
步驟s401,在聊天窗口中接收到第二指示信息。
在本申請上述步驟s401提供的技術方案中,在聊天窗口中接收到第二指示信息,其中,第二指示信息用於指示第二帳號發起的第二資源分發事件,第二帳號為第一群組中的帳號。
群組聊天中包括多個帳號。在接收到第一指示信息之後,在聊天窗口中接收到第二指示信息,該第二指示信息用於指示第二帳號發起的第二資源分發事件。可選地,該第二帳號與第一帳號相同,也即,在第一帳號發起第一資源分發事件之後,第一帳號繼續發起第二資源分發事件。該第二帳號也可以與第一帳號不同,也即,在第一帳號發起第一資源事件之後,其它帳號也相繼發起第二資源分發事件。
該第二指示信息用於指示第二帳號發起的第二資源分發事件,可以在聊天窗口中的預設頁面進行顯示,比如,在預設頁面顯示第二資源分發事件的主題、顏色,第二資源分發事件的事件類型,針對該第二指示信息可以接收觸控操作。可選地,第二帳號發起的第二資源分發事件在第一群組中的所有帳號對應的客戶端都可以顯示出,從而提高多個帳號對應的用戶的參與性。
可選地,在接收到第二指示信息之前,伺服器記錄第二資源分發事件所需分發的資源。
可選地,在終端中彈出第一提示窗口之後,在等待第一預定時間的過程中在聊天窗口中接收到第二指示信息,也可以在第一預定時間以倒計時的方式顯示結束之後,在與終端進行交互的過程中接收到第二指示信息。
步驟s402,獲取與終端進行交互所產生的第二交互數據。
在本申請上述步驟s402提供的技術方案中,獲取與終端進行交互所產生的第二交互數據,其中,第二交互數據與第二資源分發事件相關聯。
在聊天窗口中接收到第二指示信息之後,獲取與終端進行交互所產生的第二交互數據,可以獲取終端在預設時間之後,在搖晃過程中產生的第二交互數據,該第二交互數據用於指示終端在接收到第二指示信息之後獲取到的搖晃次數,並且該第二交互數據與第二帳號發起的第二資源分發事件相關聯,可以通過第二交互數據所指示的終端的搖晃次數獲取第二資源分發事件中的資源。
可選地,在第一事件分發資源中的資源尚未發放完畢時,該第二交互數據也與第一事件分發資源相關,也即,該第二交互數據與第一事件分發資源和第二事件分發資源都相關,可以通過第二交互數據所指示的終端的搖晃次數獲取第一資源分發事件中的資源。
步驟s403,向伺服器發送第二交互數據。
在本申請上述步驟s403提供的技術方案中,向伺服器發送第二交互數據。
第二交互數據與第二資源分發事件相關聯。在獲取與終端進行交互所產生的第二交互數據之後,向伺服器發送該第二交互數據,也即,客戶端向伺服器發送該第二交互數據。可選地,伺服器記錄第二資源分發事件以及第二帳號的標識信息,該第二資源分發事件和第二帳號相對應,該伺服器也記錄第一資源分發事件以及第一帳號的標識信息,該第一資源分發事件與第一帳號相對應。
步驟s404,接收伺服器響應於第二交互數據發送的第二資源。
在本申請上述步驟s404提供的技術方案中,接收伺服器響應於第二交互數據發送的第二資源,其中,接收到的第二資源為第二資源分發事件所需分發的總資源中的部分或全部,且接收到的第二資源隨著第二交互數據指示的次數增加而增加。
在向伺服器發送第二交互數據之後,伺服器接收第二交互數據,並對第二交互數據進行響應,得到向客戶端發送的第二資源。該第二資源為第二資源分發事件所需分發的總資源中的部分資源或全部資源。接收到的第二資源隨著第二交互數據指示的次數增加而增加,也即,與終端進行交互的次數越多,伺服器向客戶端發送的第二資源就越多,為用戶增加多勞多得的體驗。
可選地,在第一事件分發資源中的資源尚未發放完畢時,該第二交互數據與第一事件分發資源和第二事件分發資源均相關。在向伺服器發送第二交互數據之後,接收伺服器響應於第二交互數據發送的第一資源和第二資源,則接收到的資源為第一資源和第二資源之和。
可選地,在接收到第一指示信息之後,在與終端進行交互的過程中,接收伺服器響應於交互數據發送的資源為預設個數的帳號發起的資源分發事件所需分發的資源中的部分資源或全部資源。
可選地,聊天窗口中如果同時有多個帳號發起資源分發事件,在第一群組的聊天窗口中接收到多條指示信息。用戶正在搖晃終端,每條指示信息在等待第一預定時間之後,即可同時接收到伺服器響應與終端進行交互所產生的交互數據,而下發的多個帳號發起的資源分發事件所需分發的資源中的部分資源或全部資源。
舉例而言,紅包a發於9:35,終端已經開始搖晃,接收到的紅包a的紅包金額已開始遞增。紅包b發於9:36,當終端正在搖晃的時候,紅包b自動發起倒數3秒,在3秒之後,接收到紅包b中的紅包金額也開始遞增。則接收到的總紅包金額為接收到的紅包a中的紅包金額和接收到的紅包b中的紅包金額的總和。
該實施例通過在接收到第一指示信息之後,在聊天窗口中接收到第二指示信息,第二指示信息用於指示第二帳號發起的第二資源分發事件,第二帳號為第一群組中的帳號;獲取與終端進行交互所產生的第二交互數據,第二交互數據與第二資源分發事件相關聯;向伺服器發送第二交互數據;接收伺服器響應於第二交互數據發送的第二資源,接收到的第二資源為第二資源分發事件所需分發的總資源中的部分或全部,且接收到的第二資源隨著第二交互數據指示的次數增加而增加,從而實現了通過與終端進行交互來接收多個帳號發起的資源分發事件所需分發的資源中的部分或全部資源,從而實現了提高資源獲取的可控性的效果,提高了資源獲取的趣味性。
作為一種可選的實施方式,步驟s402,獲取與終端進行交互所產生的第二交互數據包括:在等待第二預定時間之後,獲取與終端進行交互所產生的第二交互數據,其中,第二預定時間以倒計時的方式顯示在終端中彈出的第二提示窗口中。
在接收到第二指示信息之後,在聊天窗口中接收到觸控操作,彈出第二提示窗口。可選地,從接收到達觸控操作的時間開始計時,得到第二計時時間,當第二計時時間達到第二預定時間時,獲取與終端進行交互所產生的第二交互數據。也即,當第二計時時間未達到第二預定時間時,即使與終端進行交互,也不能獲取與終端進行交互所產生的交互數據。
該實施例通過在等待第二預設定時間之後獲取與終端進行交互所產生的第一交互數據,從而留給用戶充足的準備時間去搖晃終端,進而提升了用戶體驗。
作為一種可選的實施方式,步驟s204,獲取與終端進行交互所產生的第一交互數據包括:通過終端的陀螺儀獲取預定時間段內終端搖晃的次數;將第一交互數據設置為包括搖晃的次數和/或搖晃的頻率,其中,搖晃的頻率根據搖晃的次數和預定時間段得到。
終端設置有陀螺儀,該陀螺儀的參數包括坐標軸信息和加速度信息,通過該陀螺儀的坐標軸信息和加速信息可以得到終端的坐標中信息和加速信息,其中,坐標軸信息包括x軸、y軸、z軸信息。通過獲取該陀螺儀的加速度,通過加速度的大小可以判斷終端在搖晃的過程中的搖晃頻率,進而對終端的搖晃次數進行計數。比如,在終端從靜止到用力甩一下的過程中,陀螺儀的加速度是會變的,通過陀螺儀的加速度得到終端的加速度,進而根據終端的加速度得到終端的搖晃頻率。
通過終端的陀螺儀獲取預定時間段內與終端進行交互的次數。第一搖晃數據用於指示終端搖晃的次數,可以將該第一搖晃數據設置為包括搖晃的次數和/或搖晃的頻率,搖晃的頻率可以根據搖晃的次數和預定時間段得到。
舉例而言,在1秒內,陀螺儀的加速度的數值從0變成100,這個時候計終端搖晃一次。陀螺儀的加速度數據再從100變成0,又計終端搖晃一次,則終端在1秒內的搖晃的次數為1次,搖晃的頻率為2次/秒。
可選地,該實施例的終端設置有能量轉換器件,該能量轉換器件可以為麥克風。在用戶向麥克風發出聲音的過程中,麥克風可以將聲音信號轉換為電信號,比如,將聲音信號轉換為電壓數據、電流數據等,此處不做限定。進一步地,通過獲取麥克風的電信號,可以確定聲音信號的聲音強度或者由聲音信號產生的氣流大小,比如,當用戶對著麥克風喊聲或者吹氣時,麥克風的電信號是會改變的,通過改變的電信號確定用戶發出的聲音強度或者產生的氣流大小。最後通過電信號對應的數據所指示的聲音強度或者氣流大小獲取第一資源分發事件中的資源。
可選地,根據用戶聲音強度或者產生的氣流大小電信號確定用戶對著麥克風喊聲或者吹氣的次數,從而根據用戶對著麥克風喊聲或者吹氣的次數獲取第一資源分發事件中的資源。
需要說明的是,上述與終端進行交互的方式僅為本發明實施例的優選實施方式,並不代表本發明實施例的與終端進行交互的方式僅為上述方式,任何可以與終端進行交互產生交互數據的方式都在本發明的保護範圍之內,此處不再一一舉例說明。
作為一種可選的實施方式,在步驟s208,接收伺服器響應於第一交互數據發送的第一資源時,在終端中彈出的第二提示窗口中顯示第一提示信息,其中,第一提示信息用於提示當前已獲取到的第一資源的取值。
在接收伺服器響應於第一交互數據發送的第一資源時,在終端中彈出第二提示窗口。該第二提示窗口中顯示有第一提示信息,該第一提示信息可以為文字信息,用於提示當前已經接收到的第一資源的取值。可選地,在接收伺服器響應於第二交互數據發送的第一資源和第二資源時,在終端中彈出的第一提示窗口中同時顯示第一資源和第二資源,其中,第二交互數據與第一資源分發事件和第二資源分發事件均相關聯。
作為一種可選的實施方式,在終端中彈出的第二提示窗口中顯示第一提示信息時,在第二提示窗口中顯示第二提示信息,其中,第二提示信息用於提示總資源中尚未分發的資源的取值。
在終端中彈出的第二提示窗口中除了顯示第一提示信息之外,在第二提示窗口中還可以顯示第二提示信息,該第二提示信息用於提示伺服器記錄的總資源中尚未分發的資源的取值,從而使得用戶了解當前第一資源分發事件所需分發的總資源的分配情況,以確定是否繼續搖晃終端獲取資源。
作為一種可選的實施方式,接收伺服器響應於第一交互數據發送的第一資源包括:在第一資源分發事件所需分發的總資源未分發完畢的情況下,接收第一資源;在第一資源分發事件所需分發的總資源分發完畢的情況下,顯示第三提示信息,其中,第三提示信息用於提示第一資源分發事件所需分發的總資源分發完畢。
在第一資源分發事件所需分發的總資源未分發完畢的情況下,可以隨時獲取用戶搖晃終端所產生的第一交互數據,向伺服器發送該第一交互數據,接收伺服器響應於第一交互數據發送的第一資源,接收到的資源的取值繼續遞增。在第一資源分發事件所需分發的總資源分發完畢的情況下,顯示第三提示信息,該第三提示信息可以為彈層提示的文字信息,比如,「資源已被搖完」,也可以為振動信息,比如,終端振動提醒。
作為一種可選的實施方式,在步驟s208,接收伺服器響應於第一交互數據發送的第一資源之後,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型,第三資源為第三資源分發事件所需分發的總資源中的部分或全部;在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源;向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息。
圖5是根據本發明實施例的一種資源的發送方法的流程圖。如圖5所示,該方法還包括以下步驟:
步驟s501,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型。
在本申請上述步驟s501提供的技術方案中,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型,其中,事件類型對應的第三資源的接收方式為與終端進行交互,第三資源為第三資源分發事件所需分發的總資源中的部分或全部。
在接收伺服器響應於第一交互數據發送的第一資源之後,也可以發資源,比如,在聊天窗口中搖到紅包之後,也可以發紅包。資源的事件類型對應資源的接收方式為通過預設按鈕接收觸控操作,比如,當資源分發事件為紅包事件時,通過預設按鈕接收觸控操作為拼手氣紅包的操作方式。資源的事件類型也可以對應資源的接收方式為搖晃終端,比如,當資源分發事件為紅包事件時,資源的接收方式為搖晃終端為搖一搖紅包的操作方式。在第一群組的聊天窗口中,調起原生選擇器,通過原生選擇器選擇第三資源分發事件的事件類型,該第三資源分發事件的事件類型對應的第三資源的接收方式為與終端進行交互,第三資源為第三資源分發事件所需分發的總資源中的部分或全部。
可選地,在選擇第三資源分發事件的事件類型之後,可以取消選擇的事件類型,重新選取其它事件類型。
步驟s502,獲取第三資源分發事件所需分發的總資源。
在本申請上述步驟s502提供的技術方案中,在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息,其中,第三指示信息用於指示第三資源分發事件。
資源獲取窗口可以通過文字信息標識事件類型,比如,資源獲取窗口中顯示用於指示第三資源的接收方式為搖晃終端的事件類型的文字信息。在第一群組的聊天窗口中選擇第三資源分發事件的事件類型之後,在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源,可以在資源獲取窗口中設置總資源的取值。
步驟s503,向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息。
在本申請上述步驟s503提供的技術方案中,向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息,其中,第三指示信息用於指示第三資源分發事件。
在獲取第三資源分發事件所需分發的總資源之後,通過預設區域接收觸控操作,比如,點擊「塞錢進紅包」對應的區域,在支付完成之後,指示向伺服器發送第三資源分發事件所需分發的總資源。
在向伺服器發送第三資源分發事件所需分發的總資源之後,在聊天窗口中顯示第三指示信息,其中,第三指示信息用於指示發起的第三資源分發事件。
該實施例通過在接收伺服器響應於第一交互數據發送的第一資源之後,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型,其中,事件類型對應的第三資源的接收方式為與終端進行交互,第三資源為第三資源分發事件所需分發的總資源中的部分或全部;在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源;向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息,從而實現了發送資源的目的。
作為一種可選的實施方式,在步驟s501,選擇第三資源分發事件的事件類型之後,在終端中彈出的與事件類型相對應的資源獲取窗口中,接收類型切換指令;獲取第四資源分發事件所需分發的總資源;向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息,其中,第四指示信息用於指示第四資源分發事件。
圖6是根據本發明實施例的另一種資源的發送方法的流程圖。如圖6所示,該方法還包括以下步驟:
步驟s601,接收類型切換指令。
在本申請上述步驟s601提供的技術方案中,在終端中彈出的與事件類型相對應的資源獲取窗口中,接收類型切換指令,其中,類型切換指令用於對事件類型進行切換,得到切換後的事件類型。
當資源分發事件為紅包事件,事件類型為搖搖紅包類型時,在終端彈出的發紅包頁面顯示提示信息「當前為搖搖紅包,改為普通紅包」,通過其中,「搖搖紅包」類型為搖晃終端獲取搖晃數據以獲取紅包金額的一種類型,普通紅包可以為拼手氣紅包,比如,用戶點擊終端交互界面上的「拆」按鈕,即可領取一個金額隨機的紅包。
通過提示信息接收類型切換指令,將搖搖紅包類型切換為普通紅包類型,從而實現對資源分發事件的事件類型的切換。
步驟s602,獲取第四資源分發事件所需分發的總資源。
在本申請上述步驟s602提供的技術方案中,獲取第四資源分發事件所需分發的總資源,其中,第四資源分發事件的事件類型為切換後的事件類型。
在接收類型切換指令之後,獲取第四資源分發事件所需分發的總資源,該第四資源分發事件的事件類型為切換後的事件類型,比如,為普通紅包類型。
步驟s603,向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息。
在本申請上述步驟s603提供的技術方案中,向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息,其中,第四指示信息用於指示第四資源分發事件。
在獲取第四資源分發事件所需分發的總資源之後,通過預設區域接收觸控操作,比如,點擊「塞錢進紅包」對應的區域,指示向伺服器發送第四資源分發事件所需分發的總資源。
在向伺服器發送第四資源分發事件所需分發的總資源之後,在聊天窗口中顯示第四指示信息,其中,第四指示信息用於指示發起的第四資源分發事件。
該實施例在終端中彈出的與事件類型相對應的資源獲取窗口中,接收類型切換指令,其中,類型切換指令用於對事件類型進行切換,得到切換後的事件類型;獲取第四資源分發事件所需分發的總資源,其中,第四資源分發事件的事件類型為切換後的事件類型;向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息,其中,第四指示信息用於指示第四資源分發事件,從而實現了對第三資源分發事件的類型的切換,達到了向伺服器發送第四資源分發事件所需分發的總資源的目的,提高了資源獲取的可控性的效果。
實施例2
下面結合優選的實施例對本發明的技術方案進行說明。具體以資源分發事件為紅包事件,資源為紅包金額進行舉例說明。
圖7是根據本發明實施例的另一種資源的獲取方法的流程圖。如圖7所示,該方法包括以下步驟:
步驟s701,在群組的聊天窗口中進入發紅包頁面。
在群組的聊天窗口中,可以在下方的菜單欄中選擇「紅包」入口,該「紅包」入口用於進入發紅包頁面的。
步驟s702,選擇發紅包的類型為搖搖紅包類型。
在群組的聊天窗口中進入發紅包頁面之後,彈出類型選擇提示窗口,該類型提示窗口展示紅包的類型,比如,拼手氣紅包類型,搖搖紅包類型等。選擇發紅包的類型為搖搖紅包類型。
步驟s703,在紅包金額設置頁面設置紅包金額。
在選擇發紅包的類型為搖搖紅包類型之後,彈出紅包金額設置頁面,可以在紅包金額設置頁面接收用戶輸入的紅包金額。可選地,在設置紅包金額的過程中,可以切換紅包的類型。
步驟s704,發送設置好紅包金額的紅包。
在紅包金額設置頁面設置紅包金額之後,發送該紅包。
步驟s705,在等待預設時間之後,獲取終端的搖晃操作所產生的搖晃數據。
在發送設置好紅包金額的紅包之後,向群組中每個帳號對應的客戶端發送紅包。在等待預設時間之後,獲取終端的搖晃操作所產生的搖晃數據,該搖晃數據用於指示終端搖晃的次數,該搖晃數據與紅包事件相關聯。
步驟s706,在終端搖晃的過程中,接收伺服器響應搖晃數據發送的紅包金額。
在獲取終端的搖晃操作所產生的搖晃數據之後,向伺服器發送該搖晃數據,伺服器對該搖晃數據進行響應,得到紅包金額,接收伺服器發送的紅包金額。該紅包金額隨著搖晃數據指示的次數的增加而增加。
該實施例通過在群組的聊天窗口中進入發紅包頁面,選擇發紅包的類型為搖搖紅包類型,在紅包金額設置頁面設置紅包金額,發送設置好紅包金額的紅包,在等待預設時間之後,獲取終端的搖晃操作所產生的搖晃數據,在終端搖晃的過程中,接收伺服器響應搖晃數據發送的紅包金額,解決了現有紅包缺少趣味性、紅包金額不隨機的問題,用戶可與通過自己努力晃動終端而獲取更多的紅包金額,提升了用戶體驗。
圖8是根據本發明實施例的一種資源的獲取方法的交互示意圖。如圖8所示,該方法包括以下步驟:
步驟s801,客戶端發送搖搖紅包類型的紅包。
該客戶端可以社交類的客戶端,比如,即時通訊應用的客戶端,在群組的聊天窗口中發送搖搖紅包類型的紅包。
步驟s802,在等待預設時間之後,客戶端發起終端的搖晃操作。
在客戶端發送搖搖紅包類型的紅包之後,群組中每個帳號對應的客戶端可以接收到該紅包的指示信息。在等待預設時間之後,客戶端可以發起終端的搖晃操作,產生搖晃數據。
步驟s803,終端的陀螺儀計算終端的搖晃頻率,向伺服器發送根據終端頻率確定的終端的搖晃次數。
在終端搖晃的過程中,終端的陀螺儀計算終端的搖晃頻率,通過該搖晃頻率計算終端在預設時間段的搖晃次數,向伺服器發送該搖晃次數。
步驟s804,伺服器響應搖晃次數,向客戶端發送紅包中的部分或全部金額。
伺服器在接收到搖晃次數之後,伺服器響應搖晃次數,得到向客戶端發送的紅包中的金額,並向與搖晃次數相對應的客戶端發送。在用戶要停止搖晃終端時,則客戶端停止獲取紅包中的金額。
該實施例通過客戶端發送搖搖紅包類型的紅包,在等待預設時間之後,客戶端發起終端的搖晃操作,終端的陀螺儀計算終端的搖晃頻率,向伺服器發送根據終端頻率確定的終端的搖晃次數,伺服器響應搖晃次數,向客戶端發送紅包中的部分或全部金額,從而實現了提高資源獲取的可控性的技術效果,進而解決了相關技術在群組交互中,資源獲取的可控性低的技術問題。
實施例3
本發明實施例的應用環境可以但不限於參照上述實施例中的應用環境,本實施例中對此不再贅述。本發明實施例提供了用於實施上述資源的獲取方法的一種可選的具體應用。
該實施例具體以資源分發事件為紅包事件,資源為紅包金額的應用場景進行舉例說明。該實施例可以用於在社交類別的產品中,該社交類別的產品具有收發紅包的功能。
圖9是根據本發明實施例的一種在群組的聊天窗口中發起發紅包事件的示意圖。如圖9所示,在第一帳號登錄的客戶端的群組聊天窗口中,選擇「紅包」入口標識,通過該「紅包」入口標識調起發紅包事件,彈出紅包類型的選擇窗口,在該紅包類型的選擇窗口中,紅包類型包括「拼手氣紅包」類型,「搖搖紅包」類型,其中,「搖搖紅包」類型對應的紅包金額的接收方式為搖晃終端,該終端可以為移動終端,比如,該終端為手機。
不同的紅包類型對應不同的選擇按鈕,調起原生選擇器,通過選擇按鈕選擇對應的紅包類型。在選擇紅包類型之後,可以通過「取消」按鈕取消已經選擇好的紅包類型。比如,紅包類型選擇「搖搖紅包」類型,可以通過「取消」按鈕選擇取消該「搖搖紅包」類型。
圖10是根據本發明實施例的一種發紅包頁面的示意圖。如圖10所示,在用戶點擊「搖搖紅包」類型之後,進入發紅包頁面,在該發紅包頁面可以設置發紅包的總金額,比如,「100元」。該搖搖紅包不限個數,不限金額。在該紅包頁面,可以切換紅包的類型,比如,通過「當前為搖搖紅包,改為普通紅包」對應的區域接收觸控操作,將「搖搖紅包」類型切換為普通紅包,可以在獲取紅包金額之前切換紅包類型,也可以在獲取紅包金額之後切換紅包類型。
在獲取紅包金額之後,向伺服器發送設置好的紅包金額,比如,通過「塞錢進紅包」對應的區域接收觸控操作,在支付完成之後,將紅包金額向伺服器發送。
圖11是根據本發明實施例的一種接收紅包的界面的示意圖。如圖11所示,在向伺服器發送紅包之後,在群組的每個帳號對應的客戶端的聊天窗口接收指示信息,該指示信息用於指示第一帳號發起的上述紅包,也即,當第一帳號發送的紅包發送到每個聊天帳號對應的客戶端的聊天窗口時,會彈出接收紅包的界面,該接收紅包的界面顯示了第一帳號發送的紅包的主題,比如,該紅包的主題為「下午茶時間到,大家…」,顯示了用於指示紅包的類型的信息,比如,「領取紅包搖一搖」。
在聊天窗口中檢測到對指示信息的觸控操作,比如,對「下午茶時間到,大家…」的紅包的點擊操作;響應於觸控操作,在終端中彈出第一提示窗口,其中,第一提示窗口中顯示有紅包的類型,與紅包類型對應的紅包的接收方式為搖晃終端,如圖11右部分所示的第一提示窗口,該第一窗口顯示出紅包的類型為「搖搖紅包」,與「搖搖紅包」類型對應的紅包接收方式為搖晃終端。
圖12是根據本發明實施例的一種獲取終端搖晃所產生的搖晃數據的示意圖。如圖12所示,在終端中彈出如圖11所示的第一提示窗口之後,在等待預定時間之後,獲取終端搖晃所產生的搖晃數據,該預定時間以倒計時的方式顯示在終端中彈出的第一提示窗口中。比如,第一提示窗口中出現3秒倒數「03″」,當3秒倒數完之後,終端即可發起搖一搖的動作,獲取終端在搖晃過程中的搖晃數據。
可選地,前端可以獲取終端的陀螺儀的參數,比如,獲取x軸、y軸、z軸信息以及陀螺儀的加速度。其中,通過加速度的大小可以判斷終端搖晃的頻率,從而實現對終端搖晃的次數的計數。比如,終端從靜止到用力甩一下,陀螺儀的加速度是會變的,此時計終端搖晃一次。比如,陀螺儀的加速度的數值0變成100,此時計終端搖晃一次。陀螺儀的加速度數值再從100變成0,此時再計終端搖晃一次。通過陀螺儀的加速度去計算終端的搖晃頻率,得到終端搖晃的次數,將終端搖晃的次數向伺服器發送。伺服器響應終端的搖晃次數向與搖晃次數相對應的客戶端發送紅包金額。
可選地,在紅包總金額在預設閾值內時,接收到的紅包金額隨著搖晃次數的增加而按照預設基數增加。比如,金額漲幅基數根據發紅包總金額計算,當紅包總金額≤0.1時,紅包金額遞增的基數為0.01。當紅包總金額≥1時,紅包金額遞增的基數為0.1。
圖13是根據本發明實施例的一種顯示紅包金額的提示信息的示意圖。如圖13所示,當發出的紅包中尚有未分發的紅包金額時,用戶可以隨時發起終端的搖晃操作,則接收到的紅包金額隨著搖晃次數的遞增而繼續遞增。在第二提示窗口顯示當前接收到的紅包的金額。比如,「您已努力搖到:10.90元」,還可以顯示當前總紅包金額中尚未分發的紅包金額,比如,「紅包現有餘額:70.10元」。在當前總紅包金額中尚未分發的紅包金額為0時,比如,「紅包現有餘額:0.00元」時,則發起終端的振動提醒,並出現彈層提示信息,該提示信息用於提示總紅包金額已經分發完畢,比如,「紅包已被搖完」。用戶可以查看其它帳號在當前總紅包金額分發過程中接收到的紅包金額,比如,通過「看看大家手氣」對應的區域接收觸控操作,以顯示其它帳號獲取到的紅包金額。
圖14是根據本發明實施例的一種接收多個帳號發起的紅包中的紅包金額的示意圖。如圖14所示。如果群組中同時有多個「搖搖紅包」類型的紅包發放,此時用戶正在搖晃手機,則在接收到每個紅包的指示信息之後,在倒計時3秒之後,即可同時接收到多個帳號發起的紅包的金額,可選地,該實施例限制只能同時搖取四個帳號發起的紅包,接收到的紅包的總金額為接收到的各個帳號發起的紅包中的金額之和,比如,在終端搖晃的過程中,接收到的各個帳號發起的紅包中的金額分別為:5.20、2.90、2.10、0.70,則接收到的紅包的總金額為:5.20+2.90+2.10+0.70,也即,10.09元。
舉例而言,第一帳號於9:35發起紅包a,群組中的第二帳號對應的用戶b已經搖晃終端,則第二帳號接收到的紅包a中的紅包金額已開始遞增。第三帳號於9:36發起紅包c,當用戶b正在搖晃手機的時候,紅包c自動發起倒數3秒之後,第二帳號接收到紅包c中的金額,該第二帳號仍然可以接收到紅包a中的金額。則第二帳號搖到的總金額就是接收到的紅包a中的金額+接收到的紅包c中的金額。
用戶可以隨時選擇放棄搖晃終端的操作,停止搖晃終端之後,該用戶對應的帳號接收到的紅包的金額停止遞增。
作為一種可選的實施方式,如果群組中同時有多個「搖搖紅包」類型的紅包發放,則在接收到每個紅包的指示信息之後,在終端的界面上顯示與發紅包的帳號對應的預設按鈕,通過與發紅包的帳號對應的預設按鈕接收到觸控操作之後,可以通過搖晃終端接收該發紅包的帳號發起的紅包金額,其中,對於沒有接收到觸控操作的預設按鈕對應的發紅包的帳號,則不能接收到其發起的紅包金額。可選地,該實施例限制只能同時搖取預設數量的帳號發起的紅包,比如,搖取發紅包時間靠前的四個帳號發起的紅包,接收到的紅包總金額為接收到觸控操作的預設按鈕對應的各個帳號發起的紅包中的金額之和,比如,在終端搖晃的過程中,接收到的各個帳號發起的紅包中的金額分別為:5.20、2.90、2.10、0.70,則接收到的紅包的總金額為:5.20+2.90+2.10+0.70,也即,10.09元,避免了客戶端在接收大量紅包的情況下,客戶端與伺服器之間的處理任務繁重的問題,比如,客戶端向伺服器發送終端的搖晃數據,接收伺服器響應於終端的搖晃數據發送的多個帳號發起的紅包,導致客戶端與伺服器之間處理接收紅包的任務繁重,進而導致服務崩潰現象發生的問題。
該實施例解決了現有紅包缺少趣味性的問題,解決了紅包金額不隨機的問題,達到了用戶可以通過自己努力獲取更多的金額的效果。
需要說明的是,對於前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明並不受所描述的動作順序的限制,因為依據本發明,某些步驟可以採用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬於優選實施例,所涉及的動作和模塊並不一定是本發明所必須的。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據上述實施例的方法可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質(如rom/r第一子目標推送數據m、磁碟、光碟)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。
實施例4
根據本發明實施例,還提供了一種用於實施上述資源的獲取方法的資源的獲取裝置。圖15是根據本發明實施例的一種資源的獲取裝置的示意圖。如圖15所示,該裝置可以包括:第一接收單元10、第一獲取單元20、第一發送單元30和第二接收單元40。
第一接收單元10,用於在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號。
第一獲取單元20,用於獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯。
第一發送單元30,用於向伺服器發送第一交互數據。
第二接收單元40,用於接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。
圖16是根據本發明實施例的另一種資源的獲取裝置的示意圖。如圖16所示,該裝置可以包括:第一接收單元10、第一獲取單元20、第一發送單元30和第二接收單元40。該裝置還包括:檢測單元50和響應單元60,其中,第一獲取單元20包括:第一獲取模塊21。
需要說明的是,該實施例的第一接收單元10、第一獲取單元20、第一發送單元30和第二接收單元40與圖15所示實施例的資源的獲取裝置中的作用相同,此處不做贅述。
檢測單元50,用於在接收到第一指示信息之後,在聊天窗口中檢測到對第一指示信息的觸控操作。
響應單元60,用於響應於觸控操作,在終端中彈出第一提示窗口,其中,第一提示窗口中顯示有第一資源分發事件的事件類型,事件類型對應的第一資源的接收方式為與終端進行交互。
第一獲取模塊21,用於在終端中彈出第一提示窗口之後,獲取與終端進行交互所產生的第一交互數據。
圖17是根據本發明實施例的另一種資源的獲取裝置的示意圖。如圖17所示,該裝置可以包括:第一接收單元10、第一獲取單元20、第一發送單元30、第二接收單元40、檢測單元50和響應單元60,其中,第一獲取單元20包括:第一獲取模塊21。第一獲取單元20還可以包括:第二獲取模塊22。
需要說明的是,該實施例的第一接收單元10、第一獲取單元20、第一發送單元30、第二接收單元40、檢測單元50和響應單元60,第一獲取模塊21與圖16所示實施例的資源的獲取裝置中的作用相同,此處不做贅述。
第二獲取模塊22,用於在等待第一預定時間之後,獲取與終端進行交互所產生的第一交互數據,其中,第一預定時間以倒計時的方式顯示在第一提示窗口中。
圖18是根據本發明實施例的另一種資源的獲取裝置的示意圖。如圖18所示,該裝置可以包括:第一接收單元10、第一獲取單元20、第一發送單元30和第二接收單元40。該裝置還可以包括:第三接收單元70、第二獲取單元80、第二發送單元90和第四接收單元100。
需要說明的是,該實施例的第一接收單元10、第一獲取單元20、第一發送單元30和第二接收單元40與圖15所示實施例的資源的獲取裝置中的作用相同,此處不做贅述。
第三接收單元70,用於在接收到第一指示信息之後,在聊天窗口中接收到第二指示信息,其中,第二指示信息用於指示第二帳號發起的第二資源分發事件,第二帳號為第一群組中的帳號。
第二獲取單元80,用於獲取與終端進行交互所產生的第二交互數據,其中,第二交互數據與第二資源分發事件相關聯。
第二發送單元90,用於向伺服器發送第二交互數據。
第四接收單元100,用於接收伺服器響應於第二交互數據發送的第二資源,其中,接收到的第二資源為第二資源分發事件所需分發的總資源中的部分或全部,且接收到的第二資源隨著第二交互數據指示的次數增加而增加。
第二獲取單元80可以包括:第三獲取模塊,用於在等待第二預定時間之後,獲取與終端進行交互所產生的第二交互數據,其中,第二預定時間以倒計時的方式顯示在終端中彈出的第二提示窗口中。
第一獲取單元20可以包括:第四獲取模塊和設置模塊。其中,第四獲取模塊,用於通過終端的陀螺儀獲取預定時間段內終端搖晃的次數;設置模塊,用於將第一交互數據設置為包括搖晃的次數和/或搖晃的頻率,其中,搖晃的頻率根據搖晃的次數和預定時間段得到。
可選地,該裝置還可以包括:第一顯示單元,用於在接收伺服器響應於第一交互數據發送的第一資源時,在終端中彈出的第二提示窗口中顯示第一提示信息,其中,第一提示信息用於提示當前已獲取到的第一資源的取值。
可選地,該裝置還可以包括第二顯示單元,用於在終端中彈出的第二提示窗口中顯示第一提示信息時,在第二提示窗口中顯示第二提示信息,其中,第二提示信息用於提示總資源中尚未分發的資源的取值。
可選地,第二接收單元40包括:接收模塊和顯示模塊。其中,接收模塊,用於在第一資源分發事件所需分發的總資源未分發完畢的情況下,接收第一資源;顯示模塊,用於在第一資源分發事件所需分發的總資源分發完畢的情況下,顯示第三提示信息,其中,第三提示信息用於提示第一資源分發事件所需分發的總資源分發完畢。
可選地,該裝置還可以包括:選擇單元、第三獲取單元和第三發送單元。其中,選擇單元,用於在接收伺服器響應於第一交互數據發送的第一資源之後,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型,其中,事件類型對應的第三資源的接收方式為與終端進行交互,第三資源為第三資源分發事件所需分發的總資源中的部分或全部;第三獲取單元,用於在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源;第三發送單元,用於向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息,其中,第三指示信息用於指示第三資源分發事件。
可選地,該裝置還可以包括:第五接收單元、第四獲取單元和第四發送單元。其中,第五接收單元,用於在選擇第三資源分發事件的事件類型之後,在終端中彈出的與事件類型相對應的資源獲取窗口中,接收類型切換指令,其中,類型切換指令用於對事件類型進行切換,得到切換後的事件類型;第四獲取單元,用於獲取第四資源分發事件所需分發的總資源,其中,第四資源分發事件的事件類型為切換後的事件類型;第四發送單元,用於向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息,其中,第四指示信息用於指示第四資源分發事件。
需要說明的是,該實施例中的第一接收單元10可以用於執行本申請實施例1中的步驟s202,該實施例中的第一獲取單元20可以用於執行本申請實施例1中的步驟s204,該實施例中的第一發送單元30可以用於執行本申請實施例1中的步驟s206,該實施例中的第二接收單元40可以用於執行本申請實施例1中的步驟s208。
該實施例通過第一接收單元10在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號,通過第一獲取單元20獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯,通過第一發送單元30向伺服器發送第一交互數據,通過第二接收單元40接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加,由於接收伺服器響應於與終端進行交互所產生的第一交互數據而發送的第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加,從而實現了提高資源獲取的可控性的技術效果,進而解決了相關技術在群組交互中,資源獲取的可控性低的技術問題。
此處需要說明的是,上述單元和模塊與對應的步驟所實現的示例和應用場景相同,但不限於上述實施例1所公開的內容。需要說明的是,上述模塊作為裝置的一部分可以運行在如圖1所示的硬體環境中,可以通過軟體實現,也可以通過硬體實現,其中,硬體環境包括網絡環境。
實施例5
根據本發明實施例,還提供了一種用於實施上述資源的獲取方法的伺服器或終端。
圖19是根據本發明實施例的一種終端的結構框圖。如圖19所示,該終端可以包括:一個或多個(圖中僅示出一個)處理器191、存儲器193、以及傳輸裝置195。如圖19所示,該終端還可以包括輸入輸出設備197。
其中,存儲器193可用於存儲軟體程序以及模塊,如本發明實施例中的資源的獲取方法和裝置對應的程序指令/模塊,處理器191通過運行存儲在存儲器193內的軟體程序以及模塊,從而執行各種功能應用以及數據處理,即實現上述的資源的獲取方法。存儲器193可包括高速隨機存儲器,還可以包括非易失性存儲器,如一個或者多個磁性存儲裝置、快閃記憶體、或者其他非易失性固態存儲器。在一些實例中,存儲器193可進一步包括相對於處理器191遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至終端。上述網絡的實例包括但不限於網際網路、企業內部網、區域網、移動通信網及其組合。
上述的傳輸裝置195用於經由一個網絡接收或者發送數據,還可以用於處理器與存儲器之間的數據傳輸。上述的網絡具體實例可包括有線網絡及無線網絡。在一個實例中,傳輸裝置195包括一個網絡適配器(networkinterfacecontroller,nic),其可通過網線與其他網絡設備與路由器相連從而可與網際網路或區域網進行通訊。在一個實例中,傳輸裝置195為射頻(radiofrequency,rf)模塊,其用於通過無線方式與網際網路進行通訊。
其中,具體地,存儲器193用於存儲應用程式。
處理器191可以通過傳輸裝置195調用存儲器193存儲的應用程式,以執行下述步驟:
在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;
獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;
向伺服器發送第一交互數據;
接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。
處理器191還用於執行下述步驟:在接收到第一指示信息之後,在聊天窗口中檢測到對第一指示信息的觸控操作;響應於觸控操作,在終端中彈出第一提示窗口,其中,第一提示窗口中顯示有第一資源分發事件的事件類型,事件類型對應的第一資源的接收方式為與終端進行交互;在終端中彈出第一提示窗口之後,獲取與終端進行交互所產生的第一交互數據。
處理器191還用於執行下述步驟:在等待第一預定時間之後,獲取與終端進行交互所產生的第一交互數據,其中,第一預定時間以倒計時的方式顯示在第一提示窗口中。
處理器191還用於執行下述步驟:在接收到第一指示信息之後,在聊天窗口中接收到第二指示信息,其中,第二指示信息用於指示第二帳號發起的第二資源分發事件,第二帳號為第一群組中的帳號;獲取與終端進行交互所產生的第二交互數據,其中,第二交互數據與第二資源分發事件相關聯;向伺服器發送第二交互數據;接收伺服器響應於第二交互數據發送的第二資源,其中,接收到的第二資源為第二資源分發事件所需分發的總資源中的部分或全部,且在接收到的第二資源為第二資源分發事件所需分發的總資源中的部分時,接收到的第二資源隨著第二交互數據指示的次數增加而增加。
處理器191還用於執行下述步驟:在等待第二預定時間之後,獲取與終端進行交互所產生的第二交互數據,其中,第二預定時間以倒計時的方式顯示在終端中彈出的第二提示窗口中。
處理器191還用於執行下述步驟:通過終端的陀螺儀獲取預定時間段內終端搖晃的次數;將第一交互數據設置為包括搖晃的次數和/或搖晃的頻率,其中,搖晃的頻率根據搖晃的次數和預定時間段得到。
處理器191還用於執行下述步驟:在接收伺服器響應於第一交互數據發送的第一資源時,在終端中彈出的第二提示窗口中顯示第一提示信息,其中,第一提示信息用於提示當前已獲取到的第一資源的取值。
處理器191還用於執行下述步驟:在終端中彈出的第二提示窗口中顯示第一提示信息時,在第二提示窗口中顯示第二提示信息,其中,第二提示信息用於提示總資源中尚未分發的資源的取值。
處理器191還用於執行下述步驟:在第一資源分發事件所需分發的總資源未分發完畢的情況下,接收第一資源;在第一資源分發事件所需分發的總資源分發完畢的情況下,顯示第三提示信息,其中,第三提示信息用於提示第一資源分發事件所需分發的總資源分發完畢。
處理器191還用於執行下述步驟:在接收伺服器響應於第一交互數據發送的第一資源之後,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型,其中,事件類型對應的第三資源的接收方式為與終端進行交互,第三資源為第三資源分發事件所需分發的總資源中的部分或全部;在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源;向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息,其中,第三指示信息用於指示第三資源分發事件。
處理器191還用於執行下述步驟:在選擇第三資源分發事件的事件類型之後,在終端中彈出的與事件類型相對應的資源獲取窗口中,接收類型切換指令,其中,類型切換指令用於對事件類型進行切換,得到切換後的事件類型;獲取第四資源分發事件所需分發的總資源,其中,第四資源分發事件的事件類型為切換後的事件類型;向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息,其中,第四指示信息用於指示第四資源分發事件。
採用本發明實施例,提供了一種資源的獲取方案。在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。由於接收伺服器響應於與終端進行交互所產生的第一交互數據而發送的第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加,從而實現了提高資源獲取的可控性的技術效果,進而解決了相關技術在群組交互中,資源獲取的可控性低的技術問題。
可選地,本實施例中的具體示例可以參考上述實施例中所描述的示例,本實施例在此不再贅述。
本領域普通技術人員可以理解,圖19所示的結構僅為示意,終端可以是智慧型手機(如android手機、ios手機等)、平板電腦、掌上電腦以及移動網際網路設備(mobileinternetdevices,mid)、pad等終端設備。圖19其並不對上述電子裝置的結構造成限定。例如,終端還可包括19中所示更多或者更少的組件(如網絡接口、顯示裝置等),或者具有與圖19所示不同的配置。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設備相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質可以包括:快閃記憶體盤、只讀存儲器(read-onlymemory,rom)、隨機存取器(randomaccessmemory,ram)、磁碟或光碟等。
本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令終端設備相關的硬體來完成,該程序可以存儲於一計算機可讀存儲介質中,存儲介質可以包括:快閃記憶體盤、只讀存儲器(read-onlymemory,rom)、隨機存取器(randomaccessmemory,ram)、磁碟或光碟等。
實施例6
本發明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以用於執行資源的獲取方法的程序代碼。
可選地,在本實施例中,上述存儲介質可以位於上述實施例所示的網絡中的多個網絡設備中的至少一個網絡設備上。
可選地,在本實施例中,存儲介質被設置為存儲用於執行以下步驟的程序代碼:
在第一群組的聊天窗口中接收到第一指示信息,其中,第一指示信息用於指示第一帳號發起的第一資源分發事件,第一帳號為第一群組中的帳號;
獲取與終端進行交互所產生的第一交互數據,其中,終端用於在預設指令的指示下顯示聊天窗口,第一交互數據用於指示與終端進行交互的次數,第一交互數據與第一資源分發事件相關聯;
向伺服器發送第一交互數據;
接收伺服器響應於第一交互數據發送的第一資源,其中,接收到的第一資源為第一資源分發事件所需分發的總資源中的部分或全部,且在接收到的第一資源為第一資源分發事件所需分發的總資源中的部分時,接收到的第一資源隨著第一交互數據指示的次數增加而增加。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在接收到第一指示信息之後,在聊天窗口中檢測到對第一指示信息的觸控操作;響應於觸控操作,在終端中彈出第一提示窗口,其中,第一提示窗口中顯示有第一資源分發事件的事件類型,事件類型對應的第一資源的接收方式為與終端進行交互;在終端中彈出第一提示窗口之後,獲取與終端進行交互所產生的第一交互數據。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在等待第一預定時間之後,獲取與終端進行交互所產生的第一交互數據,其中,第一預定時間以倒計時的方式顯示在第一提示窗口中。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在接收到第一指示信息之後,在聊天窗口中接收到第二指示信息,其中,第二指示信息用於指示第二帳號發起的第二資源分發事件,第二帳號為第一群組中的帳號;獲取與終端進行交互所產生的第二交互數據,其中,第二交互數據與第二資源分發事件相關聯;向伺服器發送第二交互數據;接收伺服器響應於第二交互數據發送的第二資源,其中,接收到的第二資源為第二資源分發事件所需分發的總資源中的部分或全部,且在接收到的第二資源為第二資源分發事件所需分發的總資源中的部分時,接收到的第二資源隨著第二交互數據指示的次數增加而增加。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在等待第二預定時間之後,獲取與終端進行交互所產生的第二交互數據,其中,第二預定時間以倒計時的方式顯示在終端中彈出的第二提示窗口中。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:通過終端的陀螺儀獲取預定時間段內終端搖晃的次數;將第一交互數據設置為包括搖晃的次數和/或搖晃的頻率,其中,搖晃的頻率根據搖晃的次數和預定時間段得到。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在接收伺服器響應於第一交互數據發送的第一資源時,在終端中彈出的第二提示窗口中顯示第一提示信息,其中,第一提示信息用於提示當前已獲取到的第一資源的取值。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在終端中彈出的第二提示窗口中顯示第一提示信息時,在第二提示窗口中顯示第二提示信息,其中,第二提示信息用於提示總資源中尚未分發的資源的取值。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在第一資源分發事件所需分發的總資源未分發完畢的情況下,接收第一資源;在第一資源分發事件所需分發的總資源分發完畢的情況下,顯示第三提示信息,其中,第三提示信息用於提示第一資源分發事件所需分發的總資源分發完畢。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在接收伺服器響應於第一交互數據發送的第一資源之後,在第一群組的聊天窗口中選擇第三資源分發事件的事件類型,其中,事件類型對應的第三資源的接收方式為與終端進行交互,第三資源為第三資源分發事件所需分發的總資源中的部分或全部;在終端中彈出的與事件類型相對應的資源獲取窗口中,獲取第三資源分發事件所需分發的總資源;向伺服器發送第三資源分發事件所需分發的總資源,並在聊天窗口中接收到第三指示信息,其中,第三指示信息用於指示第三資源分發事件。
可選地,存儲介質還被設置為存儲用於執行以下步驟的程序代碼:在選擇第三資源分發事件的事件類型之後,在終端中彈出的與事件類型相對應的資源獲取窗口中,接收類型切換指令,其中,類型切換指令用於對事件類型進行切換,得到切換後的事件類型;獲取第四資源分發事件所需分發的總資源,其中,第四資源分發事件的事件類型為切換後的事件類型;向伺服器發送第四資源分發事件所需分發的總資源,並在聊天窗口中接收到第四指示信息,其中,第四指示信息用於指示第四資源分發事件。
可選地,本實施例中的具體示例可以參考上述實施例中所描述的示例,本實施例在此不再贅述。
可選地,在本實施例中,上述存儲介質可以包括但不限於:u盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、移動硬碟、磁碟或者光碟等各種可以存儲程序代碼的介質。
上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
上述實施例中的集成的單元如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在上述計算機可讀取的存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在存儲介質中,包括若干指令用以使得一臺或多臺計算機設備(可為個人計算機、伺服器或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。
在本發明的上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的客戶端,可通過其它的方式實現。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以採用硬體的形式實現,也可以採用軟體功能單元的形式實現。
以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。