本公開涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于用戶身份的交互方法及裝置。
背景技術(shù):
在相關(guān)技術(shù)中,對于終端設(shè)備上的同一個應(yīng)用,用戶可以使用多個賬號登錄該應(yīng)用,以便在不同的賬號中顯示不同的用戶信息,但切換賬號時需要重新輸入驗證信息(例如登錄密碼),并且賬號之間的信息也無法共享,這給用戶帶來了不便。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開提供一種基于用戶身份的交互方法及裝置。
根據(jù)本公開實施例的第一方面,提供一種基于用戶身份的交互方法,包括:獲取使用戶與交互對象進(jìn)行交互的請求,所述請求包括所述交互對象的信息;基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份;基于所述用戶針對所述交互對象的用戶身份,確定對應(yīng)于所述用戶身份的身份信息;以所述身份信息進(jìn)行所述用戶與所述交互對象之間的交互。
對于上述方法,在一種可能的實現(xiàn)方式中,獲取使用戶與交互對象進(jìn)行交互的請求,包括:獲取用于使用戶與聯(lián)系人進(jìn)行對話的對話請求,所述對話請求包括所述聯(lián)系人的聯(lián)系人信息;
基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份,包括:基于所述聯(lián)系人信息,確定針對所述聯(lián)系人的用戶身份。
對于上述方法,在一種可能的實現(xiàn)方式中,獲取使用戶與交互對象進(jìn)行交互的請求,包括:獲取用于使用戶加入群組的入群請求;
基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份,包括:響應(yīng)于所述入群請求,提供待選擇的用戶身份;獲取用戶選擇的用戶身份;將用戶選擇的用戶身份設(shè)定為針對所述群組的用戶身份。
對于上述方法,在一種可能的實現(xiàn)方式中,獲取使用戶與交互對象進(jìn)行交互的請求,包括:接收用于信息分享展示的展示請求,所述展示請求包括展示對象的展示信息;
基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份,包括:基于所述展示信息,確定針對所述展示對象的用戶身份。
對于上述方法,在一種可能的實現(xiàn)方式中,所述方法還包括:接收用于信息分享展示的展示請求,所述展示請求包括針對所述信息分享展示的用戶身份;根據(jù)所述用戶身份,確定對應(yīng)于所述用戶身份的展示對象和對應(yīng)于所述用戶身份的身份信息;以所述身份信息向所述展示對象進(jìn)行信息分享展示。
對于上述方法,在一種可能的實現(xiàn)方式中,所述方法還包括:接收用于設(shè)定針對交互對象的用戶身份的身份設(shè)定請求;響應(yīng)于所述身份設(shè)定請求,設(shè)定針對所述交互對象的用戶身份。
對于上述方法,在一種可能的實現(xiàn)方式中,所述方法還包括:接收用于添加交互對象的對象添加請求;響應(yīng)于所述對象添加請求,提供待選擇的用戶身份;將用戶選擇的用戶身份設(shè)定為針對所添加的交互對象的用戶身份。
對于上述方法,在一種可能的實現(xiàn)方式中,所述方法還包括:接收用于變更針對交互對象的用戶身份的身份變更請求,所述身份變更請求包括針對交互對象的變更后的用戶身份;響應(yīng)于所述身份變更請求,設(shè)定針對所述交互對象的變更后的用戶身份。
對于上述方法,在一種可能的實現(xiàn)方式中,所述方法還包括:接收用于選擇默認(rèn)身份的身份選擇請求,所述身份選擇請求包括用戶選擇的默認(rèn)的用戶身份;響應(yīng)于所述身份選擇請求,設(shè)定用戶所選擇的默認(rèn)的用戶身份。
根據(jù)本公開實施例的第二方面,提供一種基于用戶身份的交互裝置,包括:
請求獲取模塊,用于獲取使用戶與交互對象進(jìn)行交互的請求,所述請求包括所述交互對象的信息;
第一身份確定模塊,用于基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份;
信息確定模塊,用于基于所述用戶針對所述交互對象的用戶身份,確定對應(yīng)于所述用戶身份的身份信息;
第一交互模塊,用于以所述身份信息進(jìn)行所述用戶與所述交互對象之間的交互。
對于上述裝置,在一種可能的實現(xiàn)方式中,
所述請求獲取模塊包括:
第一請求獲取子模塊,用于獲取用于使用戶與聯(lián)系人進(jìn)行對話的對話請求,所述對話請求包括所述聯(lián)系人的聯(lián)系人信息;
所述第一身份確定模塊包括:
第一身份確定子模塊,用于基于所述聯(lián)系人信息,確定針對所述聯(lián)系人的用戶身份。
對于上述裝置,在一種可能的實現(xiàn)方式中,
所述請求獲取模塊包括:
第二請求獲取子模塊,用于獲取用于使用戶加入群組的入群請求;
所述第一身份確定模塊包括:
第一身份選擇子模塊,用于響應(yīng)于所述入群請求,提供待選擇的用戶身份;
第一身份獲取子模塊,用于獲取用戶選擇的用戶身份;
第二身份確定子模塊,用于將用戶選擇的用戶身份設(shè)定為針對所述群組的用戶身份。
對于上述裝置,在一種可能的實現(xiàn)方式中,
所述請求獲取模塊包括:
第一請求接收子模塊,用于接收用于信息分享展示的展示請求,所述展示請求包括展示對象的展示信息;
所述第一身份確定模塊包括:
第三身份確定子模塊,用于基于所述展示信息,確定針對所述展示對象的用戶身份。
對于上述裝置,在一種可能的實現(xiàn)方式中,所述裝置還包括:
第二請求接收模塊,用于接收用于信息分享展示的展示請求,所述展示請求包括針對所述信息分享展示的用戶身份;
第二身份確定模塊,用于根據(jù)所述用戶身份,確定對應(yīng)于所述用戶身份的展示對象和對應(yīng)于所述用戶身份的身份信息;
展示模塊,用于以所述身份信息向所述展示對象進(jìn)行信息分享展示。
對于上述裝置,在一種可能的實現(xiàn)方式中,所述裝置還包括:
設(shè)定請求接收模塊,用于接收用于設(shè)定針對交互對象的用戶身份的身份設(shè)定請求;
身份設(shè)定模塊,用于響應(yīng)于所述身份設(shè)定請求,設(shè)定針對所述交互對象的用戶身份。
對于上述裝置,在一種可能的實現(xiàn)方式中,所述裝置還包括:
添加請求接收模塊,用于接收用于添加交互對象的對象添加請求;
添加身份選擇模塊,用于響應(yīng)于所述對象添加請求,提供待選擇的用戶身份;
添加身份確定模塊,用于將用戶選擇的用戶身份設(shè)定為針對所添加的交互對象的用戶身份。
對于上述裝置,在一種可能的實現(xiàn)方式中,所述裝置還包括:
變更請求接收模塊,用于接收用于變更針對交互對象的用戶身份的身份變更請求,所述身份變更請求包括針對交互對象的變更后的用戶身份;
身份變更模塊,用于響應(yīng)于所述身份變更請求,設(shè)定針對所述交互對象的變更后的用戶身份。
對于上述裝置,在一種可能的實現(xiàn)方式中,所述裝置還包括:
默認(rèn)身份選擇模塊,用于接收用于選擇默認(rèn)身份的身份選擇請求,所述身份選擇請求包括用戶選擇的默認(rèn)的用戶身份;
默認(rèn)身份確定模塊,用于響應(yīng)于所述身份選擇請求,設(shè)定用戶所選擇的默認(rèn)的用戶身份。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在獲取到用戶與交互對象進(jìn)行交互的請求時,確定用戶針對該交互對象的用戶身份和相對應(yīng)的身份信息,進(jìn)而以該身份信息進(jìn)行用戶與交互對象之間的交互,從而提高用戶使用的便利性,提升了用戶體驗。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖2是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖3是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖4是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖5是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖6是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖7是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖8是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖9是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖。
圖10是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置的框圖。
圖11是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置的框圖。
圖12是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置的框圖。
圖13是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置的框圖。
圖14是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置的框圖。
圖15是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置的框圖。
具體實施方式
這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖1所示,根據(jù)該示例性實施例的通話信息識別及處理方法可用于服務(wù)器中,包括以下步驟。
在步驟S101中,獲取使用戶與交互對象進(jìn)行交互的請求,所述請求包括所述交互對象的信息;
在步驟S102中,基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份;
在步驟S103中,基于所述用戶針對所述交互對象的用戶身份,確定對應(yīng)于所述用戶身份的身份信息;
在步驟S104中,以所述身份信息進(jìn)行所述用戶與所述交互對象之間的交互。
本實施例在獲取到用戶與交互對象進(jìn)行交互的請求時,確定用戶針對該交互對象的用戶身份和相對應(yīng)的身份信息,進(jìn)而以該身份信息進(jìn)行用戶與交互對象之間的交互,從而方便用戶對多個交互對象進(jìn)行管理和維護(hù),且用戶無需切換登陸賬戶等復(fù)雜操作即可針對不同交互對象轉(zhuǎn)換用戶身份,提高用戶使用的便利性,提升了用戶體驗。
舉例來說,在終端設(shè)備的社交類應(yīng)用(例如米聊)中,面對不同的交互對象(例如聯(lián)系人或群組),用戶可能希望在同一個賬戶中展示不同的身份以及相對應(yīng)的身份信息(例如頭像、昵稱、地址等)。其中,交互對象可以表示能夠與用戶進(jìn)行交互的聯(lián)系人、群組、共享展示的對象等。身份信息可以表示用戶身份所對應(yīng)的具體信息,身份信息可以包括:頭像、昵稱、用戶標(biāo)識(ID)、名片、地址、性別、所在地區(qū),以及簽名中的一個或多個。例如,在交互對象為家人時,用戶希望展示的身份為“媽媽”,身份信息例如頭像可以顯示生活照,地址可以顯示家庭住址等;而在交互對象為同事時,用戶希望展示的身份為“項目經(jīng)理”,身份信息例如頭像可以顯示工作照,地址可以顯示單位地址等。
在一種可能的實現(xiàn)方式中,在用戶或交互對象發(fā)起用戶與交互對象之間進(jìn)行交互的請求時,可以獲取該請求中的交互對象的信息。根據(jù)該交互對象的信息,可以確定用戶針對該交互對象的用戶身份,進(jìn)而獲取對應(yīng)于該用戶身份的身份信息。例如,該交互對象為同事時,用戶針對該同事的身份為“項目經(jīng)理”,身份信息例如頭像可以顯示工作照片,地址可以顯示單位地址。此時,可以采用該身份信息與交互對象進(jìn)行交互,例如聊天、語音通話等。
在一種可能的實現(xiàn)方式中,可以通過所述用戶與所述交互對象之間進(jìn)行交互的界面,顯示所述身份信息。在用戶與交互對象的交互界面(例如,聊天窗口)中,可以部分地顯示用戶的身份信息,例如僅顯示頭像和昵稱,以免對用戶與交互對象的交互造成影響。通過交互界面,可以顯示全部的身份信息,例如,用戶或交互對象可以點擊交互界面中的頭像,從而查看對方或自己的全部身份信息。本公開對身份信息的具體顯示方式不做限定。
圖2是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖2所示,在一種可能的實現(xiàn)方式中,所述方法還包括:
在步驟S105中,接收用于設(shè)定針對交互對象的用戶身份的身份設(shè)定請求;
在步驟S106中,響應(yīng)于所述身份設(shè)定請求,設(shè)定針對所述交互對象的用戶身份。
舉例來說,用戶可以設(shè)定針對交互對象的用戶身份。例如,可以在用戶所使用的交互應(yīng)用的參數(shù)設(shè)置界面中顯示身份設(shè)定的選項;也可以通過用戶與交互對象的交互界面,顯示身份設(shè)定的選項。本公開對身份設(shè)定選項的具體顯示方式不做限定。
在一種可能的實現(xiàn)方式中,通過身份設(shè)定選項,用戶可以預(yù)先設(shè)定有一個或多個用戶身份。針對不同的交互對象,用戶可以為每個交互對象選定針對該交互對象的用戶身份,并向服務(wù)器發(fā)出身份設(shè)定請求。服務(wù)器響應(yīng)于該身份設(shè)定請求,可以將用戶選定的用戶身份設(shè)定為針對該交互對象的用戶身份。完成設(shè)定后,在用戶與該交互對象進(jìn)行交互時,可以采用該用戶身份與該交互對象進(jìn)行交互,通過用戶與交互對象之間的交互界面,顯示該身份信息。
在一種可能的實現(xiàn)方式中,服務(wù)器還可接收用戶輸入的對應(yīng)于用戶身份的身份信息。服務(wù)器可將交互對象與針對交互對象的用戶身份、用戶身份與對應(yīng)于用戶身份的身份信息分別關(guān)聯(lián)存儲,從而建立交互對象、用戶身份和身份信息之間的對應(yīng)關(guān)系。
通過這種方式,可以設(shè)定針對不同交互對象的不同用戶身份,提升了用戶體驗。
圖3是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖3所示,在一種可能的實現(xiàn)方式中,所述方法還包括:
在步驟S107中,接收用于添加交互對象的對象添加請求;
在步驟S108中,響應(yīng)于所述對象添加請求,提供待選擇的用戶身份;
在步驟S109中,將用戶選擇的用戶身份設(shè)定為針對所添加的交互對象的用戶身份。
舉例來說,在新添加交互對象時,用戶可以設(shè)定針對所添加的交互對象的用戶身份。用戶可以向服務(wù)器發(fā)送用于添加交互對象的對象添加請求,在服務(wù)器接收到該對象添加請求時,可以提供待選擇的用戶身份,例如,可以在添加交互對象的界面中顯示已設(shè)定的多個用戶身份的選項,以供用戶選擇。在用戶做出選擇后,可以將用戶所選擇的用戶身份設(shè)定為針對所添加的交互對象的用戶身份。這樣,可以以該用戶身份進(jìn)行用戶與所添加的交互對象之間的交互。
通過這種方式,可以為新添加的交互對象設(shè)定用戶身份,提升了用戶操作的便利性。
圖4是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖4所示,所述方法還包括:
在步驟S110中,接收用于變更針對交互對象的用戶身份的身份變更請求,所述身份變更請求包括針對交互對象的變更后的用戶身份;
在步驟S111中,響應(yīng)于所述身份變更請求,設(shè)定針對所述交互對象的變更后的用戶身份。
舉例來說,用戶可以變更針對交互對象的用戶身份。例如,可以在用戶所使用的交互應(yīng)用的參數(shù)設(shè)置界面中提供變更用戶身份的選項;也可以通過用戶與交互對象的交互界面,顯示變更用戶身份的選項。本公開對變更用戶身份的選項的具體顯示方式不做限定。
在一種可能的實現(xiàn)方式中,在用戶想要變更針對交互對象的用戶身份時,可以點擊變更用戶身份的選項,并選擇變更后的用戶身份,向服務(wù)器發(fā)送身份變更請求。服務(wù)器接收到該身份變更請求時,可以將用戶針對交互對象的用戶身份設(shè)定為變更后的用戶身份。這樣,用戶可以以變更后的用戶身份進(jìn)行用戶與交互對象之間的交互。
通過這種方式,可以變更針對交互對象的用戶身份,提升了用戶操作的便利性。
圖5是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖5所示,所述方法還包括:
在步驟S112中,接收用于選擇默認(rèn)身份的身份選擇請求,所述身份選擇請求包括用戶選擇的默認(rèn)的用戶身份;
在步驟S113中,響應(yīng)于所述身份選擇請求,設(shè)定用戶所選擇的默認(rèn)的用戶身份。
舉例來說,在已設(shè)定有一個或多個用戶身份的情況下,用戶可以選擇一個用戶身份作為默認(rèn)的用戶身份。例如,可以在用戶所使用的交互應(yīng)用的參數(shù)設(shè)置界面中提供選擇默認(rèn)身份的選項;也可以通過用戶與交互對象的交互界面,顯示選擇默認(rèn)身份的選項。本公開對選擇默認(rèn)身份的選項的具體顯示方式不做限定。
在一種可能的實現(xiàn)方式中,在用戶想要設(shè)定默認(rèn)身份時,可以點擊選擇默認(rèn)身份的選項,并選擇默認(rèn)的用戶身份,向服務(wù)器發(fā)送身份選擇請求。服務(wù)器接收到該身份選擇請求時,可以將用戶所選擇的用戶身份設(shè)定為默認(rèn)的用戶身份。這樣,在用戶未設(shè)定針對交互對象的用戶身份的情況下,可以采用該默認(rèn)的用戶身份進(jìn)行用戶與交互對象之間的交互。
通過這種方式,可以設(shè)定默認(rèn)的用戶身份,提升了用戶操作的便利性。
圖6是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖6所示,在一種可能的實現(xiàn)方式中,步驟S101包括:
在步驟S1011中,獲取用于使用戶與聯(lián)系人進(jìn)行對話的對話請求,所述對話請求包括所述聯(lián)系人的聯(lián)系人信息;
步驟S102包括:
在步驟S1021中,基于所述聯(lián)系人信息,確定針對所述聯(lián)系人的用戶身份。
舉例來說,在用戶與交互對象之間的交互為對話的情況下,可以向服務(wù)器發(fā)送用于使用戶與聯(lián)系人進(jìn)行對話的對話請求。該對話可以包括文字、語音、視頻聊天等;聯(lián)系人可以是個人好友,也可以是用戶所加入的群組,本公開對此不做具體限定。
在一種可能的實現(xiàn)方式中,在服務(wù)器接收到該對話請求時,可以基于該聯(lián)系人的信息,確定針對該聯(lián)系人的用戶身份,進(jìn)而確定對應(yīng)于該用戶身份的身份信息。用戶可以以該身份信息與聯(lián)系人進(jìn)行對話,可以通過用戶與聯(lián)系人之間的交互界面顯示該身份信息。
通過這種方式,可以使用戶以不同的用戶身份與相應(yīng)的聯(lián)系人進(jìn)行對話,提升了用戶體驗。
圖7是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖7所示,在一種可能的實現(xiàn)方式中,步驟S101包括:
在步驟S1012中,獲取用于使用戶加入群組的入群請求;
步驟S102包括:
在步驟S1022中,響應(yīng)于所述入群請求,提供待選擇的用戶身份;
在步驟S1023中,獲取用戶選擇的用戶身份;
在步驟S1024中,將用戶選擇的用戶身份設(shè)定為針對所述群組的用戶身份。
舉例來說,在用戶加入群組時,可以向服務(wù)器發(fā)送使用戶加入群組的入群請求。加入群組可以包括主動查找并加入群組、被其他交互對象邀請或拉入群組等,入群請求可由主動加入群組的用戶的終端發(fā)出,也可由邀請用戶加入群組的其他交互對象的終端發(fā)出,本公開對此不做具體限定。
在一種可能的實現(xiàn)方式中,在服務(wù)器接收到該入群請求時,可以在用戶加入群組的界面中顯示待選擇的用戶身份的選項,以供用戶選擇。在獲取到用戶選擇的用戶身份的選項時,可以將用戶選擇的用戶身份設(shè)定為針對該群組的用戶身份。這樣,用戶可以以該身份信息在該群組中對話,可以通過用戶在該群組中的交互界面顯示該身份信息。
通過這種方式,可以使用戶在加入群組時選擇針對該群組的用戶身份,提升了用戶體驗。
圖8是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖8所示,在一種可能的實現(xiàn)方式中,步驟S101包括:
在步驟S1013中,接收用于信息分享展示的展示請求,所述展示請求包括展示對象的展示信息;
步驟S102包括:
在步驟S1025中,基于所述展示信息,確定針對所述展示對象的用戶身份。
舉例來說,在用戶需要進(jìn)行信息分享展示(例如發(fā)朋友圈)時,可以在編輯分享展示內(nèi)容的界面中顯示信息分享展示的對象的選項,以供用戶選擇。在用戶選擇信息分享展示的一個或多個對象并確認(rèn)后,可以向服務(wù)器發(fā)送用于信息分享展示的展示請求。
在一種可能的實現(xiàn)方式中,在服務(wù)器接收到該展示請求時,根據(jù)展示對象的展示信息,可以確定針對展示對象的用戶身份,進(jìn)而確定對應(yīng)于該用戶身份的身份信息。這樣,用戶可以以針對展示對象的用戶身份的身份信息,向展示對象進(jìn)行信息分享展示,并可以通過展示對象的分享展示界面顯示該身份信息。例如,用戶對于對象A的身份為“媽媽”,對于對象B的身份為“客戶經(jīng)理”,在用戶想要分享展示例如熱點資訊的文章,并選擇了對象A和對象B為展示對象時,可以向?qū)ο驛和對象B發(fā)布該熱點資訊的文章,其他人則看不到該熱點資訊的文章。通過對象A的分享展示界面,可以查看該用戶的身份為“媽媽”;通過對象B的分享展示界面,可以查看該用戶的身份為“客戶經(jīng)理”。
通過這種方式,可以向用戶想要分享展示的對象進(jìn)行分享展示,并通過展示對象的分享展示界面顯示針對展示對象的用戶身份,提升了用戶體驗。
圖9是根據(jù)一示例性實施例示出的一種基于用戶身份的交互方法的流程圖,如圖9所示,在一種可能的實現(xiàn)方式中,所述方法還包括:
在步驟S114中,接收用于信息分享展示的展示請求,所述展示請求包括針對所述信息分享展示的用戶身份;
在步驟S115中,根據(jù)所述用戶身份,確定對應(yīng)于所述用戶身份的展示對象和對應(yīng)于所述用戶身份的身份信息;
在步驟S116中,以所述身份信息向所述展示對象進(jìn)行信息分享展示。
舉例來說,在用戶需要進(jìn)行信息分享展示(例如發(fā)朋友圈)時,可以在編輯分享展示內(nèi)容的界面中顯示信息分享展示的用戶身份的選項,以供用戶選擇。在用戶選擇信息分享展示的一個或多個用戶身份并確認(rèn)后,可以向服務(wù)器發(fā)送用于信息分享展示的展示請求。
在一種可能的實現(xiàn)方式中,在服務(wù)器接收到該展示請求時,根據(jù)該展示請求中的用戶身份,可以確定對應(yīng)于所述用戶身份的展示對象和對應(yīng)于所述用戶身份的身份信息,進(jìn)而向展示對象進(jìn)行信息分享展示,并可以通過展示對象的分享展示界面顯示該身份信息。例如,用戶身份為“媽媽”所對應(yīng)的對象為C、D、E,在用戶想要分享展示例如熱點資訊的文章,并選擇針對該信息分享展示的用戶身份為“媽媽”時,可以向?qū)ο驝、D、E發(fā)布該熱點資訊的文章,其他人則看不到該熱點資訊的文章。通過對象C、D、E的分享展示界面,可以查看該用戶的身份為“媽媽”。
通過這種方式,可以向?qū)?yīng)于所選擇的用戶身份的展示對象進(jìn)行分享展示,提升了用戶體驗。
圖10是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置框圖。參照圖10,該裝置包括請求獲取模塊201,第一身份確定模塊202,信息確定模塊203和第一交互模塊204。
該請求獲取模塊201被配置為獲取使用戶與交互對象進(jìn)行交互的請求,所述請求包括所述交互對象的信息;
該第一身份確定模塊202被配置為基于所述交互對象的信息,確定用戶針對所述交互對象的用戶身份;
該信息確定模塊203被配置為基于所述用戶針對所述交互對象的用戶身份,確定對應(yīng)于所述用戶身份的身份信息;
該第一交互模塊204被配置為以所述身份信息進(jìn)行所述用戶與所述交互對象之間的交互。
圖11是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置框圖。如圖11所示,在一種可能的實現(xiàn)方式中,所述請求獲取模塊201包括:
第一請求獲取子模塊2011,用于獲取用于使用戶與聯(lián)系人進(jìn)行對話的對話請求,所述對話請求包括所述聯(lián)系人的聯(lián)系人信息;
所述第一身份確定模塊202包括:
第一身份確定子模塊2021,用于基于所述聯(lián)系人信息,確定針對所述聯(lián)系人的用戶身份。
圖12是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置框圖。如圖12所示,在一種可能的實現(xiàn)方式中,所述請求獲取模塊201包括:
第二請求獲取子模塊2012,用于獲取用于使用戶加入群組的入群請求;
所述第一身份確定模塊202包括:
第一身份選擇子模塊2022,用于響應(yīng)于所述入群請求,提供待選擇的用戶身份;
第一身份獲取子模塊2023,用于獲取用戶選擇的用戶身份;
第二身份確定子模塊2024,用于將用戶選擇的用戶身份設(shè)定為針對所述群組的用戶身份。
圖13是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置框圖。如圖13所示,在一種可能的實現(xiàn)方式中,所述請求獲取模塊201包括:
第一請求接收子模塊2013,用于接收用于信息分享展示的展示請求,所述展示請求包括展示對象的展示信息;
所述第一身份確定模塊202包括:
第三身份確定子模塊2025,用于基于所述展示信息,確定針對所述展示對象的用戶身份。
圖14是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置框圖。如圖14所示,在一種可能的實現(xiàn)方式中,所述裝置還包括:
第二請求接收模塊214,用于接收用于信息分享展示的展示請求,所述展示請求包括針對所述信息分享展示的用戶身份;
第二身份確定模塊215,用于根據(jù)所述用戶身份,確定對應(yīng)于所述用戶身份的展示對象和對應(yīng)于所述用戶身份的身份信息;
展示模塊216,用于以所述身份信息向所述展示對象進(jìn)行信息分享展示。
如圖14所示,在一種可能的實現(xiàn)方式中,所述裝置還包括:
設(shè)定請求接收模塊205,用于接收用于設(shè)定針對交互對象的用戶身份的身份設(shè)定請求;
身份設(shè)定模塊206,用于響應(yīng)于所述身份設(shè)定請求,設(shè)定針對所述交互對象的用戶身份。
如圖14所示,在一種可能的實現(xiàn)方式中,所述裝置還包括:
添加請求接收模塊207,用于接收用于添加交互對象的對象添加請求;
添加身份選擇模塊208,用于響應(yīng)于所述對象添加請求,提供待選擇的用戶身份;
添加身份確定模塊209,用于將用戶選擇的用戶身份設(shè)定為針對所添加的交互對象的用戶身份。
如圖14所示,在一種可能的實現(xiàn)方式中,所述裝置還包括:
變更請求接收模塊210,用于接收用于變更針對交互對象的用戶身份的身份變更請求,所述身份變更請求包括針對交互對象的變更后的用戶身份;
身份變更模塊211,用于響應(yīng)于所述身份變更請求,設(shè)定針對所述交互對象的變更后的用戶身份。
如圖14所示,在一種可能的實現(xiàn)方式中,所述裝置還包括:
默認(rèn)身份選擇模塊212,用于接收用于選擇默認(rèn)身份的身份選擇請求,所述身份選擇請求包括用戶選擇的默認(rèn)的用戶身份;
默認(rèn)身份確定模塊213,用于響應(yīng)于所述身份選擇請求,設(shè)定用戶所選擇的默認(rèn)的用戶身份。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
本實施例在獲取到用戶與交互對象進(jìn)行交互的請求時,確定用戶針對該交互對象的用戶身份和相對應(yīng)的身份信息,進(jìn)而以該身份信息進(jìn)行用戶與交互對象之間的交互,從而方便用戶對多個交互對象進(jìn)行管理和維護(hù),提高用戶使用的便利性,提升了用戶體驗。
圖15是根據(jù)一示例性實施例示出的一種基于用戶身份的交互裝置1900的框圖。例如,裝置1900可以被提供為一服務(wù)器。參照圖15,裝置1900包括處理組件1922,其進(jìn)一步包括一個或多個處理器,以及由存儲器1932所代表的存儲器資源,用于存儲可由處理組件1922的執(zhí)行的指令,例如應(yīng)用程序。存儲器1932中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件1922被配置為執(zhí)行指令,以執(zhí)行上述方法。
裝置1900還可以包括一個電源組件1926被配置為執(zhí)行裝置1900的電源管理,一個有線或無線網(wǎng)絡(luò)接口1950被配置為將裝置1900連接到網(wǎng)絡(luò),和一個輸入輸出(I/O)接口1958。裝置1900可以操作基于存儲在存儲器1932的操作系統(tǒng),例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM或類似。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機(jī)可讀存儲介質(zhì),例如包括指令的存儲器1932,上述指令可由裝置1900的處理組件1922執(zhí)行以完成上述方法。例如,所述非臨時性計算機(jī)可讀存儲介質(zhì)可以是ROM、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。