本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及跨平臺的對象推薦方法及裝置。
背景技術(shù):
越來越多的平臺可以向用戶提供各種類型的對象,并可實現(xiàn)相應(yīng)的對象和數(shù)據(jù)交互操作。不同平臺均可能提供同一對象,但基于諸多原因,該對象在不同平臺的交互可能存在不同,甚至差異巨大。
技術(shù)實現(xiàn)要素:
有鑒于此,本申請?zhí)峁┮环N跨平臺的對象推薦方法及裝置,可以實現(xiàn)跨平臺的對象推薦和展示,有助于簡化用戶的流程操作過程。
為實現(xiàn)上述目的,本申請?zhí)峁┘夹g(shù)方案如下:
根據(jù)本申請的第一方面,提出了一種跨平臺的對象推薦方法,包括:
根據(jù)用戶在終端上輸入的第一登錄信息向第一平臺發(fā)起登錄請求,以獲取對所述第一平臺中的第一賬號的數(shù)據(jù)訪問權(quán)限;
接收所述第一平臺發(fā)送的對象匹配結(jié)果,所述對象匹配結(jié)果為所述第一平臺中與用戶在第二平臺的對象瀏覽記錄相匹配的對象;
展示所述對象匹配結(jié)果。
根據(jù)本申請的第二方面,提出了一種跨平臺的對象推薦裝置,包括:
請求單元,根據(jù)用戶在終端上輸入的第一登錄信息向第一平臺發(fā)起登錄請求,以獲取對所述第一平臺中的第一賬號的數(shù)據(jù)訪問權(quán)限;
接收單元,接收所述第一平臺發(fā)送的對象匹配結(jié)果,所述對象匹配結(jié)果 為所述第一平臺中與用戶在第二平臺的對象瀏覽記錄相匹配的對象;
展示單元,展示所述對象匹配結(jié)果。
由以上技術(shù)方案可見,本申請通過向第一平臺發(fā)送第一登錄信息,可以向第一平臺表明用戶身份,以便于第一平臺提供同一用戶在其他平臺的對象瀏覽記錄。同時,通過獲取同一用戶在第二平臺的對象瀏覽記錄,并將第一平臺中的匹配對象進行展示,使用戶可以在多個平臺之間對同一對象進行對比瀏覽,能夠簡化用戶在多個平臺之間的切換操作,有助于提升用戶的使用體驗。
附圖說明
圖1是相關(guān)技術(shù)中的多平臺瀏覽的界面示意圖;
圖2是本申請實施例中一種跨平臺的對象推薦方法的流程圖;
圖3是本申請實施例中另一種跨平臺的對象推薦方法的流程圖;
圖4是本申請實施例中一種跨平臺的對象推薦的示意圖;
圖5是本申請實施例中另一種跨平臺的對象推薦的示意圖;
圖6是本申請實施例中又一種跨平臺的對象推薦方法的流程圖;
圖7是本申請實施例中又一種跨平臺的對象推薦方法的流程圖;
圖8是本申請實施例中一種輸入瀏覽對象的界面示意圖;
圖9是本申請實施例中一種電子設(shè)備的結(jié)構(gòu)示意圖;
圖10是本申請實施例中一種跨平臺的對象推薦裝置的框圖。
具體實施方式
圖1是相關(guān)技術(shù)中的多平臺瀏覽的界面示意圖,如圖1所示,假定用戶在終端上安裝了A、B、C……G、H等平臺的APP,則用戶可以通過點擊啟動這些平臺的APP,實現(xiàn)對相應(yīng)平臺的對象瀏覽操作。
假定用戶在平臺G中進行對象瀏覽的過程中,對某個對象存在興趣,希望進一步查看該對象在平臺A的情況,則用戶需要:1、退出平臺G;2、進 入平臺A;3、輸入感興趣的對象信息;4、搜索相應(yīng)的對象??梢?,相關(guān)技術(shù)中的多個平臺間無法實現(xiàn)跨平臺的對象瀏覽,導(dǎo)致用戶需要執(zhí)行很繁瑣的操作。
本申請通過跨平臺的對象推薦,可以解決相關(guān)技術(shù)中存在的上述技術(shù)問題。為對本申請進行進一步說明,提供下列實施例:
圖2是本申請實施例中一種跨平臺的對象推薦方法的流程圖,如圖2所示,該方法應(yīng)用于終端,可以包括以下步驟:
步驟202,根據(jù)用戶在終端上輸入的第一登錄信息向第一平臺發(fā)起登錄請求,以獲取對所述第一平臺中的第一賬號的數(shù)據(jù)訪問權(quán)限。
在本實施例中,終端可以為任意可供平臺瀏覽的電子設(shè)備,比如智能手機、平板設(shè)備、筆記本電腦等移動設(shè)備,也可以為個人計算機等。同時,各個平臺在終端上可以采用如APP或網(wǎng)頁等各種形式,本申請并不對此進行限制。
在本實施例中,“平臺”可以為交易平臺,用戶可以在交易平臺中進行貨品的瀏覽和選取;當然,上述交易平臺僅用于舉例,“平臺”還可以為其他任意形式的數(shù)據(jù)交互平臺,本申請并不對此進行限制。
步驟204,接收所述第一平臺發(fā)送的對象匹配結(jié)果,所述對象匹配結(jié)果為所述第一平臺中與用戶在第二平臺的對象瀏覽記錄相匹配的對象。
作為一示例性實施例,所述對象瀏覽記錄由所述第一平臺根據(jù)所述第一登錄信息向所述第二平臺請求得到。在該實施例中,第一平臺可以自動登錄第二平臺,并獲取對象瀏覽記錄,無需用戶輸入登錄信息。
作為另一示例性實施例,終端可以自動跳轉(zhuǎn)至第二平臺的登錄界面,并獲取用戶在該登錄界面中輸入的第二登錄信息;將所述第二登錄信息發(fā)送至所述第二平臺,以獲取對所述第二平臺中的第二賬號的數(shù)據(jù)訪問權(quán)限;提取所述第二平臺中對應(yīng)于所述第二賬號的對象瀏覽記錄;將所述對象瀏覽記錄發(fā)送至所述第一平臺,以由所述第一平臺生成所述對象匹配結(jié)果。在該實施例中,第一平臺與第二平臺之間實現(xiàn)自動的界面切換,無需用戶手動切換界 面,有助于簡化用戶操作。
作為又一示例性實施例,當所述第二平臺為線下交互平臺時,終端可以接收用戶輸入的線下瀏覽對象信息,生成所述對象瀏覽記錄;將所述對象瀏覽記錄發(fā)送至所述第一平臺,以由所述第一平臺生成所述對象匹配結(jié)果。在該實施例中,第二平臺可以擴展為線下交互平臺,從而實現(xiàn)線上與線下的關(guān)聯(lián),并執(zhí)行對象的自動推薦。
步驟206,展示所述對象匹配結(jié)果。
由以上技術(shù)方案可見,本申請通過向第一平臺發(fā)送第一登錄信息,可以向第一平臺表明用戶身份,以便于第一平臺提供同一用戶在其他平臺的對象瀏覽記錄。同時,通過獲取同一用戶在第二平臺的對象瀏覽記錄,并將第一平臺中的匹配對象進行展示,使用戶可以在多個平臺之間對同一對象進行對比瀏覽,能夠簡化用戶在多個平臺之間的切換操作,有助于提升用戶的使用體驗。
圖3是本申請實施例中另一種跨平臺的對象推薦方法的流程圖,如圖3所示,該方法可以包括以下步驟:
步驟302,終端接收用戶輸入的第一登錄信息,并將該第一登錄信息發(fā)送至第一平臺,由第一平臺據(jù)此進行身份驗證。
在本實施例中,以圖1中的平臺A與平臺G為例進行說明。用戶可以通過打開平臺A的APP后,在相應(yīng)的登錄界面中輸入自己的注冊賬號和登錄密碼,則該APP將賬號和密碼信息打包(即第一登錄信息)上傳至平臺A的服務(wù)器,由該服務(wù)器對用戶進行身份驗證。
步驟304,在用戶基于第一登錄信息完成登錄后,第一平臺將該第一登錄信息發(fā)送至第二平臺,并由第二平臺進行身份驗證。
在本實施例中,假定第一平臺與第二平臺之間存在賬號關(guān)聯(lián),即同一用戶在第一平臺和第二平臺之間可以使用相同的登錄信息進行登錄,則第一平臺可以通過將第一登錄信息直接發(fā)送至第二平臺,從而自動完成用戶對第二平臺的登錄操作,實現(xiàn)第一平臺與第二平臺之間的跨平臺交互。
步驟306,第二平臺將第一登錄信息對應(yīng)的用戶的對象瀏覽記錄返回第一平臺。
步驟308,第一平臺基于接收到的對象瀏覽記錄,對自身平臺內(nèi)的對象進行匹配。
在本實施例中,對象瀏覽記錄可能包含一個或多個對象,則第一平臺可以一一匹配每個對象,以得到自身平臺上的匹配對象。
步驟310,終端接收第一平臺發(fā)送的對象匹配結(jié)果。
步驟312,終端對接收到的對象匹配結(jié)果進行展示。
在本實施例中,終端可以通過多種方式進行對象匹配結(jié)果的展示,下面以其中兩種可能的形式為例進行說明。
作為一示例性實施方式,如圖4所示,假定第一平臺為A平臺、第二平臺為G平臺,且以A平臺和G平臺均為交易平臺為例。假定A平臺獲得用戶在G平臺的對象瀏覽記錄,即貨品瀏覽記錄,則A平臺針對該貨品瀏覽記錄中包含的貨品1、貨品2……等每件貨品,分別在A平臺進行搜索匹配,并將對應(yīng)的A平臺中的匹配對象作為對象匹配結(jié)果發(fā)送至終端,并展示于終端界面中。比如圖4中,終端采用“縱向列表”的形式,將對象匹配結(jié)果展示于終端屏幕界面中,且該列表中的貨品均為A平臺內(nèi)的貨品。
作為另一示例性實施方式,終端還可以將第一平臺和第二平臺對象瀏覽記錄中的對象與對象匹配結(jié)果進行關(guān)聯(lián)展示。如圖5所示,終端可以將展示頁面分為多個段落,每個段落針對貨品瀏覽記錄中的一件貨品,對G平臺中被瀏覽的貨品和A平臺中的匹配貨品進行關(guān)聯(lián)展示;比如,針對用戶在G平臺瀏覽的貨品1,可以與A平臺內(nèi)匹配到的貨品1、貨品1’進行相鄰展示,且標示出每件貨品所處的平臺。
需要說明的是:
1、雖然圖4中的匹配對象與對象瀏覽記錄中的每個對象一一對應(yīng),但由圖5可知,第二平臺的對象瀏覽記錄中的每個對象,在第一平臺中可以存在一個或多個匹配對象,本申請并不對數(shù)量進行限制。
2、上述圖4和圖5所示的展示方式,除了應(yīng)用于圖3所示的實施例之外,可以應(yīng)用于本申請的所有實施例中,本申請并不對此進行限制,且其他實施例中將不再對此進行贅述。
圖6是本申請實施例中又一種跨平臺的對象推薦方法的流程圖,如圖6所示,該方法可以包括以下步驟:
步驟602,終端接收用戶輸入的第一登錄信息,并將該第一登錄信息發(fā)送至第一平臺,由第一平臺據(jù)此進行身份驗證。
步驟604,終端接收用戶輸入的第二登錄信息,并將該第二登錄信息發(fā)送至第二平臺,由第二平臺據(jù)此進行身份驗證。
在本實施例中,第一平臺與第二平臺之間不存在用戶賬號的關(guān)聯(lián)與共享,用戶需要通過在第二平臺的登錄界面中輸入第二登錄信息,以完成登錄和身份驗證,而無法由第一平臺幫助用戶自動完成。其中,基于第一平臺與第二平臺之間的獨立性,第一登錄信息與第二登錄信息之間可以相同或不同,并不存在區(qū)別。
在本實施例中,第一平臺可以提供第二平臺的跳轉(zhuǎn)接口,則當跳轉(zhuǎn)需求被觸發(fā)時,終端可以自動從第一平臺的應(yīng)用界面跳轉(zhuǎn)至第二平臺的應(yīng)用界面,或者由第一平臺的網(wǎng)頁跳轉(zhuǎn)至第二平臺的網(wǎng)頁,從而無需用戶手動切換界面。
在本實施例中,如果用戶先前在終端上輸入過第二登錄信息,且該第二登錄信息仍然有效時,則終端可以直接將記錄的第二登錄信息發(fā)送至第二平臺的服務(wù)器,從而無需用戶再次輸入第二登錄信息,即可完成身份驗證。
步驟606,終端接收第二平臺發(fā)送的對應(yīng)于第二登錄信息的對象瀏覽記錄。
步驟608,終端將接收到的對象瀏覽記錄發(fā)送第一平臺。
步驟610,第一平臺基于接收到的對象瀏覽記錄,對自身平臺內(nèi)的對象進行匹配。
步驟612,終端接收第一平臺發(fā)送的對象匹配結(jié)果。
步驟614,終端對接收到的對象匹配結(jié)果進行展示。
圖7是本申請實施例中又一種跨平臺的對象推薦方法的流程圖,如圖6所示,該方法可以包括以下步驟:
步驟702,終端接收用戶輸入的第一登錄信息,并將該第一登錄信息發(fā)送至第一平臺,由第一平臺據(jù)此進行身份驗證。
步驟704,終端接收用戶輸入的線下瀏覽對象信息,生成對象瀏覽記錄。
在本實施例中,第二平臺擴展至線下交互平臺,使得終端還可以在線上瀏覽第一平臺時,實現(xiàn)線上、線下的對象對比查看。比如圖8所示,基于終端上“線下足跡記錄”的功能,假定第二平臺為“XX電子市場”,則用戶可以將在該線下平臺瀏覽的所有對象進行記錄,比如名稱、價格等,從而記錄為圖8所示的貨品1、貨品2、貨品3等,且還可以通過輸入更為細致的描述信息(圖中未示出),以便于第一平臺的對象匹配過程。
在本實施例中,終端生成的對象瀏覽記錄可以存儲于本地,也可以上傳至云端,本申請并不對此進行限制。
步驟706,終端將接收到的對象瀏覽記錄發(fā)送第一平臺。
步驟708,第一平臺基于接收到的對象瀏覽記錄,對自身平臺內(nèi)的對象進行匹配。
步驟710,終端接收第一平臺發(fā)送的對象匹配結(jié)果。
步驟712,終端對接收到的對象匹配結(jié)果進行展示。
圖9示出了根據(jù)本申請的一示例性實施例的電子設(shè)備的示意結(jié)構(gòu)圖。請參考圖9,在硬件層面,該電子設(shè)備包括處理器、內(nèi)部總線、網(wǎng)絡(luò)接口、內(nèi)存以及非易失性存儲器,當然還可能包括其他業(yè)務(wù)所需要的硬件。處理器從非易失性存儲器中讀取對應(yīng)的計算機程序到內(nèi)存中然后運行,在邏輯層面上形成跨平臺的對象推薦裝置。當然,除了軟件實現(xiàn)方式之外,本申請并不排除其他實現(xiàn)方式,比如邏輯器件抑或軟硬件結(jié)合的方式等等,也就是說以下處理流程的執(zhí)行主體并不限定于各個邏輯單元,也可以是硬件或邏輯器件。
請參考圖10,在軟件實施方式中,該跨平臺的對象推薦裝置可以包括請求單元、接收單元和展示單元。其中:
請求單元,根據(jù)用戶在終端上輸入的第一登錄信息向第一平臺發(fā)起登錄請求,以獲取對所述第一平臺中的第一賬號的數(shù)據(jù)訪問權(quán)限;
接收單元,接收所述第一平臺發(fā)送的對象匹配結(jié)果,所述對象匹配結(jié)果為所述第一平臺中與用戶在第二平臺的對象瀏覽記錄相匹配的對象;
展示單元,展示所述對象匹配結(jié)果。
可選的,所述對象瀏覽記錄由所述第一平臺根據(jù)所述第一登錄信息向所述第二平臺請求得到。
可選的,還包括:
獲取單元,跳轉(zhuǎn)至第二平臺的登錄界面,并獲取用戶在所述登錄界面中輸入的第二登錄信息;
信息發(fā)送單元,將所述第二登錄信息發(fā)送至所述第二平臺,以獲取對所述第二平臺中的第二賬號的數(shù)據(jù)訪問權(quán)限;
提取單元,提取所述第二平臺中對應(yīng)于所述第二賬號的對象瀏覽記錄;
第一記錄發(fā)送單元,將所述對象瀏覽記錄發(fā)送至所述第一平臺,以由所述第一平臺生成所述對象匹配結(jié)果。
可選的,還包括:
生成單元,當所述第二平臺為線下交互平臺時,接收用戶輸入的線下瀏覽對象信息,生成所述對象瀏覽記錄;
第二記錄發(fā)送單元,將所述對象瀏覽記錄發(fā)送至所述第一平臺,以由所述第一平臺生成所述對象匹配結(jié)果。
可選的,所述展示單元具體用于:
將所述對象瀏覽記錄中的對象與所述對象匹配結(jié)果進行關(guān)聯(lián)展示。
在一個典型的配置中,計算設(shè)備包括一個或多個處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flash RAM)。內(nèi)存是計算機可讀介質(zhì)的示例。
計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本申請保護的范圍之內(nèi)。