本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體而言,涉及一種數(shù)據(jù)分享方法及裝置。
背景技術(shù):
在很多終端應(yīng)用中都為用戶提供了數(shù)據(jù)分享功能,以使用戶可以將所關(guān)注的數(shù)據(jù)分享給自己的好友。其中,目前在分享賬號(hào)執(zhí)行數(shù)據(jù)分享的過(guò)程中,通常在選中所要分享的數(shù)據(jù)后,需先從與分享賬號(hào)關(guān)聯(lián)的好友列表中選擇接收分享數(shù)據(jù)的分享對(duì)象,例如,如圖1(a)-(c)所示,在應(yīng)用app-1中分享文章s時(shí),需先選中分享對(duì)象(如賬號(hào)a),再將上述文章s推送給該分享對(duì)象賬號(hào)a。
然而,接收分享數(shù)據(jù)的分享對(duì)象在好友列表中,往往是按照固定順序排列配置,例如,按照好友名稱首字母順序排列,或按照交互頻率高低排列。也就是說(shuō),在執(zhí)行數(shù)據(jù)分享時(shí),需要在按照固定順序配置的好友列表中,通過(guò)手動(dòng)翻頁(yè)的方式查找所要推送的分享對(duì)象,從而導(dǎo)致數(shù)據(jù)分享時(shí)間被延長(zhǎng),進(jìn)而造成數(shù)據(jù)分享效率較低的問題。
針對(duì)上述的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)分享方法及裝置,以至少解決目前現(xiàn)有的數(shù)據(jù)分享方式中存在的數(shù)據(jù)分享效率較低的技術(shù)問題。
根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種數(shù)據(jù)分享方法,包括:獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;響應(yīng)上述分享指令從服務(wù)器獲取與上述目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,上述第一標(biāo)簽信息用于指示上述目標(biāo)數(shù)據(jù)所屬的類別;根據(jù)上述第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與上述第一標(biāo)簽信息相匹配;從上述第一賬號(hào)列表中獲取接收上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);將上述目標(biāo)數(shù)據(jù)分享給上述對(duì)象賬號(hào)。
根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種數(shù)據(jù)分享方法,包括:接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;根據(jù)上述分享指令獲取與上述目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,上述第一標(biāo)簽信息用于指示上述目標(biāo)數(shù)據(jù)所屬的類別;根據(jù)上述第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與上述第一標(biāo)簽信息相匹配;獲取從上述第一賬號(hào)列表中選出的用于接收上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);將上述目標(biāo)數(shù)據(jù)分享給上述對(duì)象賬號(hào)。
根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種數(shù)據(jù)分享裝置,包括:第一獲取單元,用于獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;第二獲取單元,用于響應(yīng)上述分享指令從服務(wù)器獲取與上述目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,上述第一標(biāo)簽信息用于指示上述目標(biāo)數(shù)據(jù)所屬的類別;第三獲取單元,用于根據(jù)上述第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與上述第一標(biāo)簽信息相匹配;第四獲取單元,用于從上述第一賬號(hào)列表中獲取接收上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);分享單元,用于將上述目標(biāo)數(shù)據(jù)分享給上述對(duì)象賬號(hào)。
根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種數(shù)據(jù)分享裝置,包括:接收單元,用于接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;第一獲取單元,用于根據(jù)上述分享指令獲取與上述目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,上述第一標(biāo)簽信息用于指示上述目標(biāo)數(shù)據(jù)所屬的類別;第二獲取單元,用于根據(jù)上述第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與上述第一標(biāo)簽信息相匹配;第三獲取單元,用于獲取從上述第一賬號(hào)列表中選出的用于接收上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);分享單元,用于將上述目標(biāo)數(shù)據(jù)分享給上述對(duì)象賬號(hào)。
在本發(fā)明實(shí)施例中,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)現(xiàn)有技術(shù)的一種數(shù)據(jù)分享方法的示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的數(shù)據(jù)分享方法的應(yīng)用環(huán)境示意圖;
圖3是根據(jù)本發(fā)明實(shí)施例的一種可選的數(shù)據(jù)分享方法的流程圖;
圖4是根據(jù)本發(fā)明實(shí)施例的一種可選的數(shù)據(jù)分享方法的示意圖;
圖5是根據(jù)本發(fā)明實(shí)施例的另一種可選的數(shù)據(jù)分享方法的示意圖;
圖6是根據(jù)本發(fā)明實(shí)施例的又一種可選的數(shù)據(jù)分享方法的示意圖;
圖7是根據(jù)本發(fā)明實(shí)施例的另一種可選的數(shù)據(jù)分享方法的流程圖;
圖8是根據(jù)本發(fā)明實(shí)施例的又一種可選的數(shù)據(jù)分享方法的流程圖;
圖9是根據(jù)本發(fā)明實(shí)施例的又一種可選的數(shù)據(jù)分享方法的流程圖;
圖10是根據(jù)本發(fā)明實(shí)施例的一種可選的數(shù)據(jù)分享裝置的示意圖;
圖11是根據(jù)本發(fā)明實(shí)施例的另一種可選的數(shù)據(jù)分享裝置的示意圖;
圖12是根據(jù)本發(fā)明實(shí)施例的一種可選的數(shù)據(jù)分享終端的示意圖;
圖13是根據(jù)本發(fā)明實(shí)施例的一種可選的數(shù)據(jù)分享服務(wù)器的示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
需要說(shuō)明的是,本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
實(shí)施例1
在本發(fā)明實(shí)施例中,提供了一種上述交互資源推送方法的實(shí)施例。作為一種可選的實(shí)施方式,該交互資源推送方法可以但不限于應(yīng)用于如圖2所示的應(yīng)用環(huán)境中,終端202中運(yùn)行有第一應(yīng)用,終端202在獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,響應(yīng)該分享指令通過(guò)網(wǎng)絡(luò)204從服務(wù)器206中獲取與上述目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,該第一標(biāo)簽信息用于指示上述目標(biāo)數(shù)據(jù)所屬的類別;然后,根據(jù)該第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;從該第一賬號(hào)列表中獲取接收上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),并將上述目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
在本實(shí)施例中,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
可選地,在本實(shí)施例中,上述終端可以包括但不限于以下至少之一:手機(jī)、平板電腦、筆記本電腦、臺(tái)式pc機(jī)、數(shù)字電視及其他用于分享數(shù)據(jù)的硬件設(shè)備。上述網(wǎng)絡(luò)可以包括但不限于以下至少之一:廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)。上述只是一種示例,本實(shí)施例對(duì)此不做任何限定。
根據(jù)本發(fā)明實(shí)施例,提供了一種數(shù)據(jù)分享方法,如圖3所示,該方法包括:
s302,獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
s304,響應(yīng)分享指令從服務(wù)器獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
s306,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
s308,從第一賬號(hào)列表中獲取接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);
s310,將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
可選地,在本實(shí)施例中,上述數(shù)據(jù)分享方法可以但不限于應(yīng)用于不同應(yīng)用的數(shù)據(jù)分享過(guò)程中,例如,上述應(yīng)用可以包括但不限于以下至少之一:視頻播放應(yīng)用、新聞應(yīng)用、即時(shí)通訊應(yīng)用、購(gòu)物應(yīng)用等等,數(shù)據(jù)分享可以在同一應(yīng)用中不同賬號(hào)之間進(jìn)行分享,也可以在不同應(yīng)用中進(jìn)行分享。其中,上述所分享的目標(biāo)數(shù)據(jù)的數(shù)據(jù)形式可以包括但不限于以下至少之一:文字、圖片、視頻、flash動(dòng)畫等等。上述僅是一種示例,對(duì)于其他類型本申請(qǐng)實(shí)施例中在此不做任何限定。
例如,以第一應(yīng)用為即時(shí)通訊應(yīng)用為例,目標(biāo)數(shù)據(jù)以文章為例,在獲取到對(duì)該文章執(zhí)行分享操作的分享指令后,從服務(wù)器獲取與該文章相匹配的第一標(biāo)簽信息,例如第一標(biāo)簽信息指示該文章屬于經(jīng)濟(jì)類。假設(shè)在即時(shí)通訊應(yīng)用中內(nèi)部進(jìn)行分享,則可以獲取該即時(shí)通訊應(yīng)用中與請(qǐng)求分享的第一賬號(hào)相關(guān)聯(lián)的第二賬號(hào)列表,獲取該第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息,并與第一標(biāo)簽信息進(jìn)行比對(duì),以獲取標(biāo)簽信息相匹配的第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的標(biāo)簽也指示為經(jīng)濟(jì)類。在從第一賬號(hào)列表中獲取對(duì)象賬號(hào),并將上述目標(biāo)數(shù)據(jù)推送給該對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
可選地,在本實(shí)施例中,上述與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息可以但不限于為服務(wù)器根據(jù)獲取到的目標(biāo)數(shù)據(jù)的屬性信息而生成的,其中,上述屬性信息包括以下至少之一:目標(biāo)數(shù)據(jù)的標(biāo)題、目標(biāo)數(shù)據(jù)的摘要、目標(biāo)數(shù)據(jù)的鏈接地址。
例如,第一應(yīng)用的客戶端向服務(wù)器發(fā)送目標(biāo)數(shù)據(jù)的標(biāo)題,和/或,目標(biāo)數(shù)據(jù)的摘要,和/或,統(tǒng)一資源符(uniformresourcelocator,簡(jiǎn)稱url)等。其中,服務(wù)器可以通過(guò)url打開對(duì)應(yīng)鏈接,提取鏈接所指示的頁(yè)面中的文字內(nèi)容。然后,對(duì)上述標(biāo)題、摘要及頁(yè)面中的文字內(nèi)容進(jìn)行分詞,并將上述得到的分詞與預(yù)先通過(guò)學(xué)習(xí)得到的詞庫(kù)中的關(guān)鍵詞進(jìn)行比對(duì)匹配,以根據(jù)比對(duì)后的結(jié)果獲取該目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息。其中,上述匹配方法可以但不限于采用相關(guān)技術(shù)中提供的文本主題聚類的lda算法,文本分類的最大熵分類器等,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
需要說(shuō)明的是,上述第一賬號(hào)可以包括但不限于以下至少之一:用于登陸第一應(yīng)用的賬號(hào)、第一應(yīng)用所在終端的終端標(biāo)識(shí)構(gòu)成的賬號(hào)、第一應(yīng)用所在終端的終端ip構(gòu)成的賬號(hào)等等。也就是說(shuō),在同一應(yīng)用內(nèi)進(jìn)行數(shù)據(jù)分享時(shí),可以直接利用登陸賬號(hào)獲取具有關(guān)聯(lián)關(guān)系的賬號(hào)列表,例如第一賬號(hào)的好友賬號(hào)列表。而在不同應(yīng)用之間進(jìn)行數(shù)據(jù)分享時(shí),可以但不限于利用終端標(biāo)識(shí)構(gòu)成的賬號(hào)和/或終端ip構(gòu)成的賬號(hào),獲取用于接收目標(biāo)數(shù)據(jù)的第二應(yīng)用為第一應(yīng)用開放的數(shù)據(jù)接口,以通過(guò)調(diào)用該數(shù)據(jù)接口實(shí)現(xiàn)將第一應(yīng)用中的數(shù)據(jù)分享給第二應(yīng)用中的賬號(hào)列表,例如,上述終端標(biāo)識(shí)或終端ip所指示的終端,登陸第二應(yīng)用后,在第二應(yīng)用中的好友賬號(hào)列表。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
此外,在本實(shí)施例中,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在第一應(yīng)用的客戶端中執(zhí)行,也就是說(shuō),在客戶端中獲取服務(wù)器發(fā)送的第一標(biāo)簽信息后,客戶端可以利用緩存的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端通過(guò)執(zhí)行比對(duì)操作,以獲取比對(duì)后的第一賬號(hào)列表;此外,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在服務(wù)器中執(zhí)行,也就是說(shuō),在服務(wù)器中直接對(duì)與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端可以直接接收服務(wù)器發(fā)送的比對(duì)后的第一賬號(hào)列表。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息可以但不限于為在客戶端預(yù)配置的標(biāo)簽信息,也可以但不限于為按照預(yù)定周期服務(wù)器接收獲取到的標(biāo)簽信息。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在本實(shí)施例中,上述第一標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)賬號(hào)標(biāo)簽。也就是說(shuō),每條目標(biāo)數(shù)據(jù)可以對(duì)應(yīng)一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,每個(gè)賬號(hào)也可以對(duì)應(yīng)配置一個(gè)或多個(gè)賬號(hào)標(biāo)簽,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,上述比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息可以包括但不限于:
1)模糊比對(duì),對(duì)第二賬號(hào)列表中的賬號(hào)分別作為當(dāng)前賬號(hào)執(zhí)行以下操作:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽屬于相同標(biāo)簽類型的標(biāo)簽的情況下,判定該賬號(hào)的標(biāo)簽信息與目第一標(biāo)簽信息相匹配,可將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào);
2)精確比對(duì),對(duì)第二賬號(hào)列表中的賬號(hào)分別作為當(dāng)前賬號(hào)執(zhí)行以下操作:從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽數(shù)量;使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度;以實(shí)現(xiàn)根據(jù)上述匹配度更新第二賬號(hào)列表,其中,第二賬號(hào)列表中包括上述第一賬號(hào)列表。
需要說(shuō)明的是,在本實(shí)施例中,可以但不限于根據(jù)不同的標(biāo)簽類型確定比對(duì)類型,例如,針對(duì)技術(shù)專業(yè)類型可以但不限于采用精確比對(duì),針對(duì)愛好興趣類型可以但不限于采用模糊比對(duì),上述僅是一種示例,根據(jù)不同用戶需求可以對(duì)應(yīng)配置不同的比對(duì)方式,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,在根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表之后,還包括:
1)在顯示界面按照預(yù)定順序顯示第一賬號(hào)列表。
例如,如圖4所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖4(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,判斷出與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則可以在顯示界面按照預(yù)定順序顯示上述第一賬號(hào)列表,如圖4(b),假設(shè)獲取到對(duì)象賬號(hào)為賬號(hào)c,則可向賬號(hào)c推送所要分享的目標(biāo)數(shù)據(jù)c,如圖4(c)所示。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
2)在顯示界面按照匹配度顯示第二賬號(hào)列表,其中,第一賬號(hào)列表按照匹配度排列在第二賬號(hào)列表中的前n位,n為大于等于1的自然數(shù)。
例如,如圖5所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖5(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,根據(jù)匹配度計(jì)算可以對(duì)上述第二賬號(hào)列表中的賬號(hào)進(jìn)行重新排序,如圖5(b),在顯示界面按照匹配度顯示更新后的第二賬號(hào)列表,顯示順序更新為賬號(hào)b、賬號(hào)c、賬號(hào)a。其中,假設(shè)與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則上述第一賬號(hào)列表位于上述更新后的第二賬號(hào)列表中的前兩位。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
也就是說(shuō),在本實(shí)施例中,在獲取到第一賬號(hào)列表之后,可以但不限于僅顯示標(biāo)簽信息與第一標(biāo)簽信息匹配的第一賬號(hào)列表,需要說(shuō)明的是,上述第一賬號(hào)列表可以按照預(yù)定順序顯示,例如,根據(jù)首字母或使用頻率或最近使用時(shí)間等為依據(jù)進(jìn)行排列,本實(shí)施例中對(duì)此不做任何限定。此外,在本實(shí)施例中,在獲取到第一賬號(hào)列表之后,也可以但不限于按照匹配度顯示第二賬號(hào)列表中,其中,第一賬號(hào)列表位于第二賬號(hào)列表的前n位。換言之,顯示第二賬號(hào)列表中的全部賬號(hào),但按照匹配度,將與第一標(biāo)簽信息匹配的第一賬號(hào)列表顯示在前n位,以便于快速獲取對(duì)象賬號(hào)。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
作為一種可選的方案,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:
s1,獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;
s2,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;
s3,根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
需要說(shuō)明的是,在本實(shí)施例中,上述第二賬號(hào)列表可以但不限于為第一應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的賬號(hào)列表;也可以但不限于為與第一應(yīng)用關(guān)聯(lián)的第二應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的賬號(hào)列表。
具體的,在應(yīng)用app-1中內(nèi)部分享目標(biāo)數(shù)據(jù)的情況下,上述第二賬號(hào)列表可以但不限于為在第一應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,例如,在應(yīng)用app-1中第二賬號(hào)列表包括:賬號(hào)a、賬號(hào)b、賬號(hào)c;經(jīng)比對(duì)得到第一賬號(hào)列表包括:賬號(hào)b、賬號(hào)c,從第一賬號(hào)列表中選擇對(duì)象賬號(hào)(賬號(hào)c)分享目標(biāo)數(shù)據(jù)。此外,在將第一應(yīng)用app-1中的目標(biāo)數(shù)據(jù)分享至第二應(yīng)用app-2的情況下,上述第二賬號(hào)列表也可以但不限于為在第二應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,例如,如圖6(a)-(c)所示,從應(yīng)用app-1中跳轉(zhuǎn)至應(yīng)用app-2中,獲取應(yīng)用app-2中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,其中,第二賬號(hào)列表包括:賬號(hào)a、賬號(hào)b、賬號(hào)c;經(jīng)比對(duì)得到第一賬號(hào)列表包括:賬號(hào)b、賬號(hào)c,從第一賬號(hào)列表中選擇對(duì)象賬號(hào)(賬號(hào)c)分享目標(biāo)數(shù)據(jù)。
可選地,在本實(shí)施例中,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息包括:模糊比對(duì)、精確比對(duì)。其中,模糊比對(duì),用于指示在賬號(hào)標(biāo)簽與數(shù)據(jù)標(biāo)簽中存在至少一對(duì)屬于相同類別的標(biāo)簽,就可以判定該賬號(hào)標(biāo)簽所標(biāo)識(shí)的賬號(hào)與該數(shù)據(jù)標(biāo)簽所標(biāo)識(shí)的目標(biāo)數(shù)據(jù)相匹配,從而實(shí)現(xiàn)將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。其中,精確比對(duì),用于指示在賬號(hào)標(biāo)簽中獲取與數(shù)據(jù)標(biāo)簽中屬于相同標(biāo)簽的標(biāo)簽數(shù)量,根據(jù)相同標(biāo)簽的標(biāo)簽數(shù)量確定二者的匹配度,以實(shí)現(xiàn)按照匹配度獲取第一賬號(hào)列表中的賬號(hào)。例如,將第二賬號(hào)列表中匹配度大于預(yù)定閾值的賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表之后,通過(guò)比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息,以根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。從而實(shí)現(xiàn)在數(shù)據(jù)分享過(guò)程中,可以獲取到與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,通過(guò)準(zhǔn)確提供需要上述目標(biāo)數(shù)據(jù)的第一賬號(hào)列表,以使目標(biāo)數(shù)據(jù)可以準(zhǔn)確分享給第一賬號(hào)列表中包括的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息包括:
s1,遍歷第二賬號(hào)列表中全部的賬號(hào),將第二賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:
s11,在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況下,判斷出當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配;
s12,將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。
可選地,在本實(shí)施例中,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽屬于相同標(biāo)簽類型的標(biāo)簽;此外,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽。
需要說(shuō)明的是,在本實(shí)施例中,上述第一標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)賬號(hào)標(biāo)簽。也就是說(shuō),每條目標(biāo)數(shù)據(jù)可以對(duì)應(yīng)一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,每個(gè)賬號(hào)也可以對(duì)應(yīng)配置一個(gè)或多個(gè)賬號(hào)標(biāo)簽,本實(shí)施例中對(duì)此不做任何限定。
也就是說(shuō),在本實(shí)施例中,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息時(shí),可以采用模糊比對(duì),在標(biāo)簽信息所指示的多個(gè)標(biāo)簽中,獲取至少一對(duì)屬于相同標(biāo)簽類型的標(biāo)簽,或至少一對(duì)為相同標(biāo)簽的標(biāo)簽,則可以判定該賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,并可以將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以便于將其顯示在顯示界面中,方便用戶快速選擇接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),達(dá)到提高數(shù)據(jù)分享的效率的效果。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,將當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況,判定為當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,進(jìn)而將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以實(shí)現(xiàn)通過(guò)模糊比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息包括:
s1,遍歷第二賬號(hào)列表中全部的賬號(hào),將第二賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:
s11,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量;
s12,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度;
s2,根據(jù)匹配度更新第二賬號(hào)列表,其中,第二賬號(hào)列表中包括第一賬號(hào)列表。
可選地,在本實(shí)施例中,在上述匹配判斷過(guò)程中,將在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽判定為匹配標(biāo)簽,獲取該匹配標(biāo)簽的標(biāo)簽數(shù)量用于標(biāo)識(shí)匹配度。以實(shí)現(xiàn)按照匹配度獲取第一賬號(hào)列表中的賬號(hào)。從而達(dá)到對(duì)賬號(hào)的標(biāo)簽信息及目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息進(jìn)行精確比對(duì)的目的。
需要說(shuō)明的是,在本實(shí)施例中,在獲取到標(biāo)簽數(shù)量所標(biāo)識(shí)的匹配度之后,可以但不限于將第二賬號(hào)列表中匹配度大于預(yù)定閾值的賬號(hào)作為第一賬號(hào)列表中的賬號(hào),其中,第一賬號(hào)列表中的賬號(hào)為第二賬號(hào)列表中的部分賬號(hào)。
可選地,在本實(shí)施例中,可以但不限于單獨(dú)獲取上述第一賬號(hào)列表,以將該第一賬號(hào)列表顯示在顯示界面中,這里第一賬號(hào)列表中的賬號(hào)可以但不限于按照匹配度顯示,也可以但不限于按照默認(rèn)順序顯示。本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,還可以但不限于按照匹配度更新第二賬號(hào)列表中全部賬號(hào)的排列順序,其中,與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表中的賬號(hào)排列在第二賬號(hào)列表中的前n位。也就是說(shuō),在第二賬號(hào)列表中,與目標(biāo)數(shù)據(jù)未匹配的其他賬號(hào)也可以顯示在顯示界面中,且顯示順序位于第一賬號(hào)列表中的賬號(hào)之后。本實(shí)施例中對(duì)此不做任何限定。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度,以實(shí)現(xiàn)根據(jù)匹配度通過(guò)精確比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,在根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表之后,還包括:
s1,在顯示界面按照預(yù)定順序顯示第一賬號(hào)列表。
具體結(jié)合圖4所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖4(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,判斷出與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則可以在顯示界面按照預(yù)定順序顯示上述第一賬號(hào)列表,如圖4(b),假設(shè)獲取到對(duì)象賬號(hào)為賬號(hào)c,則可向賬號(hào)c推送所要分享的目標(biāo)數(shù)據(jù)c,如圖4(c)所示。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)直接顯示與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,以減少相關(guān)技術(shù)中需要翻頁(yè)查找用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的查找時(shí)間,通過(guò)從第一賬號(hào)列表中直接選擇對(duì)象賬號(hào)的方式,達(dá)到提高數(shù)據(jù)分享的效率。
作為一種可選的方案,在根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表之后,包括:
s1,在顯示界面按照匹配度顯示第二賬號(hào)列表,其中,第一賬號(hào)列表按照匹配度排列在第二賬號(hào)列表中的前n位,n為大于等于1的自然數(shù)。
具體結(jié)合圖5所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖5(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,根據(jù)匹配度計(jì)算可以對(duì)上述第二賬號(hào)列表中的賬號(hào)進(jìn)行重新排序,如圖5(b),在顯示界面按照匹配度顯示更新后的第二賬號(hào)列表,顯示順序更新為賬號(hào)b、賬號(hào)c、賬號(hào)a。其中,假設(shè)與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則上述第一賬號(hào)列表位于上述更新后的第二賬號(hào)列表中的前兩位。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)更新第二賬號(hào)列表的排列順序,以使與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表可以顯示在第二賬號(hào)列表的前n位,以減少相關(guān)技術(shù)中需要翻頁(yè)查找用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的查找時(shí)間,通過(guò)從第一賬號(hào)列表中直接選擇對(duì)象賬號(hào)的方式,達(dá)到提高數(shù)據(jù)分享的效率。
根據(jù)本發(fā)明的實(shí)施例,還提供了一種數(shù)據(jù)分享方法,如圖7所示,該方法包括:
s702,接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
s704,根據(jù)分享指令獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
s706,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
s708,獲取從第一賬號(hào)列表中選出的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);
s710,將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
可選地,在本實(shí)施例中,上述數(shù)據(jù)分享方法可以但不限于應(yīng)用于不同應(yīng)用的數(shù)據(jù)分享過(guò)程中,例如,上述應(yīng)用可以包括但不限于以下至少之一:視頻播放應(yīng)用、新聞應(yīng)用、即時(shí)通訊應(yīng)用、購(gòu)物應(yīng)用等等,數(shù)據(jù)分享可以在同一應(yīng)用中不同賬號(hào)之間進(jìn)行分享,也可以在不同應(yīng)用中進(jìn)行分享。其中,上述所分享的目標(biāo)數(shù)據(jù)的數(shù)據(jù)形式可以包括但不限于以下至少之一:文字、圖片、視頻、flash動(dòng)畫等等。上述僅是一種示例,對(duì)于其他類型本申請(qǐng)實(shí)施例中在此不做任何限定。
例如,以第一應(yīng)用為即時(shí)通訊應(yīng)用為例,目標(biāo)數(shù)據(jù)以文章為例,在獲取到對(duì)該文章執(zhí)行分享操作的分享指令后,從服務(wù)器獲取與該文章相匹配的第一標(biāo)簽信息,例如第一標(biāo)簽信息指示該文章屬于經(jīng)濟(jì)類。假設(shè)在即時(shí)通訊應(yīng)用中內(nèi)部進(jìn)行分享,則可以獲取該即時(shí)通訊應(yīng)用中與請(qǐng)求分享的第一賬號(hào)相關(guān)聯(lián)的第二賬號(hào)列表,獲取該第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息,并與第一標(biāo)簽信息進(jìn)行比對(duì),以獲取標(biāo)簽信息相匹配的第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的標(biāo)簽也指示為經(jīng)濟(jì)類。在從第一賬號(hào)列表中獲取對(duì)象賬號(hào),并將上述目標(biāo)數(shù)據(jù)推送給該對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
可選地,在本實(shí)施例中,上述與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息可以但不限于為服務(wù)器根據(jù)獲取到的目標(biāo)數(shù)據(jù)的屬性信息而生成的,其中,上述屬性信息包括以下至少之一:目標(biāo)數(shù)據(jù)的標(biāo)題、目標(biāo)數(shù)據(jù)的摘要、目標(biāo)數(shù)據(jù)的鏈接地址。
例如,第一應(yīng)用的客戶端向服務(wù)器發(fā)送目標(biāo)數(shù)據(jù)的標(biāo)題,和/或,目標(biāo)數(shù)據(jù)的摘要,和/或,統(tǒng)一資源符(uniformresourcelocator,簡(jiǎn)稱url)等。其中,服務(wù)器可以通過(guò)url打開對(duì)應(yīng)鏈接,提取鏈接所指示的頁(yè)面中的文字內(nèi)容。然后,對(duì)上述標(biāo)題、摘要及頁(yè)面中的文字內(nèi)容進(jìn)行分詞,并將上述得到的分詞與預(yù)先通過(guò)學(xué)習(xí)得到的詞庫(kù)中的關(guān)鍵詞進(jìn)行比對(duì)匹配,以根據(jù)比對(duì)后的結(jié)果獲取該目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息。其中,上述匹配方法可以但不限于采用相關(guān)技術(shù)中提供的文本主題聚類的lda算法,文本分類的最大熵分類器等,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在本實(shí)施例中,目標(biāo)數(shù)據(jù)可以但不限于根據(jù)詞庫(kù)中的關(guān)鍵詞庫(kù)匹配一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,例如,假設(shè)所要分享的為文章s,服務(wù)器分析得到與文章s對(duì)應(yīng)的標(biāo)簽信息包括:
標(biāo)簽1匹配度10分
標(biāo)簽2匹配度8分
標(biāo)簽3匹配度5分
此外,假設(shè)匹配度大于6分的作為第一標(biāo)簽信息所指示的標(biāo)簽,則根據(jù)上述內(nèi)容可確定該文章s的第一標(biāo)簽信息所指示的標(biāo)簽包括:標(biāo)簽1和標(biāo)簽2,進(jìn)一步,服務(wù)器可將上述第一標(biāo)簽信息所指示的標(biāo)簽發(fā)送給客戶端進(jìn)行與第二賬號(hào)列表的標(biāo)簽信息的匹配,以準(zhǔn)確獲取用于接收目標(biāo)數(shù)據(jù)的第一賬號(hào)列表,進(jìn)而達(dá)到快速準(zhǔn)確獲取接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的效果,避免反復(fù)查找。
可選地,在本實(shí)施例中,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
需要說(shuō)明的是,在本實(shí)施例中,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息可以但不限于為在客戶端預(yù)配置的標(biāo)簽信息,也可以但不限于為服務(wù)器按照預(yù)定周期發(fā)送給客戶端的標(biāo)簽信息。其中,服務(wù)器可以但不限于根據(jù)賬號(hào)的以下至少一種數(shù)據(jù)確定第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息:數(shù)據(jù)分享歷史、數(shù)據(jù)訪問歷史等等。也就是說(shuō),通過(guò)收集賬號(hào)的歷史數(shù)據(jù)分析賬號(hào)的應(yīng)用喜好,從而實(shí)現(xiàn)為該賬號(hào)準(zhǔn)確匹配對(duì)應(yīng)標(biāo)簽的目的。
可選地,在本實(shí)施例中,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在服務(wù)器中執(zhí)行,也就是說(shuō),在服務(wù)器中直接對(duì)與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端可以直接接收服務(wù)器發(fā)送的比對(duì)后得到的第一賬號(hào)列表。
例如,如圖8中步驟s802-s812所示,通過(guò)終端802中的第一應(yīng)用的客戶端發(fā)送分享目標(biāo)數(shù)據(jù)的分享指令,服務(wù)器804根據(jù)該分享指令獲取與目標(biāo)數(shù)據(jù)匹配的第一標(biāo)簽信息,然后再根據(jù)第一標(biāo)簽信息從與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中獲取第一賬號(hào)列表,并將該第一賬號(hào)列表發(fā)送給終端802中的第一應(yīng)用的客戶端,終端802將在顯示界面顯示上述第一賬號(hào)列表,并從第一賬號(hào)列表中獲取對(duì)象賬號(hào),以實(shí)現(xiàn)通過(guò)服務(wù)器804分享該目標(biāo)數(shù)據(jù)給對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在第一應(yīng)用的客戶端中執(zhí)行,也就是說(shuō),在客戶端中獲取服務(wù)器發(fā)送的第一標(biāo)簽信息后,客戶端可以利用緩存的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端通過(guò)執(zhí)行比對(duì)操作,以獲取比對(duì)后的第一賬號(hào)列表。
例如,如圖9中步驟s902-s912所示,通過(guò)終端802中的第一應(yīng)用的客戶端發(fā)送分享目標(biāo)數(shù)據(jù)的分享指令,服務(wù)器804根據(jù)該分享指令獲取與目標(biāo)數(shù)據(jù)匹配的第一標(biāo)簽信息,然后將該第一標(biāo)簽信息發(fā)送給終端802,終端802根據(jù)該第一標(biāo)簽信息從與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中獲取第一賬號(hào)列表,將該第一賬號(hào)列表顯示在顯示界面,并從第一賬號(hào)列表中獲取對(duì)象賬號(hào),以實(shí)現(xiàn)通過(guò)服務(wù)器804分享該目標(biāo)數(shù)據(jù)給對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,上述目標(biāo)數(shù)據(jù)可以通過(guò)服務(wù)器804分享給終端802中的同一應(yīng)用或不同應(yīng)用。也就是說(shuō),在同一應(yīng)用內(nèi)進(jìn)行數(shù)據(jù)分享時(shí),可以直接利用登陸賬號(hào)獲取具有關(guān)聯(lián)關(guān)系的賬號(hào)列表,例如第一賬號(hào)的好友賬號(hào)列表。而在不同應(yīng)用之間進(jìn)行數(shù)據(jù)分享時(shí),可以但不限于利用終端標(biāo)識(shí)構(gòu)成的賬號(hào)和/或終端ip構(gòu)成的賬號(hào),獲取用于接收目標(biāo)數(shù)據(jù)的第二應(yīng)用為第一應(yīng)用開放的數(shù)據(jù)接口,以通過(guò)調(diào)用該數(shù)據(jù)接口實(shí)現(xiàn)將第一應(yīng)用中的數(shù)據(jù)分享給第二應(yīng)用中的賬號(hào)列表,例如,上述終端標(biāo)識(shí)或終端ip所指示的終端,登陸第二應(yīng)用后,在第二應(yīng)用中的好友賬號(hào)列表。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)根據(jù)分享指令獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
作為一種可選的實(shí)施方案,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:
s1,獲取在第一應(yīng)用中與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;
s2,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;
s3,根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
具體的結(jié)合圖4所示進(jìn)行說(shuō)明,在應(yīng)用app-1中內(nèi)部分享目標(biāo)數(shù)據(jù)的情況下,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖4(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,判斷出與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則可以在顯示界面按照預(yù)定順序顯示上述第一賬號(hào)列表,如圖4(b),假設(shè)獲取到對(duì)象賬號(hào)為賬號(hào)c,則可向賬號(hào)c推送所要分享的目標(biāo)數(shù)據(jù)c,如圖4(c)所示。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)直接顯示與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,以減少相關(guān)技術(shù)中需要翻頁(yè)查找用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的查找時(shí)間,通過(guò)從第一賬號(hào)列表中直接選擇對(duì)象賬號(hào)的方式,達(dá)到提高數(shù)據(jù)分享的效率。
作為一種可選的實(shí)施方案,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:
s1,獲取在第二應(yīng)用中與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第三賬號(hào)列表,其中,第二應(yīng)用用于接收目標(biāo)數(shù)據(jù),第一應(yīng)用與第二應(yīng)用為關(guān)聯(lián)應(yīng)用;
s2,比對(duì)第三賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;
s3,根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
具體結(jié)合圖6所示進(jìn)行說(shuō)明,在將第一應(yīng)用app-1中的目標(biāo)數(shù)據(jù)分享至第二應(yīng)用app-2的情況下,上述第二賬號(hào)列表也可以但不限于為在第二應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,例如,如圖6(a)-(c)所示,從應(yīng)用app-1中跳轉(zhuǎn)至應(yīng)用app-2中,獲取應(yīng)用app-2中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,其中,第二賬號(hào)列表包括:賬號(hào)a、賬號(hào)b、賬號(hào)c;經(jīng)比對(duì)得到第一賬號(hào)列表包括:賬號(hào)b、賬號(hào)c,從第一賬號(hào)列表中選擇對(duì)象賬號(hào)(賬號(hào)c)分享目標(biāo)數(shù)據(jù)。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的賬號(hào)列表之后,通過(guò)比對(duì)賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息,以根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。從而實(shí)現(xiàn)在數(shù)據(jù)分享過(guò)程中,可以獲取到與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,通過(guò)準(zhǔn)確提供需要上述目標(biāo)數(shù)據(jù)的第一賬號(hào)列表,以使目標(biāo)數(shù)據(jù)可以準(zhǔn)確分享給第一賬號(hào)列表中包括的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,比對(duì)賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息包括:
s1,遍歷賬號(hào)列表中全部的賬號(hào),將賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:
s12,在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況下,判斷出當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配;
s14,將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。
可選地,在本實(shí)施例中,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽屬于相同標(biāo)簽類型的標(biāo)簽;此外,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽。
需要說(shuō)明的是,在本實(shí)施例中,上述第一標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)賬號(hào)標(biāo)簽。也就是說(shuō),每條目標(biāo)數(shù)據(jù)可以對(duì)應(yīng)一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,每個(gè)賬號(hào)也可以對(duì)應(yīng)配置一個(gè)或多個(gè)賬號(hào)標(biāo)簽,本實(shí)施例中對(duì)此不做任何限定。
也就是說(shuō),在本實(shí)施例中,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息時(shí),可以采用模糊比對(duì),在標(biāo)簽信息所指示的多個(gè)標(biāo)簽中,獲取至少一對(duì)屬于相同標(biāo)簽類型的標(biāo)簽,或至少一對(duì)為相同標(biāo)簽的標(biāo)簽,則可以判定該賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,并可以將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以便于將其顯示在顯示界面中,方便用戶快速選擇接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),達(dá)到提高數(shù)據(jù)分享的效率的效果。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,將當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況,判定為當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,進(jìn)而將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以實(shí)現(xiàn)通過(guò)模糊比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,比對(duì)賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息包括:
s1,遍歷賬號(hào)列表中全部的賬號(hào),將賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:
s12,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量;
s14,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度;
s2,根據(jù)匹配度更新賬號(hào)列表,其中,賬號(hào)列表中包括第一賬號(hào)列表。
可選地,在本實(shí)施例中,在上述匹配判斷過(guò)程中,將在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽判定為匹配標(biāo)簽,獲取該匹配標(biāo)簽的標(biāo)簽數(shù)量用于標(biāo)識(shí)匹配度。以實(shí)現(xiàn)按照匹配度獲取第一賬號(hào)列表中的賬號(hào)。從而達(dá)到對(duì)賬號(hào)的標(biāo)簽信息及目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息進(jìn)行精確比對(duì)的目的。
需要說(shuō)明的是,在本實(shí)施例中,在獲取到標(biāo)簽數(shù)量所標(biāo)識(shí)的匹配度之后,可以但不限于將第二賬號(hào)列表中匹配度大于預(yù)定閾值的賬號(hào)作為第一賬號(hào)列表中的賬號(hào),其中,第一賬號(hào)列表中的賬號(hào)為第二賬號(hào)列表中的部分賬號(hào)。
可選地,在本實(shí)施例中,可以但不限于單獨(dú)獲取上述第一賬號(hào)列表,以將該第一賬號(hào)列表顯示在顯示界面中,這里第一賬號(hào)列表中的賬號(hào)可以但不限于按照匹配度顯示,也可以但不限于按照默認(rèn)順序顯示。本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,還可以但不限于按照匹配度更新第二賬號(hào)列表中全部賬號(hào)的排列順序,其中,與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表中的賬號(hào)排列在第二賬號(hào)列表中的前n位。也就是說(shuō),在第二賬號(hào)列表中,與目標(biāo)數(shù)據(jù)未匹配的其他賬號(hào)也可以顯示在顯示界面中,且顯示順序位于第一賬號(hào)列表中的賬號(hào)之后。本實(shí)施例中對(duì)此不做任何限定。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度,以實(shí)現(xiàn)根據(jù)匹配度通過(guò)精確比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
實(shí)施例2
根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述數(shù)據(jù)分享方法的數(shù)據(jù)分享裝置,如圖10所示,該裝置包括:
1)第一獲取單元1002,用于獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
2)第二獲取單元1004,用于響應(yīng)分享指令從服務(wù)器獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
3)第三獲取單元1006,用于根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
4)第四獲取單元1008,用于從第一賬號(hào)列表中獲取接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);
5)分享單元1010,用于將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
可選地,在本實(shí)施例中,上述數(shù)據(jù)分享裝置可以但不限于應(yīng)用于不同應(yīng)用的數(shù)據(jù)分享過(guò)程中,例如,上述應(yīng)用可以包括但不限于以下至少之一:視頻播放應(yīng)用、新聞應(yīng)用、即時(shí)通訊應(yīng)用、購(gòu)物應(yīng)用等等,數(shù)據(jù)分享可以在同一應(yīng)用中不同賬號(hào)之間進(jìn)行分享,也可以在不同應(yīng)用中進(jìn)行分享。其中,上述所分享的目標(biāo)數(shù)據(jù)的數(shù)據(jù)形式可以包括但不限于以下至少之一:文字、圖片、視頻、flash動(dòng)畫等等。上述僅是一種示例,對(duì)于其他類型本申請(qǐng)實(shí)施例中在此不做任何限定。
例如,以第一應(yīng)用為即時(shí)通訊應(yīng)用為例,目標(biāo)數(shù)據(jù)以文章為例,在獲取到對(duì)該文章執(zhí)行分享操作的分享指令后,從服務(wù)器獲取與該文章相匹配的第一標(biāo)簽信息,例如第一標(biāo)簽信息指示該文章屬于經(jīng)濟(jì)類。假設(shè)在即時(shí)通訊應(yīng)用中內(nèi)部進(jìn)行分享,則可以獲取該即時(shí)通訊應(yīng)用中與請(qǐng)求分享的第一賬號(hào)相關(guān)聯(lián)的第二賬號(hào)列表,獲取該第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息,并與第一標(biāo)簽信息進(jìn)行比對(duì),以獲取標(biāo)簽信息相匹配的第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的標(biāo)簽也指示為經(jīng)濟(jì)類。在從第一賬號(hào)列表中獲取對(duì)象賬號(hào),并將上述目標(biāo)數(shù)據(jù)推送給該對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
可選地,在本實(shí)施例中,上述裝置還包括:發(fā)送單元,用于在獲取服務(wù)器響應(yīng)分享指令發(fā)送的與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息之前,向服務(wù)器發(fā)送目標(biāo)數(shù)據(jù)的屬性信息,以使服務(wù)器根據(jù)屬性信息獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,屬性信息包括以下至少之一:目標(biāo)數(shù)據(jù)的標(biāo)題、目標(biāo)數(shù)據(jù)的摘要、目標(biāo)數(shù)據(jù)的鏈接地址。
例如,第一應(yīng)用的客戶端向服務(wù)器發(fā)送目標(biāo)數(shù)據(jù)的標(biāo)題,和/或,目標(biāo)數(shù)據(jù)的摘要,和/或,統(tǒng)一資源符(uniformresourcelocator,簡(jiǎn)稱url)等。其中,服務(wù)器可以通過(guò)url打開對(duì)應(yīng)鏈接,提取鏈接所指示的頁(yè)面中的文字內(nèi)容。然后,對(duì)上述標(biāo)題、摘要及頁(yè)面中的文字內(nèi)容進(jìn)行分詞,并將上述得到的分詞與預(yù)先通過(guò)學(xué)習(xí)得到的詞庫(kù)中的關(guān)鍵詞進(jìn)行比對(duì)匹配,以根據(jù)比對(duì)后的結(jié)果獲取該目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息。其中,上述匹配方法可以但不限于采用相關(guān)技術(shù)中提供的文本主題聚類的lda算法,文本分類的最大熵分類器等,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
需要說(shuō)明的是,上述第一賬號(hào)可以包括但不限于以下至少之一:用于登陸第一應(yīng)用的賬號(hào)、第一應(yīng)用所在終端的終端標(biāo)識(shí)構(gòu)成的賬號(hào)、第一應(yīng)用所在終端的終端ip構(gòu)成的賬號(hào)等等。也就是說(shuō),在同一應(yīng)用內(nèi)進(jìn)行數(shù)據(jù)分享時(shí),可以直接利用登陸賬號(hào)獲取具有關(guān)聯(lián)關(guān)系的賬號(hào)列表,例如第一賬號(hào)的好友賬號(hào)列表。而在不同應(yīng)用之間進(jìn)行數(shù)據(jù)分享時(shí),可以但不限于利用終端標(biāo)識(shí)構(gòu)成的賬號(hào)和/或終端ip構(gòu)成的賬號(hào),獲取用于接收目標(biāo)數(shù)據(jù)的第二應(yīng)用為第一應(yīng)用開放的數(shù)據(jù)接口,以通過(guò)調(diào)用該數(shù)據(jù)接口實(shí)現(xiàn)將第一應(yīng)用中的數(shù)據(jù)分享給第二應(yīng)用中的賬號(hào)列表,例如,上述終端標(biāo)識(shí)或終端ip所指示的終端,登陸第二應(yīng)用后,在第二應(yīng)用中的好友賬號(hào)列表。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
此外,在本實(shí)施例中,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在第一應(yīng)用的客戶端中執(zhí)行,也就是說(shuō),在客戶端中獲取服務(wù)器發(fā)送的第一標(biāo)簽信息后,客戶端可以利用緩存的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端通過(guò)執(zhí)行比對(duì)操作,以獲取比對(duì)后的第一賬號(hào)列表;此外,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在服務(wù)器中執(zhí)行,也就是說(shuō),在服務(wù)器中直接對(duì)與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端可以直接接收服務(wù)器發(fā)送的比對(duì)后的第一賬號(hào)列表。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,上述裝置還包括:第三獲取模塊,用于在獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表之后,獲取為第二賬號(hào)列表中的賬號(hào)預(yù)配置的標(biāo)簽信息;和/或,第四獲取模塊,用于從服務(wù)器獲取第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息。
需要說(shuō)明的是,在本實(shí)施例中,上述第一標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)賬號(hào)標(biāo)簽。也就是說(shuō),每條目標(biāo)數(shù)據(jù)可以對(duì)應(yīng)一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,每個(gè)賬號(hào)也可以對(duì)應(yīng)配置一個(gè)或多個(gè)賬號(hào)標(biāo)簽,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,上述比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息可以包括但不限于:
1)模糊比對(duì),對(duì)第二賬號(hào)列表中的賬號(hào)分別作為當(dāng)前賬號(hào)執(zhí)行以下操作:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽屬于相同標(biāo)簽類型的標(biāo)簽的情況下,判定該賬號(hào)的標(biāo)簽信息與目第一標(biāo)簽信息相匹配,可將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào);
2)精確比對(duì),對(duì)第二賬號(hào)列表中的賬號(hào)分別作為當(dāng)前賬號(hào)執(zhí)行以下操作:從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽數(shù)量;使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度;以實(shí)現(xiàn)根據(jù)上述匹配度更新第二賬號(hào)列表,其中,第二賬號(hào)列表中包括上述第一賬號(hào)列表。
需要說(shuō)明的是,在本實(shí)施例中,可以但不限于根據(jù)不同的標(biāo)簽類型確定比對(duì)類型,例如,針對(duì)技術(shù)專業(yè)類型可以但不限于采用精確比對(duì),針對(duì)愛好興趣類型可以但不限于采用模糊比對(duì),上述僅是一種示例,根據(jù)不同用戶需求可以對(duì)應(yīng)配置不同的比對(duì)方式,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,在根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表之后,還包括:
1)在顯示界面按照預(yù)定順序顯示第一賬號(hào)列表。
例如,如圖4所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖4(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,判斷出與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則可以在顯示界面按照預(yù)定順序顯示上述第一賬號(hào)列表,如圖4(b),假設(shè)獲取到對(duì)象賬號(hào)為賬號(hào)c,則可向賬號(hào)c推送所要分享的目標(biāo)數(shù)據(jù)c,如圖4(c)所示。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
2)在顯示界面按照匹配度顯示第二賬號(hào)列表,其中,第一賬號(hào)列表按照匹配度排列在第二賬號(hào)列表中的前n位,n為大于等于1的自然數(shù)。
例如,如圖5所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖5(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,根據(jù)匹配度計(jì)算可以對(duì)上述第二賬號(hào)列表中的賬號(hào)進(jìn)行重新排序,如圖5(b),在顯示界面按照匹配度顯示更新后的第二賬號(hào)列表,顯示順序更新為賬號(hào)b、賬號(hào)c、賬號(hào)a。其中,假設(shè)與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則上述第一賬號(hào)列表位于上述更新后的第二賬號(hào)列表中的前兩位。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
也就是說(shuō),在本實(shí)施例中,在獲取到第一賬號(hào)列表之后,可以但不限于僅顯示標(biāo)簽信息與第一標(biāo)簽信息匹配的第一賬號(hào)列表,需要說(shuō)明的是,上述第一賬號(hào)列表可以按照預(yù)定順序顯示,例如,根據(jù)首字母或使用頻率或最近使用時(shí)間等為依據(jù)進(jìn)行排列,本實(shí)施例中對(duì)此不做任何限定。此外,在本實(shí)施例中,在獲取到第一賬號(hào)列表之后,也可以但不限于按照匹配度顯示第二賬號(hào)列表中,其中,第一賬號(hào)列表位于第二賬號(hào)列表的前n位。換言之,顯示第二賬號(hào)列表中的全部賬號(hào),但按照匹配度,將與第一標(biāo)簽信息匹配的第一賬號(hào)列表顯示在前n位,以便于快速獲取對(duì)象賬號(hào)。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
作為一種可選的方案,第三獲取單元1006包括:
1)第一獲取模塊,用于獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;
2)第一比對(duì)模塊,用于比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;
3)第二獲取模塊,用于根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
需要說(shuō)明的是,在本實(shí)施例中,上述第二賬號(hào)列表可以但不限于為第一應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的賬號(hào)列表;也可以但不限于為與第一應(yīng)用關(guān)聯(lián)的第二應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的賬號(hào)列表。
具體的,在應(yīng)用app-1中內(nèi)部分享目標(biāo)數(shù)據(jù)的情況下,上述第二賬號(hào)列表可以但不限于為在第一應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,例如,在應(yīng)用app-1中第二賬號(hào)列表包括:賬號(hào)a、賬號(hào)b、賬號(hào)c;經(jīng)比對(duì)得到第一賬號(hào)列表包括:賬號(hào)b、賬號(hào)c,從第一賬號(hào)列表中選擇對(duì)象賬號(hào)(賬號(hào)c)分享目標(biāo)數(shù)據(jù)。此外,在將第一應(yīng)用app-1中的目標(biāo)數(shù)據(jù)分享至第二應(yīng)用app-2的情況下,上述第二賬號(hào)列表也可以但不限于為在第二應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,例如,如圖6(a)-(c)所示,從應(yīng)用app-1中跳轉(zhuǎn)至應(yīng)用app-2中,獲取應(yīng)用app-2中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,其中,第二賬號(hào)列表包括:賬號(hào)a、賬號(hào)b、賬號(hào)c;經(jīng)比對(duì)得到第一賬號(hào)列表包括:賬號(hào)b、賬號(hào)c,從第一賬號(hào)列表中選擇對(duì)象賬號(hào)(賬號(hào)c)分享目標(biāo)數(shù)據(jù)。
可選地,在本實(shí)施例中,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息包括:模糊比對(duì)、精確比對(duì)。其中,模糊比對(duì),用于指示在賬號(hào)標(biāo)簽與數(shù)據(jù)標(biāo)簽中存在至少一對(duì)屬于相同類別的標(biāo)簽,就可以判定該賬號(hào)標(biāo)簽所標(biāo)識(shí)的賬號(hào)與該數(shù)據(jù)標(biāo)簽所標(biāo)識(shí)的目標(biāo)數(shù)據(jù)相匹配,從而實(shí)現(xiàn)將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。其中,精確比對(duì),用于指示在賬號(hào)標(biāo)簽中獲取與數(shù)據(jù)標(biāo)簽中屬于相同標(biāo)簽的標(biāo)簽數(shù)量,根據(jù)相同標(biāo)簽的標(biāo)簽數(shù)量確定二者的匹配度,以實(shí)現(xiàn)按照匹配度獲取第一賬號(hào)列表中的賬號(hào)。例如,將第二賬號(hào)列表中匹配度大于預(yù)定閾值的賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表之后,通過(guò)比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息,以根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。從而實(shí)現(xiàn)在數(shù)據(jù)分享過(guò)程中,可以獲取到與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,通過(guò)準(zhǔn)確提供需要上述目標(biāo)數(shù)據(jù)的第一賬號(hào)列表,以使目標(biāo)數(shù)據(jù)可以準(zhǔn)確分享給第一賬號(hào)列表中包括的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,第一比對(duì)模塊包括:
1)第一處理子模塊,用于遍歷第二賬號(hào)列表中全部的賬號(hào),將第二賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況下,判斷出當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配;將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。
可選地,在本實(shí)施例中,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配包括:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽屬于相同標(biāo)簽類型的標(biāo)簽;此外,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽。
需要說(shuō)明的是,在本實(shí)施例中,上述第一標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)賬號(hào)標(biāo)簽。也就是說(shuō),每條目標(biāo)數(shù)據(jù)可以對(duì)應(yīng)一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,每個(gè)賬號(hào)也可以對(duì)應(yīng)配置一個(gè)或多個(gè)賬號(hào)標(biāo)簽,本實(shí)施例中對(duì)此不做任何限定。
也就是說(shuō),在本實(shí)施例中,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息時(shí),可以采用模糊比對(duì),在標(biāo)簽信息所指示的多個(gè)標(biāo)簽中,獲取至少一對(duì)屬于相同標(biāo)簽類型的標(biāo)簽,或至少一對(duì)為相同標(biāo)簽的標(biāo)簽,則可以判定該賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,并可以將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以便于將其顯示在顯示界面中,方便用戶快速選擇接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),達(dá)到提高數(shù)據(jù)分享的效率的效果。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,將當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況,判定為當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,進(jìn)而將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以實(shí)現(xiàn)通過(guò)模糊比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,第一比對(duì)模塊包括:
1)第一處理子模塊,用于遍歷第二賬號(hào)列表中全部的賬號(hào),將第二賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量;使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度;
2)更新子模塊,用于根據(jù)匹配度更新第二賬號(hào)列表,其中,第二賬號(hào)列表中包括第一賬號(hào)列表。
可選地,在本實(shí)施例中,在上述匹配判斷過(guò)程中,將在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽判定為匹配標(biāo)簽,獲取該匹配標(biāo)簽的標(biāo)簽數(shù)量用于標(biāo)識(shí)匹配度。以實(shí)現(xiàn)按照匹配度獲取第一賬號(hào)列表中的賬號(hào)。從而達(dá)到對(duì)賬號(hào)的標(biāo)簽信息及目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息進(jìn)行精確比對(duì)的目的。
需要說(shuō)明的是,在本實(shí)施例中,在獲取到標(biāo)簽數(shù)量所標(biāo)識(shí)的匹配度之后,可以但不限于將第二賬號(hào)列表中匹配度大于預(yù)定閾值的賬號(hào)作為第一賬號(hào)列表中的賬號(hào),其中,第一賬號(hào)列表中的賬號(hào)為第二賬號(hào)列表中的部分賬號(hào)。
可選地,在本實(shí)施例中,可以但不限于單獨(dú)獲取上述第一賬號(hào)列表,以將該第一賬號(hào)列表顯示在顯示界面中,這里第一賬號(hào)列表中的賬號(hào)可以但不限于按照匹配度顯示,也可以但不限于按照默認(rèn)順序顯示。本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,還可以但不限于按照匹配度更新第二賬號(hào)列表中全部賬號(hào)的排列順序,其中,與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表中的賬號(hào)排列在第二賬號(hào)列表中的前n位。也就是說(shuō),在第二賬號(hào)列表中,與目標(biāo)數(shù)據(jù)未匹配的其他賬號(hào)也可以顯示在顯示界面中,且顯示順序位于第一賬號(hào)列表中的賬號(hào)之后。本實(shí)施例中對(duì)此不做任何限定。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度,以實(shí)現(xiàn)根據(jù)匹配度通過(guò)精確比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,還包括:
1)第一顯示模塊,用于在根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表之后,在顯示界面按照預(yù)定順序顯示第一賬號(hào)列表。
具體結(jié)合圖4所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖4(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,判斷出與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則可以在顯示界面按照預(yù)定順序顯示上述第一賬號(hào)列表,如圖4(b),假設(shè)獲取到對(duì)象賬號(hào)為賬號(hào)c,則可向賬號(hào)c推送所要分享的目標(biāo)數(shù)據(jù)c,如圖4(c)所示。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)直接顯示與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,以減少相關(guān)技術(shù)中需要翻頁(yè)查找用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的查找時(shí)間,通過(guò)從第一賬號(hào)列表中直接選擇對(duì)象賬號(hào)的方式,達(dá)到提高數(shù)據(jù)分享的效率。
作為一種可選的方案,包括:
1)第二顯示模塊,用于在根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表之后,在顯示界面按照匹配度顯示第二賬號(hào)列表,其中,第一賬號(hào)列表按照匹配度排列在第二賬號(hào)列表中的前n位,n為大于等于1的自然數(shù)。
具體結(jié)合圖5所示,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖5(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,根據(jù)匹配度計(jì)算可以對(duì)上述第二賬號(hào)列表中的賬號(hào)進(jìn)行重新排序,如圖5(b),在顯示界面按照匹配度顯示更新后的第二賬號(hào)列表,顯示順序更新為賬號(hào)b、賬號(hào)c、賬號(hào)a。其中,假設(shè)與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則上述第一賬號(hào)列表位于上述更新后的第二賬號(hào)列表中的前兩位。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)更新第二賬號(hào)列表的排列順序,以使與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表可以顯示在第二賬號(hào)列表的前n位,以減少相關(guān)技術(shù)中需要翻頁(yè)查找用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的查找時(shí)間,通過(guò)從第一賬號(hào)列表中直接選擇對(duì)象賬號(hào)的方式,達(dá)到提高數(shù)據(jù)分享的效率。
根據(jù)本發(fā)明的實(shí)施例,還提供了一種數(shù)據(jù)分享裝置,如圖11所示,該裝置包括:
1)接收單元1102,用于接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
2)第一獲取單元1104,用于根據(jù)分享指令獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
3)第二獲取單元1106,用于根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
4)第三獲取單元1108,用于獲取從第一賬號(hào)列表中選出的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);
5)分享單元1110,用于將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
可選地,在本實(shí)施例中,上述數(shù)據(jù)分享裝置可以但不限于應(yīng)用于不同應(yīng)用的數(shù)據(jù)分享過(guò)程中,例如,上述應(yīng)用可以包括但不限于以下至少之一:視頻播放應(yīng)用、新聞應(yīng)用、即時(shí)通訊應(yīng)用、購(gòu)物應(yīng)用等等,數(shù)據(jù)分享可以在同一應(yīng)用中不同賬號(hào)之間進(jìn)行分享,也可以在不同應(yīng)用中進(jìn)行分享。其中,上述所分享的目標(biāo)數(shù)據(jù)的數(shù)據(jù)形式可以包括但不限于以下至少之一:文字、圖片、視頻、flash動(dòng)畫等等。上述僅是一種示例,對(duì)于其他類型本申請(qǐng)實(shí)施例中在此不做任何限定。
例如,以第一應(yīng)用為即時(shí)通訊應(yīng)用為例,目標(biāo)數(shù)據(jù)以文章為例,在獲取到對(duì)該文章執(zhí)行分享操作的分享指令后,從服務(wù)器獲取與該文章相匹配的第一標(biāo)簽信息,例如第一標(biāo)簽信息指示該文章屬于經(jīng)濟(jì)類。假設(shè)在即時(shí)通訊應(yīng)用中內(nèi)部進(jìn)行分享,則可以獲取該即時(shí)通訊應(yīng)用中與請(qǐng)求分享的第一賬號(hào)相關(guān)聯(lián)的第二賬號(hào)列表,獲取該第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息,并與第一標(biāo)簽信息進(jìn)行比對(duì),以獲取標(biāo)簽信息相匹配的第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的標(biāo)簽也指示為經(jīng)濟(jì)類。在從第一賬號(hào)列表中獲取對(duì)象賬號(hào),并將上述目標(biāo)數(shù)據(jù)推送給該對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在獲取到對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)從服務(wù)器獲取與所要分享的目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
可選地,在本實(shí)施例中,第一獲取單元包括:第五獲取模塊,用于獲取分享指令中攜帶的目標(biāo)數(shù)據(jù)的屬性信息;第六獲取模塊,用于根據(jù)屬性信息獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,屬性信息包括以下至少之一:目標(biāo)數(shù)據(jù)的標(biāo)題、目標(biāo)數(shù)據(jù)的摘要、目標(biāo)數(shù)據(jù)的鏈接地址。
例如,第一應(yīng)用的客戶端向服務(wù)器發(fā)送目標(biāo)數(shù)據(jù)的標(biāo)題,和/或,目標(biāo)數(shù)據(jù)的摘要,和/或,統(tǒng)一資源符(uniformresourcelocator,簡(jiǎn)稱url)等。其中,服務(wù)器可以通過(guò)url打開對(duì)應(yīng)鏈接,提取鏈接所指示的頁(yè)面中的文字內(nèi)容。然后,對(duì)上述標(biāo)題、摘要及頁(yè)面中的文字內(nèi)容進(jìn)行分詞,并將上述得到的分詞與預(yù)先通過(guò)學(xué)習(xí)得到的詞庫(kù)中的關(guān)鍵詞進(jìn)行比對(duì)匹配,以根據(jù)比對(duì)后的結(jié)果獲取該目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息。其中,上述匹配方法可以但不限于采用相關(guān)技術(shù)中提供的文本主題聚類的lda算法,文本分類的最大熵分類器等,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,在本實(shí)施例中,目標(biāo)數(shù)據(jù)可以但不限于根據(jù)詞庫(kù)中的關(guān)鍵詞庫(kù)匹配一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,例如,假設(shè)所要分享的為文章s,服務(wù)器分析得到與文章s對(duì)應(yīng)的標(biāo)簽信息包括:
標(biāo)簽1匹配度10分
標(biāo)簽2匹配度8分
標(biāo)簽3匹配度5分
此外,假設(shè)匹配度大于6分的作為第一標(biāo)簽信息所指示的標(biāo)簽,則根據(jù)上述內(nèi)容可確定該文章s的第一標(biāo)簽信息所指示的標(biāo)簽包括:標(biāo)簽1和標(biāo)簽2,進(jìn)一步,服務(wù)器可將上述第一標(biāo)簽信息所指示的標(biāo)簽發(fā)送給客戶端進(jìn)行與第二賬號(hào)列表的標(biāo)簽信息的匹配,以準(zhǔn)確獲取用于接收目標(biāo)數(shù)據(jù)的第一賬號(hào)列表,進(jìn)而達(dá)到快速準(zhǔn)確獲取接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的效果,避免反復(fù)查找。
可選地,在本實(shí)施例中,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表包括:獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
需要說(shuō)明的是,在本實(shí)施例中,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息可以但不限于為在客戶端預(yù)配置的標(biāo)簽信息,也可以但不限于為服務(wù)器按照預(yù)定周期發(fā)送給客戶端的標(biāo)簽信息。其中,服務(wù)器可以但不限于根據(jù)賬號(hào)的以下至少一種數(shù)據(jù)確定第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息:數(shù)據(jù)分享歷史、數(shù)據(jù)訪問歷史等等。也就是說(shuō),通過(guò)收集賬號(hào)的歷史數(shù)據(jù)分析賬號(hào)的應(yīng)用喜好,從而實(shí)現(xiàn)為該賬號(hào)準(zhǔn)確匹配對(duì)應(yīng)標(biāo)簽的目的。
可選地,在本實(shí)施例中,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在服務(wù)器中執(zhí)行,也就是說(shuō),在服務(wù)器中直接對(duì)與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端可以直接接收服務(wù)器發(fā)送的比對(duì)后得到的第一賬號(hào)列表。
例如,如圖8中步驟s802-s812所示,通過(guò)終端802中的第一應(yīng)用的客戶端發(fā)送分享目標(biāo)數(shù)據(jù)的分享指令,服務(wù)器804根據(jù)該分享指令獲取與目標(biāo)數(shù)據(jù)匹配的第一標(biāo)簽信息,然后再根據(jù)第一標(biāo)簽信息從與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中獲取第一賬號(hào)列表,并將該第一賬號(hào)列表發(fā)送給終端802中的第一應(yīng)用的客戶端,終端802將在顯示界面顯示上述第一賬號(hào)列表,并從第一賬號(hào)列表中獲取對(duì)象賬號(hào),以實(shí)現(xiàn)通過(guò)服務(wù)器804分享該目標(biāo)數(shù)據(jù)給對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,上述根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表的過(guò)程可以在第一應(yīng)用的客戶端中執(zhí)行,也就是說(shuō),在客戶端中獲取服務(wù)器發(fā)送的第一標(biāo)簽信息后,客戶端可以利用緩存的第二賬號(hào)列表中賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息進(jìn)行比對(duì),客戶端通過(guò)執(zhí)行比對(duì)操作,以獲取比對(duì)后的第一賬號(hào)列表。
例如,如圖9中步驟s902-s912所示,通過(guò)終端802中的第一應(yīng)用的客戶端發(fā)送分享目標(biāo)數(shù)據(jù)的分享指令,服務(wù)器804根據(jù)該分享指令獲取與目標(biāo)數(shù)據(jù)匹配的第一標(biāo)簽信息,然后將該第一標(biāo)簽信息發(fā)送給終端802,終端802根據(jù)該第一標(biāo)簽信息從與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表中獲取第一賬號(hào)列表,將該第一賬號(hào)列表顯示在顯示界面,并從第一賬號(hào)列表中獲取對(duì)象賬號(hào),以實(shí)現(xiàn)通過(guò)服務(wù)器804分享該目標(biāo)數(shù)據(jù)給對(duì)象賬號(hào)。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
需要說(shuō)明的是,上述目標(biāo)數(shù)據(jù)可以通過(guò)服務(wù)器804分享給終端802中的同一應(yīng)用或不同應(yīng)用。也就是說(shuō),在同一應(yīng)用內(nèi)進(jìn)行數(shù)據(jù)分享時(shí),可以直接利用登陸賬號(hào)獲取具有關(guān)聯(lián)關(guān)系的賬號(hào)列表,例如第一賬號(hào)的好友賬號(hào)列表。而在不同應(yīng)用之間進(jìn)行數(shù)據(jù)分享時(shí),可以但不限于利用終端標(biāo)識(shí)構(gòu)成的賬號(hào)和/或終端ip構(gòu)成的賬號(hào),獲取用于接收目標(biāo)數(shù)據(jù)的第二應(yīng)用為第一應(yīng)用開放的數(shù)據(jù)接口,以通過(guò)調(diào)用該數(shù)據(jù)接口實(shí)現(xiàn)將第一應(yīng)用中的數(shù)據(jù)分享給第二應(yīng)用中的賬號(hào)列表,例如,上述終端標(biāo)識(shí)或終端ip所指示的終端,登陸第二應(yīng)用后,在第二應(yīng)用中的好友賬號(hào)列表。上述僅是一種示例,本實(shí)施例中對(duì)此不做任何限定。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令后,通過(guò)根據(jù)分享指令獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別,以實(shí)現(xiàn)根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,上述第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配,這樣不僅可以實(shí)現(xiàn)將所要分享的目標(biāo)數(shù)據(jù)準(zhǔn)確分享給需要上述目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),而且從第一賬號(hào)列表中快速獲取與所分享的目標(biāo)數(shù)據(jù)相匹配的對(duì)象賬號(hào),將大大減少?gòu)谋姸噘~號(hào)中查找對(duì)象賬號(hào)的時(shí)間,進(jìn)而實(shí)現(xiàn)提高數(shù)據(jù)分享的效率的效果。
作為一種可選的方案,第二獲取單元包括:
1)第一獲取模塊,用于獲取在第一應(yīng)用中與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表;
2)第一比對(duì)模塊,用于比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;
3)第二獲取模塊,用于根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
具體的結(jié)合圖4所示進(jìn)行說(shuō)明,在應(yīng)用app-1中內(nèi)部分享目標(biāo)數(shù)據(jù)的情況下,假設(shè)第一應(yīng)用app-1中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表如圖4(a)所示,包括賬號(hào)a、賬號(hào)b、賬號(hào)c,在比對(duì)后,判斷出與第一標(biāo)簽信息相匹配的第一賬號(hào)列表中包括:賬號(hào)b、賬號(hào)c,則可以在顯示界面按照預(yù)定順序顯示上述第一賬號(hào)列表,如圖4(b),假設(shè)獲取到對(duì)象賬號(hào)為賬號(hào)c,則可向賬號(hào)c推送所要分享的目標(biāo)數(shù)據(jù)c,如圖4(c)所示。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)直接顯示與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,以減少相關(guān)技術(shù)中需要翻頁(yè)查找用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)的查找時(shí)間,通過(guò)從第一賬號(hào)列表中直接選擇對(duì)象賬號(hào)的方式,達(dá)到提高數(shù)據(jù)分享的效率。
作為一種可選的方案,第二獲取單元包括:
1)第三獲取模塊,用于獲取在第二應(yīng)用中與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第三賬號(hào)列表,其中,第二應(yīng)用用于接收目標(biāo)數(shù)據(jù),第一應(yīng)用與第二應(yīng)用為關(guān)聯(lián)應(yīng)用;
2)第二比對(duì)模塊,用于比對(duì)第三賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息;
3)第四獲取模塊,用于根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。
具體結(jié)合圖6所示進(jìn)行說(shuō)明,在將第一應(yīng)用app-1中的目標(biāo)數(shù)據(jù)分享至第二應(yīng)用app-2的情況下,上述第二賬號(hào)列表也可以但不限于為在第二應(yīng)用中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,例如,如圖6(a)-(c)所示,從應(yīng)用app-1中跳轉(zhuǎn)至應(yīng)用app-2中,獲取應(yīng)用app-2中與第一賬號(hào)具有關(guān)聯(lián)關(guān)系的第二賬號(hào)列表,其中,第二賬號(hào)列表包括:賬號(hào)a、賬號(hào)b、賬號(hào)c;經(jīng)比對(duì)得到第一賬號(hào)列表包括:賬號(hào)b、賬號(hào)c,從第一賬號(hào)列表中選擇對(duì)象賬號(hào)(賬號(hào)c)分享目標(biāo)數(shù)據(jù)。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,在獲取與分享指令中請(qǐng)求分享目標(biāo)數(shù)據(jù)的第一賬號(hào)具有關(guān)聯(lián)關(guān)系的賬號(hào)列表之后,通過(guò)比對(duì)賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息,以根據(jù)比對(duì)的結(jié)果獲取第一賬號(hào)列表。從而實(shí)現(xiàn)在數(shù)據(jù)分享過(guò)程中,可以獲取到與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表,通過(guò)準(zhǔn)確提供需要上述目標(biāo)數(shù)據(jù)的第一賬號(hào)列表,以使目標(biāo)數(shù)據(jù)可以準(zhǔn)確分享給第一賬號(hào)列表中包括的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,第二獲取單元通過(guò)以下步驟比對(duì)賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息:
s1,遍歷賬號(hào)列表中全部的賬號(hào),將賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:
s12,在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況下,判斷出當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配;
s14,將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào)。
可選地,在本實(shí)施例中,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽屬于相同標(biāo)簽類型的標(biāo)簽;此外,當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配可以包括但不限于:當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽。
需要說(shuō)明的是,在本實(shí)施例中,上述第一標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,上述第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息所指示的標(biāo)簽可以包括但不限于一個(gè)或多個(gè)賬號(hào)標(biāo)簽。也就是說(shuō),每條目標(biāo)數(shù)據(jù)可以對(duì)應(yīng)一個(gè)或多個(gè)數(shù)據(jù)標(biāo)簽,每個(gè)賬號(hào)也可以對(duì)應(yīng)配置一個(gè)或多個(gè)賬號(hào)標(biāo)簽,本實(shí)施例中對(duì)此不做任何限定。
也就是說(shuō),在本實(shí)施例中,比對(duì)第二賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息時(shí),可以采用模糊比對(duì),在標(biāo)簽信息所指示的多個(gè)標(biāo)簽中,獲取至少一對(duì)屬于相同標(biāo)簽類型的標(biāo)簽,或至少一對(duì)為相同標(biāo)簽的標(biāo)簽,則可以判定該賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,并可以將該賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以便于將其顯示在顯示界面中,方便用戶快速選擇接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào),達(dá)到提高數(shù)據(jù)分享的效率的效果。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,將當(dāng)前賬號(hào)的標(biāo)簽信息所指示的至少一個(gè)賬號(hào)標(biāo)簽與第一標(biāo)簽信息所指示的至少一個(gè)數(shù)據(jù)標(biāo)簽相匹配的情況,判定為當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息匹配,進(jìn)而將當(dāng)前賬號(hào)作為第一賬號(hào)列表中的賬號(hào),以實(shí)現(xiàn)通過(guò)模糊比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
作為一種可選的方案,第二獲取單元通過(guò)以下步驟比對(duì)賬號(hào)列表中的賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息:
s1,遍歷賬號(hào)列表中全部的賬號(hào),將賬號(hào)列表中每個(gè)賬號(hào)依次作為當(dāng)前賬號(hào)執(zhí)行以下操作:
s12,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量;
s14,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度;
s2,根據(jù)匹配度更新賬號(hào)列表,其中,賬號(hào)列表中包括第一賬號(hào)列表。
可選地,在本實(shí)施例中,在上述匹配判斷過(guò)程中,將在當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽為相同標(biāo)簽的標(biāo)簽判定為匹配標(biāo)簽,獲取該匹配標(biāo)簽的標(biāo)簽數(shù)量用于標(biāo)識(shí)匹配度。以實(shí)現(xiàn)按照匹配度獲取第一賬號(hào)列表中的賬號(hào)。從而達(dá)到對(duì)賬號(hào)的標(biāo)簽信息及目標(biāo)數(shù)據(jù)的第一標(biāo)簽信息進(jìn)行精確比對(duì)的目的。
需要說(shuō)明的是,在本實(shí)施例中,在獲取到標(biāo)簽數(shù)量所標(biāo)識(shí)的匹配度之后,可以但不限于將第二賬號(hào)列表中匹配度大于預(yù)定閾值的賬號(hào)作為第一賬號(hào)列表中的賬號(hào),其中,第一賬號(hào)列表中的賬號(hào)為第二賬號(hào)列表中的部分賬號(hào)。
可選地,在本實(shí)施例中,可以但不限于單獨(dú)獲取上述第一賬號(hào)列表,以將該第一賬號(hào)列表顯示在顯示界面中,這里第一賬號(hào)列表中的賬號(hào)可以但不限于按照匹配度顯示,也可以但不限于按照默認(rèn)順序顯示。本實(shí)施例中對(duì)此不做任何限定。
可選地,在本實(shí)施例中,還可以但不限于按照匹配度更新第二賬號(hào)列表中全部賬號(hào)的排列順序,其中,與目標(biāo)數(shù)據(jù)相匹配的第一賬號(hào)列表中的賬號(hào)排列在第二賬號(hào)列表中的前n位。也就是說(shuō),在第二賬號(hào)列表中,與目標(biāo)數(shù)據(jù)未匹配的其他賬號(hào)也可以顯示在顯示界面中,且顯示順序位于第一賬號(hào)列表中的賬號(hào)之后。本實(shí)施例中對(duì)此不做任何限定。
通過(guò)本申請(qǐng)?zhí)峁┑膶?shí)施例,通過(guò)比對(duì)標(biāo)簽信息,從當(dāng)前賬號(hào)的標(biāo)簽信息所指示的賬號(hào)標(biāo)簽中,獲取與第一標(biāo)簽信息所指示的數(shù)據(jù)標(biāo)簽相匹配的標(biāo)簽的標(biāo)簽數(shù)量,使用標(biāo)簽數(shù)量標(biāo)識(shí)當(dāng)前賬號(hào)的標(biāo)簽信息與第一標(biāo)簽信息之間的匹配度,以實(shí)現(xiàn)根據(jù)匹配度通過(guò)精確比對(duì)標(biāo)簽信息,達(dá)到快速獲取與目標(biāo)數(shù)據(jù)相匹配的用于接收的第一賬號(hào)列表,進(jìn)而實(shí)現(xiàn)從第一賬號(hào)列表中準(zhǔn)確快速地獲取用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào)。
實(shí)施例3
根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述數(shù)據(jù)分享方法的數(shù)據(jù)分享終端,如圖12所示,該終端包括:
1)通訊接口1202,設(shè)置為獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;還設(shè)置為響應(yīng)分享指令從服務(wù)器獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
2)處理器1204,與通訊接口1202連接,設(shè)置為根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
上述通訊接口1202,還設(shè)置為從第一賬號(hào)列表中獲取接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);還設(shè)置為將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào);
3)存儲(chǔ)器1206,與通訊接口1202及處理器1204連接,設(shè)置為存儲(chǔ)第一標(biāo)簽信息及第一賬號(hào)列表。
根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述數(shù)據(jù)分享方法的數(shù)據(jù)分享服務(wù)器,如圖13所示,該服務(wù)器包括:
1)通訊接口1302,設(shè)置為接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
2)處理器1304,與通訊接口1302連接,設(shè)置為根據(jù)分享指令獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;還設(shè)置為根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
通訊接口1302,還設(shè)置為獲取從第一賬號(hào)列表中選出的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);還設(shè)置為將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
3)存儲(chǔ)器1306,與通訊接口1302及處理器1304連接,設(shè)置為存儲(chǔ)第一標(biāo)簽信息及第一賬號(hào)列表。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。
實(shí)施例4
本發(fā)明的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)。可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以位于的網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)設(shè)備中的至少一個(gè)網(wǎng)絡(luò)設(shè)備。
可選地,在本實(shí)施例中,存儲(chǔ)介質(zhì)被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:
s1,獲取對(duì)第一應(yīng)用的顯示界面中的目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
s2,響應(yīng)分享指令從服務(wù)器獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
s3,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
s4,從第一賬號(hào)列表中獲取接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);
s5,將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
可選地,在本實(shí)施例中,存儲(chǔ)介質(zhì)被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:
s1,接收第一應(yīng)用的客戶端對(duì)目標(biāo)數(shù)據(jù)執(zhí)行分享操作所生成的分享指令;
s2,根據(jù)分享指令獲取與目標(biāo)數(shù)據(jù)相匹配的第一標(biāo)簽信息,其中,第一標(biāo)簽信息用于指示目標(biāo)數(shù)據(jù)所屬的類別;
s3,根據(jù)第一標(biāo)簽信息獲取第一賬號(hào)列表,其中,第一賬號(hào)列表中的賬號(hào)的第二標(biāo)簽信息與第一標(biāo)簽信息相匹配;
s4,獲取從第一賬號(hào)列表中選出的用于接收目標(biāo)數(shù)據(jù)的對(duì)象賬號(hào);
s5,將目標(biāo)數(shù)據(jù)分享給對(duì)象賬號(hào)。
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以包括但不限于:u盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
上述實(shí)施例中的集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在上述計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)或多臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。
在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的客戶端,可通過(guò)其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。