求,該創(chuàng)建請(qǐng)求中包含目標(biāo)賬號(hào),該目標(biāo)賬號(hào)為該第一終端對(duì)應(yīng)用戶關(guān)注的賬號(hào)。
[0117]第一終端對(duì)應(yīng)用戶想要?jiǎng)?chuàng)建包含與自己具有相同的關(guān)注賬號(hào)的各個(gè)用戶的群組時(shí),可以通過第一終端向服務(wù)器發(fā)送包含自己關(guān)注的賬號(hào)的創(chuàng)建請(qǐng)求??蛇x的,該創(chuàng)建請(qǐng)求中還可以包含第一終端對(duì)應(yīng)用戶自己的賬號(hào)。
[0118]在步驟404中,根據(jù)該創(chuàng)建請(qǐng)求創(chuàng)建群組。
[0119]服務(wù)器接收到創(chuàng)建請(qǐng)求后,創(chuàng)建包含該第一終端對(duì)應(yīng)用戶的賬號(hào)的群組,該第一終端對(duì)應(yīng)用戶即為該群組的擁有者。
[0120]在步驟406中,確定關(guān)注該第一終端對(duì)應(yīng)用戶關(guān)注的賬號(hào)的各個(gè)用戶賬號(hào)為關(guān)注者賬號(hào)。
[0121]服務(wù)器創(chuàng)建群組后,還根據(jù)該第一終端對(duì)應(yīng)用戶關(guān)注的賬號(hào),查詢同樣關(guān)注該賬號(hào)的其他各個(gè)用戶賬號(hào),將查詢到的用戶賬號(hào)確定為關(guān)注者賬號(hào)。
[0122]可選的,該創(chuàng)建請(qǐng)求中還包含有過濾條件,服務(wù)器可以將關(guān)注該目標(biāo)賬號(hào)的用戶中,符合該過濾條件的用戶的賬號(hào)確定為該關(guān)注者賬號(hào);其中,該過濾條件包括年齡和性別中的至少一種。
[0123]本發(fā)明實(shí)施例中,第一終端發(fā)送的創(chuàng)建請(qǐng)求中還可以包含用于對(duì)關(guān)注該目標(biāo)賬號(hào)的用戶進(jìn)行過濾的條件,比如年齡、性別或者興趣偏好等等。
[0124]在步驟408中,向確定的關(guān)注者賬號(hào)對(duì)應(yīng)的第二終端發(fā)送入群邀請(qǐng)。
[0125]服務(wù)器向同樣關(guān)注該賬號(hào)的其他各個(gè)用戶賬號(hào)對(duì)應(yīng)的終端發(fā)送入群邀請(qǐng)。
[0126]在步驟410中,接收該第二終端返回的,同意加入該群組的響應(yīng)。
[0127]第二終端接收到該入群邀請(qǐng)后,即向第二終端對(duì)應(yīng)的用戶進(jìn)行展示,若第二終端對(duì)應(yīng)的用戶選擇接收邀請(qǐng),則第二終端向服務(wù)器返回同意加入該群組的響應(yīng),否則,第二終端向服務(wù)器返回拒絕加入該群組的響應(yīng)。
[0128]在步驟412中,判斷群組中已有成員的數(shù)量是否達(dá)到上限,若是,進(jìn)入步驟414,否貝丨J,進(jìn)入步驟416。
[0129]為了保證群組成員添加成功,服務(wù)器接收到第二終端返回的,同意加入該群組的響應(yīng)后,可以進(jìn)一步判斷該群組中已有成員的數(shù)量是否達(dá)到該群組能夠容納成員的數(shù)量的上限。
[0130]在步驟414中,創(chuàng)建新的群組,將該關(guān)注者賬號(hào)添加為該新的群組的群組成員。
[0131]若該群組中已有成員的數(shù)量已經(jīng)達(dá)到該群組能夠容納成員的數(shù)量的上限,則說明該群組無法再添加新的成員,此時(shí),服務(wù)器自動(dòng)創(chuàng)建新的群組,并將該關(guān)注者賬號(hào)添加為新建的群組的群組成員。
[0132]其中,原有的群組和新建的群組可以建立某種關(guān)聯(lián),比如,群擁有者均為第一終端對(duì)應(yīng)用戶。
[0133]在步驟416中,將該關(guān)注者賬號(hào)添加為該群組的群組成員。
[0134]若該群組中已有成員的數(shù)量尚未達(dá)到該群組能夠容納成員的數(shù)量的上限,則說明該群組可以繼續(xù)添加新的成員,此時(shí),服務(wù)器直接將該關(guān)注者賬號(hào)添加為該群組的群組成員。
[0135]原有群組或者新建群組的群組成員可以分別在各自群組的對(duì)話框中進(jìn)行文字或語音交流。
[0136]在步驟418中,獲取該目標(biāo)賬號(hào)或者該關(guān)注者賬號(hào)發(fā)布的消息,將該目標(biāo)賬號(hào)或者該關(guān)注者賬號(hào)發(fā)布的消息發(fā)送至該群組的對(duì)話框中。
[0137]當(dāng)?shù)谝唤K端對(duì)應(yīng)用戶關(guān)注的賬號(hào)在社交網(wǎng)絡(luò)中發(fā)布消息,比如文字、圖片、語音或者視頻消息時(shí),服務(wù)器可以將該第一終端對(duì)應(yīng)用戶關(guān)注的賬號(hào)所發(fā)布的消息發(fā)送到該用戶創(chuàng)建的群組的對(duì)話框中。
[0138]可選的,與群組的擁有者發(fā)布消息類似,服務(wù)器也可以將該群組中的其他普通成員發(fā)布在社交網(wǎng)絡(luò)中的消息發(fā)送至該成員所在的群組的對(duì)話框中。
[0139]比如,以該第一終端對(duì)應(yīng)用戶關(guān)注的賬號(hào)為某一社交網(wǎng)絡(luò)中的訂閱賬號(hào),該第一終端對(duì)應(yīng)用戶為小李為例,小李想要為關(guān)注該訂閱賬號(hào)的其它用戶創(chuàng)建一個(gè)群組,以便互相之間交流時(shí),可以通過該社交網(wǎng)絡(luò)的客戶端向社交網(wǎng)絡(luò)的服務(wù)器發(fā)送創(chuàng)建請(qǐng)求,該創(chuàng)建請(qǐng)求中包含該訂閱賬號(hào)的賬號(hào)名稱或者標(biāo)識(shí)以及小李自己的賬號(hào)的標(biāo)識(shí)。服務(wù)器接收到該創(chuàng)建請(qǐng)求后,首先建立包含小李自己的賬號(hào)的群組,并向關(guān)注該訂閱賬號(hào)的其它各個(gè)用戶賬號(hào)對(duì)應(yīng)的終端發(fā)送入群邀請(qǐng),若其它用戶賬號(hào)對(duì)應(yīng)用戶選擇接受邀請(qǐng),則服務(wù)器將該用戶賬號(hào)添加為該群組的群組成員,當(dāng)關(guān)注該訂閱賬號(hào)且接受邀請(qǐng)的用戶較多時(shí),服務(wù)器還可以自動(dòng)為該訂閱賬號(hào)創(chuàng)建多個(gè)群組,以便容納所有接受邀請(qǐng)的用戶對(duì)應(yīng)的用戶賬號(hào)。后續(xù)當(dāng)該訂閱賬號(hào)在社交網(wǎng)絡(luò)中發(fā)布新的消息時(shí),服務(wù)器自動(dòng)將該新的消息發(fā)送至群組的對(duì)話框中。此外,該群組中的其他成員發(fā)布新消息時(shí),服務(wù)器也可以將該新消息發(fā)送至群組的對(duì)話框。
[0140]綜上所述,本發(fā)明實(shí)施例中提供的群組成員添加方法,根據(jù)第一終端發(fā)送的創(chuàng)建請(qǐng)求創(chuàng)建群組,確定與該第一終端對(duì)應(yīng)用戶關(guān)注同一目標(biāo)賬號(hào)的其它用戶賬號(hào)為關(guān)注者賬號(hào),并將該關(guān)注者賬號(hào)添加為該群組的群組成員,由于關(guān)注同一目標(biāo)賬號(hào)的用戶通常具有相同的興趣愛好,因此,不需要群組的擁有者逐一發(fā)送入群邀請(qǐng),即可以將具有相同興趣愛好的用戶對(duì)應(yīng)的賬號(hào)添加入群組,達(dá)到簡(jiǎn)化用戶操作,節(jié)約用戶時(shí)間,提高用戶體驗(yàn)的效果O
[0141]下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明方法實(shí)施例。對(duì)于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例。
[0142]圖5是根據(jù)一示例性實(shí)施例示出的一種群組成員添加裝置的框圖,該群組成員添加裝置可以用于在如圖1所示的實(shí)施環(huán)境的服務(wù)器120中,執(zhí)行如圖2至4任一所示的群組成員添加方法。如圖5所示,該群組成員添加裝置包括但不限于:第一創(chuàng)建模塊501、賬號(hào)確定模塊502以及第一添加模塊503 ;
[0143]所述第一創(chuàng)建模塊501被設(shè)置為用于根據(jù)第一終端發(fā)送的創(chuàng)建請(qǐng)求創(chuàng)建群組,所述創(chuàng)建請(qǐng)求中包含目標(biāo)賬號(hào)的標(biāo)識(shí);
[0144]所述賬號(hào)確定模塊502被設(shè)置為用于確定所述目標(biāo)賬號(hào)對(duì)應(yīng)的關(guān)注者賬號(hào),所述關(guān)注者賬號(hào)為關(guān)注所述目標(biāo)賬號(hào)的用戶的賬號(hào);
[0145]所述第一添加模塊503被設(shè)置為用于將所述關(guān)注者賬號(hào)添加為所述群組的群組成員。
[0146]綜上所述,本發(fā)明實(shí)施例中提供的群組成員添加裝置,根據(jù)第一終端發(fā)送的創(chuàng)建請(qǐng)求創(chuàng)建群組,確定創(chuàng)建請(qǐng)求中包含的目標(biāo)賬號(hào)對(duì)應(yīng)的關(guān)注者賬號(hào),并將該關(guān)注者賬號(hào)添加為該群組的群組成員,由于關(guān)注同一目標(biāo)賬號(hào)的用戶通常具有相同的興趣愛好,因此,不需要群組的擁有者逐一發(fā)送入群邀請(qǐng),即可以將具有相同興趣愛好的用戶對(duì)應(yīng)的賬號(hào)添加入群組,達(dá)到簡(jiǎn)化用戶操作,節(jié)約用戶時(shí)間,提高用戶體驗(yàn)的效果。
[0147]圖6是根據(jù)另一示例性實(shí)施例示出的一種群組成員添加裝置的框圖,該群組成員添加裝置可以用于在如圖1所示的實(shí)施環(huán)境的服務(wù)器120中,執(zhí)行如圖2至4任一所示的群組成員添加方法。如圖6所示,該群組成員添加裝置包括但不限于:第一創(chuàng)建模塊501、賬號(hào)確定模塊502以及第一添加模塊503 ;
[0148]所述第一創(chuàng)建模塊501被設(shè)置為用于根據(jù)第一終端發(fā)送的創(chuàng)建請(qǐng)求創(chuàng)建群組,所述創(chuàng)建請(qǐng)求中包含目標(biāo)賬號(hào)的標(biāo)識(shí);
[0149]所述賬號(hào)確定模塊502被設(shè)置為用于確定所述目標(biāo)賬號(hào)對(duì)應(yīng)的關(guān)注者賬號(hào),所述關(guān)注者賬號(hào)為關(guān)注所述目標(biāo)賬號(hào)的用戶的賬號(hào);
[0150]所述第一添加模塊503被設(shè)置為用于將所述關(guān)注者賬號(hào)添加為所述群組的群組成員。
[0151]可選的,所述裝置還包括:邀請(qǐng)發(fā)送模塊504 ;
[0152]所述邀請(qǐng)發(fā)送模塊504被設(shè)置為用于在所述第一添加模塊503將所述關(guān)注者賬號(hào)添加為所述群組的群組成員之前,向所述關(guān)注者賬號(hào)對(duì)應(yīng)的第二終端發(fā)送入群邀請(qǐng);
[0153]所述第一添加模塊503被設(shè)置為用于當(dāng)接收到所述第二終端返回的,同意加入所述群組的響應(yīng)后,執(zhí)行所述將所述關(guān)注者賬號(hào)添加為所述群組的群組成員的步驟。
[0154]可選的,所述賬號(hào)確定模塊502被設(shè)置為用于將關(guān)注所述目標(biāo)賬號(hào)的用戶中,符合過濾條件的用戶的賬號(hào)確定為所述關(guān)注者賬號(hào);
[0155]所述創(chuàng)建請(qǐng)求中包含有所述過濾條件,所述過濾條件包括年齡、性別以及興趣偏好中的至少一種。
[0156]可選的,所述目標(biāo)賬號(hào)為所述第一終端對(duì)應(yīng)用戶的賬號(hào),或者,所述目標(biāo)賬號(hào)為所述第一終端對(duì)應(yīng)用戶關(guān)注的賬號(hào)。
[0157]可選的,所述裝置還包括:判斷模塊505 ;
[0158]所述判斷模塊505被設(shè)置為用于在所述第一添加模塊503將所述關(guān)注者賬號(hào)添加為所述群組的群組成員之前,判斷所述群組中已有成員的數(shù)量是否達(dá)到上限;
[0159]所述第一添加模塊503被設(shè)置為用于若所述判斷模塊505的判斷結(jié)果為所述群組中已有成員的數(shù)量未達(dá)到上限,則執(zhí)行