本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種信息交互方法及裝置。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,用戶之間通過網(wǎng)絡(luò)進(jìn)行信息交互已成為常態(tài),例如用戶之間可以通過網(wǎng)絡(luò)進(jìn)行聊天、視頻以及語音等等,這種信息交互的方式通常兩個用戶分別通過各自的即時通信客戶端即可實現(xiàn)信息交互,不需要特別的空間資源,因此容易實現(xiàn)。但是在實際生活中,有些信息交互需要借助一定的空間資源才能實現(xiàn),例如,兩個用戶之間需要下棋,則需要棋桌,四個用戶之間打麻將,則需要麻將桌等等。這種需要借助空間資源的信息交互方式只能由各個用戶聚在一起之后才能實現(xiàn),通常受到各個用戶的地域限制。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種信息交互方法及裝置,可為目標(biāo)用戶集合創(chuàng)建進(jìn)行信息交互的目標(biāo)空間,目標(biāo)用戶集合內(nèi)各用戶之間的信息交互不受地域的限制,使用方便。
本發(fā)明第一方面提供一種信息交互方法,可包括:
接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求;
根據(jù)所述創(chuàng)建請求為所述第一用戶創(chuàng)建目標(biāo)空間,并為所述目標(biāo)空間分配驗證信息;
將所述目標(biāo)空間信息以及所述目標(biāo)空間的驗證信息返回至所述第一用戶;
當(dāng)接收到第二用戶發(fā)送與所述目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,將所述第二用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使所述第二用戶通過所述目標(biāo)空間與所述目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互。
本發(fā)明第二方面提供一種信息交互裝置,可包括:
接收模塊,用于接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求;
創(chuàng)建模塊,用于根據(jù)所述創(chuàng)建請求為所述第一用戶創(chuàng)建目標(biāo)空間,并為所 述目標(biāo)空間分配驗證信息;
返回模塊,用于將所述目標(biāo)空間信息以及所述目標(biāo)空間的驗證信息返回至所述第一用戶;
第一加入模塊,用于當(dāng)接收到第二用戶發(fā)送與所述目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,將所述第二用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使所述第二用戶通過所述目標(biāo)空間與所述目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互。
實施本發(fā)明實施例,具有如下有益效果:
本發(fā)明實施例,接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求,根據(jù)創(chuàng)建請求為第一用戶創(chuàng)建目標(biāo)空間,并為該目標(biāo)空間分配驗證信息,將目標(biāo)空間信息以及目標(biāo)空間的驗證信息返回至第一用戶,當(dāng)接收到第二用戶發(fā)送的與目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,即將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使第二用戶通過目標(biāo)空間與目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互,這種信息交互方式可為目標(biāo)用戶集合創(chuàng)建進(jìn)行信息交互的目標(biāo)空間,目標(biāo)用戶集合內(nèi)各用戶之間的信息交互不受地域的限制,使用方便。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種信息交互方法的流程圖;
圖2為本發(fā)明實施例提供的另一種信息交互方法的流程圖;
圖3為本發(fā)明實施例提供的一種創(chuàng)建桌子的界面示意圖;
圖4為本發(fā)明實施例提供的一種加入桌子的界面示意圖;
圖5為本發(fā)明實施例提供的一種游戲交互架構(gòu)圖;
圖6為本發(fā)明實施例提供的一種信息交互裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實施例提供的一種第一加入模塊的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
下面將結(jié)合附圖1-附圖5,對本發(fā)明實施例提供的信息交互方法進(jìn)行詳細(xì)介紹。
請參照圖1,為本發(fā)明實施例提供的一種信息交互方法的流程圖;該方法可包括以下步驟S100-步驟S103。
S100,接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求;
具體實施例中,信息交互可以為各種形式的交互,例如,可以為游戲平臺上玩家集合內(nèi)各個玩家之間的游戲交互,也可以為用戶集合中各個用戶之間的語音、視頻交互等等。這里以游戲交互作為舉例進(jìn)行說明,在游戲交互中,用戶集合為多個玩家組成的游戲玩家集合,只有加入該游戲玩家集合,即可以與游戲玩家集合內(nèi)的任意一個或者多個玩家進(jìn)行游戲交互,而不需要玩家聚在一起才能游戲,因此也克服了地域限制。第一用戶可以為第一玩家,在游戲平臺上所創(chuàng)建的空間為供給玩家集合內(nèi)的玩家進(jìn)行游戲的空間資源,例如,空間可以為棋桌、麻將桌等等。
第一用戶可以通過第一客戶端向服務(wù)器發(fā)送為用戶集合創(chuàng)建空間的創(chuàng)建請求,該第一客戶端可以為游戲客戶端,也可以為即時通信客戶端等等,視具體的信息交互方式所確定。如圖3所示,即是第一用戶創(chuàng)建用于進(jìn)行五子棋游戲的棋桌的界面示意圖,如圖所示,若第一用戶點擊圖3的第一個界面中的創(chuàng)建桌子虛擬按鈕,即可以向服務(wù)器發(fā)送創(chuàng)建桌子的創(chuàng)建請求。
S101,根據(jù)所述創(chuàng)建請求為所述第一用戶創(chuàng)建目標(biāo)空間,并為所述目標(biāo)空間分配驗證信息;
具體實施例中,服務(wù)器接收到第一用戶的創(chuàng)建請求后,對該創(chuàng)建請求進(jìn)行解析,獲取所需要創(chuàng)建的空間類型,并為第一用戶創(chuàng)建符合創(chuàng)建請求中空間類型的目標(biāo)空間。為了使多個用戶可以通過該目標(biāo)空間進(jìn)行信息交互,服務(wù)器為目標(biāo)空間分配唯一的驗證信息,其他用戶可以通過與該驗證信息匹配一致的認(rèn)證信息加入該目標(biāo)空間對應(yīng)的目標(biāo)集合,從而實現(xiàn)目標(biāo)集合內(nèi)各個用戶之間自由進(jìn)行信息交互的目的。需要說明的是,驗證信息可以是密碼信息,密碼信息 可以是服務(wù)器設(shè)置的唯一的字符串,也可以是空間編號信息(例如,若所創(chuàng)建的目標(biāo)空間為棋桌,則可以是棋桌編號)。
S102,將所述目標(biāo)空間信息以及所述目標(biāo)空間的驗證信息返回至所述第一用戶;
具體實施例中,服務(wù)器將所創(chuàng)建的目標(biāo)空間信息以及目標(biāo)空間的驗證信息返回至第一用戶,目標(biāo)空間信息可以為目標(biāo)空間的屬性信息,例如目標(biāo)空間的容量,目標(biāo)空間的用途等等。目標(biāo)空間的驗證信息可以為進(jìn)入目標(biāo)空間對應(yīng)的目標(biāo)集合的密碼信息,該密碼信息可以是所創(chuàng)建的目標(biāo)空間的編號。
如圖3的第二個顯示界面所示,該驗證信息即是所創(chuàng)建的棋桌的桌號,界面中輸出提示信息“請您的朋友輸入桌號【6628】即可加入游戲”,第一用戶可以將該提示信息給第二用戶查看,也可以通過即時通信應(yīng)用將該提示信息發(fā)送至第二用戶,以使第二用戶獲取該驗證信息,當(dāng)?shù)诙脩粜枰尤朐撃繕?biāo)空間對應(yīng)的目標(biāo)集合時,即可以發(fā)送與該驗證信息匹配的認(rèn)證信息。如圖4的第一個界面所示,即是第二用戶通過第二客戶端輸入驗證信息,即是桌號“6628”,然后點擊“加入桌子”虛擬按鈕,即可以向服務(wù)器發(fā)送包含桌號“6628”的驗證信息。
S103,當(dāng)接收到第二用戶發(fā)送與所述目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,將所述第二用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使所述第二用戶通過所述目標(biāo)空間與所述目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互。
具體實施例中,當(dāng)服務(wù)器接收到第二用戶發(fā)送的認(rèn)證信息時,若該認(rèn)證信息與目標(biāo)空間的驗證信息匹配一致,則將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合中,第二用戶可以通過目標(biāo)空間與目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互,包括進(jìn)行游戲交互,例如,如圖4所示,當(dāng)?shù)诙脩糨斎氲尿炞C信息為“6628”,則將第二用戶加入第一用戶所創(chuàng)建的棋桌對應(yīng)的玩家集合中,該玩家集合中的用戶可以通過該棋桌進(jìn)行五子棋游戲。同時,第二用戶的客戶端界面顯示如圖4的第二個顯示界面所示,即是可以準(zhǔn)備進(jìn)行五子棋游戲。
本發(fā)明實施例,接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求,根據(jù)創(chuàng)建請求為第一用戶創(chuàng)建目標(biāo)空間,并為該目標(biāo)空間分配驗證信息,將目標(biāo)空間信息以及目標(biāo)空間的驗證信息返回至第一用戶,當(dāng)接收到第二用戶發(fā)送的與目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,即將第二用戶加入目標(biāo)空間對應(yīng)的 目標(biāo)用戶集合,以使第二用戶通過目標(biāo)空間與目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互,這種信息交互方式可為目標(biāo)用戶集合創(chuàng)建進(jìn)行信息交互的目標(biāo)空間,目標(biāo)用戶集合內(nèi)各用戶之間的信息交互不受地域的限制,使用方便。
請參照圖2,為本發(fā)明實施例提供的另一種信息交互方法的流程圖;該方法可包括以下步驟S200-步驟S207。
S200,接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求;
S201,根據(jù)所述創(chuàng)建請求為所述第一用戶創(chuàng)建目標(biāo)空間,并為所述目標(biāo)空間分配驗證信息;
S202,將所述目標(biāo)空間信息以及所述目標(biāo)空間的驗證信息返回至所述第一用戶;
本發(fā)明實施例步驟S200-S202請參照圖1的實施例步驟S100-S102,在此不再贅述。
S203,將所述第一用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合。
具體實施例中,當(dāng)根據(jù)第一用戶發(fā)送的創(chuàng)建請求為第一用戶創(chuàng)建了目標(biāo)空間后,將第一用戶加入該目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,因此當(dāng)目標(biāo)空間創(chuàng)建時,目標(biāo)用戶集合內(nèi)即包括創(chuàng)建者(即是第一用戶)。
S204,將所述目標(biāo)空間的驗證信息發(fā)送至第二用戶,以使所述第二用戶獲取所述目標(biāo)空間的驗證信息并發(fā)送與所述驗證信息匹配的認(rèn)證信息。
具體實施例中,當(dāng)?shù)谝挥脩羰盏剿鶆?chuàng)建的目標(biāo)空間的驗證信息時,可以通過直接給第二用戶查看的方式使得第二用戶獲知目標(biāo)空間的驗證信息,也可以是觸發(fā)客戶端通過服務(wù)器向第二用戶發(fā)送目標(biāo)空間的驗證信息,從而實現(xiàn)邀請第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合的目的,需要說明的是,這里的客戶端可以是即時通信客戶端,當(dāng)?shù)诙脩臬@知該驗證信息后,向服務(wù)器發(fā)送與該驗證信息匹配的認(rèn)證信息。
S205,當(dāng)接收到第二用戶發(fā)送的認(rèn)證信息時,檢測所創(chuàng)建的所有空間中各個空間的驗證信息與所述認(rèn)證信息之間是否匹配,一個空間對應(yīng)一個驗證信息;
具體實施例中,各個用戶均可以向服務(wù)器為用戶集合申請創(chuàng)建空間,服務(wù)器將所有創(chuàng)建的空間以及各個空間的驗證信息進(jìn)行存儲,一個空間對應(yīng)一個驗證信息。當(dāng)服務(wù)器接收到第二用戶發(fā)送的認(rèn)證信息時,檢測所創(chuàng)建的所有空間 中各個空間的驗證信息與該認(rèn)證信息是否匹配。
可選的,所述所創(chuàng)建的所有空間以空間隊列的形式存在;
所述檢測所創(chuàng)建的所有空間中各個空間的驗證信息與所述認(rèn)證信息之間是否匹配,包括:
依次遍歷所述空間隊列中各個空間的驗證信息是否與所述認(rèn)證信息匹配。
具體實施例中,在服務(wù)器中所創(chuàng)建的所有空間可以是以空間隊列的形式存在,空間為用戶集合內(nèi)的用戶進(jìn)行信息交互的空間資源,例如,游戲平臺的空間為玩家集合內(nèi)各個玩家進(jìn)行游戲的空間資源,例如棋桌、麻將桌等等。當(dāng)各個所創(chuàng)建的空間以空間隊列的形式存在,則需要依次遍歷空間隊列中各個空間的驗證信息與認(rèn)證信息是否匹配。
S206,若所述認(rèn)證信息與所述目標(biāo)空間的驗證信息匹配,則將所述第二用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合。
具體實施例中,當(dāng)檢測到認(rèn)證信息與第一用戶所創(chuàng)建的目標(biāo)空間的驗證信息匹配時,則將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,從而實現(xiàn)第二用戶與目標(biāo)用戶集合內(nèi)的各個用戶進(jìn)行信息交互。如圖4所示,當(dāng)?shù)诙脩糨斎胝J(rèn)證信息“6628”,則該認(rèn)證信息與圖3的第一用戶創(chuàng)建的棋桌的驗證信息“6628”匹配一致,因此將第二用戶加入該棋桌對應(yīng)的目標(biāo)用戶集合,此處目標(biāo)用戶集合為五子棋的玩家集合,第二用戶也可以通過該棋桌與玩家集合內(nèi)的第一用戶進(jìn)行游戲交互。
S207,向所述第二用戶反饋用于指示所述第二用戶成功加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合的反饋信息。
具體實施例中,為了能夠使第二用戶獲知加入結(jié)果信息,服務(wù)器向第二用戶反饋用于指示第二用戶成功加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合的反饋信息,反饋信息的存在形式不作限定。
本發(fā)明實施例,接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求,根據(jù)創(chuàng)建請求為第一用戶創(chuàng)建目標(biāo)空間,并為該目標(biāo)空間分配驗證信息,將目標(biāo)空間信息以及目標(biāo)空間的驗證信息返回至第一用戶,當(dāng)接收到第二用戶發(fā)送的與目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,即將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使第二用戶通過目標(biāo)空間與目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互,這種信息交互方式可為目標(biāo)用戶集合創(chuàng)建進(jìn)行信息交互的目標(biāo)空間,目 標(biāo)用戶集合內(nèi)各用戶之間的信息交互不受地域的限制,使用方便。
請參照圖5,為本發(fā)明實施例提供的一種游戲交互架構(gòu)圖,如圖所示,該架構(gòu)圖中包括客戶端A、客戶端B以及服務(wù)器,玩家A可以通過第一客戶端與服務(wù)器之間進(jìn)行信息傳送,玩家B可以通過第二客戶端與服務(wù)器之間進(jìn)行信息傳送,具體的:
1、玩家A通過客戶端A向服務(wù)器請求創(chuàng)建桌子,該桌子可以是棋桌、麻將桌;
2、服務(wù)器為玩家A創(chuàng)建桌子后,即將桌子信息(例如桌號)和密碼返回至客戶端A;
3、服務(wù)器將玩家A加入所創(chuàng)建的桌子對應(yīng)的玩家集合中,即是一個桌子對應(yīng)一個玩家集合,該玩家集合內(nèi)的玩家可以借助該桌子進(jìn)行游戲。同時將所創(chuàng)建的桌子存儲至桌子隊列中。
4、玩家B通過客戶端B向服務(wù)器請求加入所創(chuàng)建的桌子對應(yīng)的玩家集合中,同時向服務(wù)器發(fā)送進(jìn)入該玩家集合的密碼信息。
5、服務(wù)器從桌子隊列中檢測是否存在與該密碼信息匹配的密碼桌,若存在,則將玩家B加入密碼桌對應(yīng)的玩家集合中,玩家B可以通過該密碼桌與玩家集合內(nèi)的玩家進(jìn)行游戲。
下面將結(jié)合附圖6-附圖7,對本發(fā)明實施例提供的一種信息交互裝置進(jìn)行詳細(xì)介紹。
請參閱圖6,為本發(fā)明實施例提供的一種信息交互裝置的結(jié)構(gòu)示意圖;該裝置可包括:接收模塊100、創(chuàng)建模塊101、返回模塊102以及第一加入模塊103;
接收模塊100,用于接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求;
具體實施例中,信息交互可以為各種形式的交互,例如,可以為游戲平臺上玩家集合內(nèi)各個玩家之間的游戲交互,也可以為用戶集合中各個用戶之間的語音、視頻交互等等。這里以游戲交互作為舉例進(jìn)行說明,在游戲交互中,用戶集合為多個玩家組成的游戲玩家集合,只有加入該游戲玩家集合,即可以與游戲玩家集合內(nèi)的任意一個或者多個玩家進(jìn)行游戲交互,而不需要玩家聚在一起才能游戲,因此也克服了地域限制。第一用戶可以為第一玩家,在游戲平臺 上所創(chuàng)建的空間為供給玩家集合內(nèi)的玩家進(jìn)行游戲的空間資源,例如,空間可以為棋桌、麻將桌等等。
第一用戶可以通過第一客戶端向服務(wù)器發(fā)送為用戶集合創(chuàng)建空間的創(chuàng)建請求,該第一客戶端可以為游戲客戶端,也可以為即時通信客戶端等等,視具體的信息交互方式所確定。如圖3所示,即是第一用戶創(chuàng)建用于進(jìn)行五子棋游戲的棋桌的界面示意圖,如圖所示,若第一用戶點擊圖3的第一個界面中的創(chuàng)建桌子虛擬按鈕,即可以向服務(wù)器發(fā)送創(chuàng)建桌子的創(chuàng)建請求。
創(chuàng)建模塊101,用于根據(jù)所述創(chuàng)建請求為所述第一用戶創(chuàng)建目標(biāo)空間,并為所述目標(biāo)空間分配驗證信息;
具體實施例中,服務(wù)器接收到第一用戶的創(chuàng)建請求后,創(chuàng)建模塊101對該創(chuàng)建請求進(jìn)行解析,獲取所需要創(chuàng)建的空間類型,并為第一用戶創(chuàng)建符合創(chuàng)建請求中空間類型的目標(biāo)空間。為了使多個用戶可以通過該目標(biāo)空間進(jìn)行信息交互,服務(wù)器為目標(biāo)空間分配唯一的驗證信息,其他用戶可以通過與該驗證信息匹配一致的認(rèn)證信息加入該目標(biāo)空間對應(yīng)的目標(biāo)集合,從而實現(xiàn)目標(biāo)集合內(nèi)各個用戶之間自由進(jìn)行信息交互的目的。需要說明的是,驗證信息可以是密碼信息,密碼信息可以是服務(wù)器設(shè)置的唯一的字符串,也可以是空間編號信息(例如,若所創(chuàng)建的目標(biāo)空間為棋桌,則可以是棋桌編號)。
返回模塊102,用于將所述目標(biāo)空間信息以及所述目標(biāo)空間的驗證信息返回至所述第一用戶;
具體實施例中,服務(wù)器返回模塊102將所創(chuàng)建的目標(biāo)空間信息以及目標(biāo)空間的驗證信息返回至第一用戶,目標(biāo)空間信息可以為目標(biāo)空間的屬性信息,例如目標(biāo)空間的容量,目標(biāo)空間的用途等等。目標(biāo)空間的驗證信息可以為進(jìn)入目標(biāo)空間對應(yīng)的目標(biāo)集合的密碼信息,該密碼信息可以是所創(chuàng)建的目標(biāo)空間的編號。
如圖3的第二個顯示界面所示,該驗證信息即是所創(chuàng)建的棋桌的桌號,界面中輸出提示信息“請您的朋友輸入桌號【6628】即可加入游戲”,第一用戶可以將該提示信息給第二用戶查看,也可以通過即時通信應(yīng)用將該提示信息發(fā)送至第二用戶,以使第二用戶獲取該驗證信息,當(dāng)?shù)诙脩粜枰尤朐撃繕?biāo)空間對應(yīng)的目標(biāo)集合時,即可以發(fā)送與該驗證信息匹配的認(rèn)證信息。如圖4的第一個界面所示,即是第二用戶通過第二客戶端輸入驗證信息,即是桌號“6628”, 然后點擊“加入桌子”虛擬按鈕,即可以向服務(wù)器發(fā)送包含桌號“6628”的驗證信息。
第一加入模塊103,用于當(dāng)接收到第二用戶發(fā)送與所述目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,將所述第二用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使所述第二用戶通過所述目標(biāo)空間與所述目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互。
具體實施例中,當(dāng)服務(wù)器接收到第二用戶發(fā)送的認(rèn)證信息時,若該認(rèn)證信息與目標(biāo)空間的驗證信息匹配一致,第一加入模塊103則將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合中,第二用戶可以通過目標(biāo)空間與目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互,包括進(jìn)行游戲交互,例如,如圖4所示,當(dāng)?shù)诙脩糨斎氲尿炞C信息為“6628”,則將第二用戶加入第一用戶所創(chuàng)建的棋桌對應(yīng)的玩家集合中,該玩家集合中的用戶可以通過該棋桌進(jìn)行五子棋游戲。同時,第二用戶的客戶端界面顯示如圖4的第二個顯示界面所示,即是可以準(zhǔn)備進(jìn)行五子棋游戲。
進(jìn)一步的,如圖7所示,第一加入模塊103可以包括檢測單元1030和加入單元1031;
檢測單元1030,用于當(dāng)接收到第二用戶發(fā)送的認(rèn)證信息時,檢測所創(chuàng)建的所有空間中各個空間的驗證信息與所述認(rèn)證信息之間是否匹配,一個空間對應(yīng)一個驗證信息;
具體實施例中,各個用戶均可以向服務(wù)器為用戶集合申請創(chuàng)建空間,服務(wù)器將所有創(chuàng)建的空間以及各個空間的驗證信息進(jìn)行存儲,一個空間對應(yīng)一個驗證信息。當(dāng)服務(wù)器接收到第二用戶發(fā)送的認(rèn)證信息時,檢測單元1030檢測所創(chuàng)建的所有空間中各個空間的驗證信息與該認(rèn)證信息是否匹配。
可選的,所述所創(chuàng)建的所有空間以空間隊列的形式存在;
所述檢測單元1030具體用于當(dāng)接收到第二用戶發(fā)送的認(rèn)證信息時,依次遍歷所述空間隊列中各個空間的驗證信息是否與所述認(rèn)證信息匹配。
具體實施例中,在服務(wù)器中所創(chuàng)建的所有空間可以是以空間隊列的形式存在,空間為用戶集合內(nèi)的用戶進(jìn)行信息交互的空間資源,例如,游戲平臺的空間為玩家集合內(nèi)各個玩家進(jìn)行游戲的空間資源,例如棋桌、麻將桌等等。當(dāng)各個所創(chuàng)建的空間以空間隊列的形式存在,檢測單元1030則需要依次遍歷空間隊 列中各個空間的驗證信息與認(rèn)證信息是否匹配。
加入單元1031,用于若所述認(rèn)證信息與所述目標(biāo)空間的驗證信息匹配,則將所述第二用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合。
具體實施例中,當(dāng)檢測到認(rèn)證信息與第一用戶所創(chuàng)建的目標(biāo)空間的驗證信息匹配時,加入單元1031則將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,從而實現(xiàn)第二用戶與目標(biāo)用戶集合內(nèi)的各個用戶進(jìn)行信息交互。如圖4所示,當(dāng)?shù)诙脩糨斎胝J(rèn)證信息“6628”,則該認(rèn)證信息與圖3的第一用戶創(chuàng)建的棋桌的驗證信息“6628”匹配一致,因此將第二用戶加入該棋桌對應(yīng)的目標(biāo)用戶集合,此處目標(biāo)用戶集合為五子棋的玩家集合,第二用戶也可以通過該棋桌與玩家集合內(nèi)的第一用戶進(jìn)行游戲交互。
可選的,所述裝置還可以包括第二加入模塊104,用于將所述第一用戶加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合。
具體實施例中,當(dāng)根據(jù)第一用戶發(fā)送的創(chuàng)建請求為第一用戶創(chuàng)建了目標(biāo)空間后,第二加入模塊104將第一用戶加入該目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,因此當(dāng)目標(biāo)空間創(chuàng)建時,目標(biāo)用戶集合內(nèi)即包括創(chuàng)建者(即是第一用戶)。
可選的,所述裝置還可以包括發(fā)送模塊105,用于將所述目標(biāo)空間的驗證信息發(fā)送至第二用戶,以使所述第二用戶獲取所述目標(biāo)空間的驗證信息并發(fā)送與所述驗證信息匹配的認(rèn)證信息。
具體實施例中,當(dāng)?shù)谝挥脩羰盏剿鶆?chuàng)建的目標(biāo)空間的驗證信息時,可以通過直接給第二用戶查看的方式使得第二用戶獲知目標(biāo)空間的驗證信息,也可以是觸發(fā)客戶端通過服務(wù)器發(fā)送模塊105向第二用戶發(fā)送目標(biāo)空間的驗證信息,從而實現(xiàn)邀請第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合的目的,需要說明的是,這里的客戶端可以是即時通信客戶端,當(dāng)?shù)诙脩臬@知該驗證信息后,向服務(wù)器發(fā)送與該驗證信息匹配的認(rèn)證信息。
可選的,所述裝置還可以包括反饋模塊106,用于向所述第二用戶反饋用于指示所述第二用戶成功加入所述目標(biāo)空間對應(yīng)的目標(biāo)用戶集合的反饋信息。
具體實施例中,為了能夠使第二用戶獲知加入結(jié)果信息,服務(wù)器反饋模塊106向第二用戶反饋用于指示第二用戶成功加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合的反饋信息,反饋信息的存在形式不作限定。
本發(fā)明實施例,接收第一用戶發(fā)送的為用戶集合創(chuàng)建空間的創(chuàng)建請求,根 據(jù)創(chuàng)建請求為第一用戶創(chuàng)建目標(biāo)空間,并為該目標(biāo)空間分配驗證信息,將目標(biāo)空間信息以及目標(biāo)空間的驗證信息返回至第一用戶,當(dāng)接收到第二用戶發(fā)送的與目標(biāo)空間的驗證信息匹配的認(rèn)證信息時,即將第二用戶加入目標(biāo)空間對應(yīng)的目標(biāo)用戶集合,以使第二用戶通過目標(biāo)空間與目標(biāo)用戶集合內(nèi)的用戶進(jìn)行信息交互,這種信息交互方式可為目標(biāo)用戶集合創(chuàng)建進(jìn)行信息交互的目標(biāo)空間,目標(biāo)用戶集合內(nèi)各用戶之間的信息交互不受地域的限制,使用方便。
現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,附圖6-附圖7所示信息交互裝置的模塊對應(yīng)的程序可存儲在信息交互裝置的可讀存儲介質(zhì)內(nèi),并被該信息交互裝置中的至少一個處理器執(zhí)行,以實現(xiàn)上述信息交互方法,該方法包括圖1至圖2中各方法實施例所述的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。