即時通信應(yīng)用的實現(xiàn)方法及系統(tǒng)、與設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種即時通信應(yīng)用的實現(xiàn)方法及系統(tǒng)、與設(shè)備,屬于互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】。所述方法包括:接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),所述源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽;根據(jù)即時通信應(yīng)用的標簽和即時通信應(yīng)用的腳本或者軟件開發(fā)包,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能。本發(fā)明實施例的技術(shù)方案,可以很方便在第三方界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本發(fā)明實施例的技術(shù)方案,實現(xiàn)簡單,操作方便。
【專利說明】即時通信應(yīng)用的實現(xiàn)方法及系統(tǒng)、與設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,特別涉及一種即時通信應(yīng)用的實現(xiàn)方法及系統(tǒng)、與設(shè)備。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,各種即時通信應(yīng)用越來越方便了人們的溝通與交流,受到人們的青睞。例如現(xiàn)有技術(shù)中即時通信應(yīng)用包括有QQ、飛信、MSN等等。
[0003]現(xiàn)有技術(shù)的即時通信應(yīng)用可以包括有客戶端形式和web形式,客戶端形式即為在本地客戶端上安裝一個即時通信應(yīng)用的客戶端,然后在本地終端上打開該即時通信應(yīng)用。Web版本即為直接在即時通信應(yīng)用對應(yīng)的web網(wǎng)頁中打開該即時通信應(yīng)用界面。本地客戶端根據(jù)賬號和密碼無論采用那種形式打開即時通信應(yīng)用之后,可以在該即時通信應(yīng)用中添加好友,在該即時通信應(yīng)用中可以顯示各聯(lián)系人的賬號、昵稱、頭像以及個人資料等等信息,進一步地,在該即時通信應(yīng)用界面上還可以顯示各好友的微博鏈接、空間鏈接以及其他一些鏈接按鈕等等,可以實現(xiàn)快速訪問該好友的微博、空間等等。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:現(xiàn)有技術(shù)中的即時通信應(yīng)用在使用時僅能采用上述兩種方式,使用非常不靈活。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種即時通信應(yīng)用的實現(xiàn)方法及系統(tǒng)、與設(shè)備。所述技術(shù)方案如下:
[0006]一方面,提供了一種即時通信應(yīng)用的實現(xiàn)方法,包括:
[0007]接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),所述源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽;
[0008]根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能。
[0009]可選地,如上所述的方法中,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能,包括:
[0010]根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在所述第三方界面上顯示用戶登錄窗口 ;
[0011]獲取所述用戶登錄窗口中輸入的第一登錄用戶的信息;
[0012]根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送所述第一登錄用戶的信息,以供所述即時通信應(yīng)用的服務(wù)器檢測所述第一登錄用戶的信息是否正確;
[0013]當(dāng)所述第一登錄用戶的信息正確時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包在所述第三方界面上顯示所述第一登錄用戶的即時通信應(yīng)用標識。
[0014]可選地,如上所述的方法中,所述即時通信應(yīng)用標識包括根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包顯示的所述第一登錄用戶的賬號、昵稱或頭像。
[0015]可選地,如上所述的方法中,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能,還包括:
[0016]當(dāng)所述第三方界面上顯示的第二登錄用戶的所述即時通信應(yīng)用標識被訪問時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第二登錄用戶的賬號的訪問請求;
[0017]接收并顯示所述即時通信應(yīng)用的服務(wù)器發(fā)送的所述第二登錄用戶的信息名片;所述第二登錄用戶的信息名片包括所述第二登錄用戶的個人基本信息。
[0018]可選地,如上所述的方法中,所述第二登錄用戶的信息名片還包括與所述第二登錄用戶進行會話的提示信息和/或添加所述第二登錄用戶為好友的提示信息。
[0019]可選地,如上所述的方法中,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能,還包括:
[0020]當(dāng)檢測到所述第一登錄用戶請求與所述第二登錄用戶會話時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第一登錄用戶的賬號和所述第二登錄用戶的賬號的會話請求;
[0021]當(dāng)所述即時通信應(yīng)用的服務(wù)器允許所述第一登錄用戶和所述第二登錄用戶會話,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包,在所述第三方界面上顯示會話窗口。
[0022]另一方面,提供了一種即時通信應(yīng)用的實現(xiàn)方法,所述方法包括:
[0023]根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入所述即時通信應(yīng)用的標簽;
[0024]向客戶端設(shè)備發(fā)送嵌入有所述即時通信應(yīng)用的標簽的所述源數(shù)據(jù),以供所述客戶端設(shè)備根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的界面上實現(xiàn)所述即時通信應(yīng)用的功能。
[0025]再一方面,提供了一種客戶端設(shè)備,包括:
[0026]接收模塊,用于接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),所述源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽;
[0027]處理模塊,用于根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述接收模塊接收的所述源數(shù)據(jù)中的所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能。
[0028]可選地,如上所述的設(shè)備中,所述處理模塊,具體用于根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述接收模塊接收的所述源數(shù)據(jù)中的所述即時通信應(yīng)用的標簽,在所述第三方界面上顯示用戶登錄窗口 ;獲取所述用戶登錄窗口中輸入的第一登錄用戶的信息;根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送所述第一登錄用戶的信息,以供所述即時通信應(yīng)用的服務(wù)器檢測所述第一登錄用戶的信息是否正確;并當(dāng)所述第一登錄用戶的信息正確時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包在所述第三方界面上顯示所述第一登錄用戶的即時通信應(yīng)用標識。
[0029]可選地,如上所述的設(shè)備中,所述即時通信應(yīng)用標識包括根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包顯示的所述第一登錄用戶的賬號、昵稱或頭像。
[0030]可選地,如上所述的設(shè)備中,所述處理模塊,還具體用于當(dāng)所述第三方界面上顯示的第二登錄用戶的所述即時通信應(yīng)用標識被訪問時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第二登錄用戶的賬號的訪問請求;接收并顯示所述即時通信應(yīng)用的服務(wù)器發(fā)送的所述第二登錄用戶的信息名片;所述第二登錄用戶的信息名片包括所述第二登錄用戶的個人基本信息。
[0031]可選地,如上所述的設(shè)備中,所述第二登錄用戶的信息名片還包括與所述第二登錄用戶進行會話的提示信息和/或添加所述第二登錄用戶為好友的提示信息。
[0032]可選地,如上所述的設(shè)備中,所述處理模塊,還具體用于當(dāng)檢測到所述第一登錄用戶請求與所述第二登錄用戶會話時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第一登錄用戶的賬號和所述第二登錄用戶的賬號的會話請求;當(dāng)所述即時通信應(yīng)用的服務(wù)器允許所述第一登錄用戶和所述第二登錄用戶會話,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包,在所述第三方網(wǎng)頁或者所述第三方應(yīng)用界面上顯示會話窗口。
[0033]又一方面,提供了一種服務(wù)器設(shè)備,包括:
[0034]嵌入模塊,用于根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入所述即時通信應(yīng)用的標簽;
[0035]發(fā)送模塊,用于向客戶端設(shè)備發(fā)送嵌入有所述即時通信應(yīng)用的標簽的所述源數(shù)據(jù),以供所述客戶端設(shè)備根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的界面上實現(xiàn)所述即時通信應(yīng)用的功能。
[0036]再另一方面,提供了一種即時通信應(yīng)用的實現(xiàn)系統(tǒng),包括第三方服務(wù)器設(shè)備和如上任一所述的客戶端設(shè)備,所述第三方服務(wù)器設(shè)備采用如上所述的服務(wù)器設(shè)備。
[0037]本發(fā)明實施例提供的即時通信應(yīng)用的實現(xiàn)方法及系統(tǒng)、與設(shè)備,通過接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),所述源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽;并根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能。本發(fā)明實施例的技術(shù)方案,可以很方便在第三方界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本發(fā)明實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在第三方界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本發(fā)明實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
【專利附圖】
【附圖說明】
[0038]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0039]圖1為本發(fā)明實施例一提供的即時通信應(yīng)用的實現(xiàn)方法的流程圖。
[0040]圖2為本發(fā)明實施例二提供的即時通信應(yīng)用的實現(xiàn)方法的流程圖。
[0041]圖3為本發(fā)明實施例三提供的即時通信應(yīng)用的實現(xiàn)方法的流程圖。
[0042]圖4為本發(fā)明實施例四提供的客戶端設(shè)備的結(jié)構(gòu)示意圖。
[0043]圖5為本發(fā)明實施例五提供的服務(wù)器設(shè)備的結(jié)構(gòu)示意圖。
[0044]圖6為本發(fā)明實施例六提供的即時通信應(yīng)用的實現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0046]實施例一
[0047]圖1為本發(fā)明實施例一提供的即時通信應(yīng)用的實現(xiàn)方法的流程圖。本實施例的即時通信應(yīng)用的實現(xiàn)方法的執(zhí)行主體可以為客戶端,例如具體可以為客戶端側(cè)的瀏覽器。如圖1所示,本實施例的即時通信應(yīng)用的實現(xiàn)方法,具體可以包括如下步驟:
[0048]100、接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),該源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽;
[0049]本實施例中的即時通信應(yīng)用的標簽為超級鏈接標簽,該超級鏈接標簽?zāi)軌蚋鶕?jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包鏈接到即時通信應(yīng)用的服務(wù)器。例如本實施例中的即時通信應(yīng)用的標簽可以為自定義標簽,并且根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包能夠解析該自定義標簽。本實施例中嵌入的即時通信應(yīng)用的標簽的數(shù)量可以根據(jù)實際需求設(shè)置。
[0050]本實施例中即時通信應(yīng)用的腳本和即時通信應(yīng)用的軟件開發(fā)包均為即時通信應(yīng)用公司開發(fā)出來的,可以由即時通信應(yīng)用發(fā)布之后供第三方服務(wù)器和各客戶端設(shè)備使用。本發(fā)明實施例中,時通信應(yīng)用的腳本和即時通信應(yīng)用的軟件開發(fā)包兩者選一即可以實現(xiàn)本發(fā)明的方案。
[0051 ] 101、根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能。
[0052]例如即時通信應(yīng)用的標簽可以被超級鏈接至即時通信應(yīng)用的腳本或者軟件開發(fā)包中的一個鏈接信息,然后再根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包對該鏈接信息進行解析,可以獲取到即時通信應(yīng)用服務(wù)器的地址,并向即時通信應(yīng)用服務(wù)器發(fā)送該鏈接信息對應(yīng)的請求,并接收即時通信應(yīng)用服務(wù)器根據(jù)接收的請求返回的信息,并根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在第三方界面上顯示返回的信息,從而在第三方界面上實現(xiàn)即時通信應(yīng)用的功能。例如本實施例的第三方界面具體可以為第三方網(wǎng)頁,或者第三方應(yīng)用的界面。下述實施例均以第三方界面為第三方網(wǎng)頁或者第三方應(yīng)用界面為例介紹本發(fā)明的技術(shù)方案。
[0053]本實施例的即時通信應(yīng)用的實現(xiàn)方法具體在客戶端側(cè)詳細描述本發(fā)明的技術(shù)方案。
[0054]本實施例提供的即時通信應(yīng)用的實現(xiàn)方法,通過接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),該源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;并根據(jù)即時通信應(yīng)用的標簽和即時通信應(yīng)用的腳本或者軟件開發(fā)包,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能。本實施例的技術(shù)方案,可以很方便在第三方界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在第三方界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0055]可選地,在上述圖1所示實施例的技術(shù)方案的基礎(chǔ)上,上述實施例中的步驟101 “根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能”,具體可以包括如下步驟:
[0056]( I)根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在第三方網(wǎng)頁或者第三方應(yīng)用界面上顯示用戶登錄窗口;
[0057]該實施例方案中即時通信應(yīng)用的標簽可以理解為超級連接到即時通信應(yīng)用的登錄界面的標簽。具體在第三方網(wǎng)頁或者第三方應(yīng)用界面上顯示用戶登錄窗口可以參考現(xiàn)有技術(shù)中即時通信應(yīng)用的登錄界面。
[0058](2)獲取用戶登錄窗口中輸入的第一登錄用戶的信息;
[0059]具體地,第一登錄用戶的信息具體可以包括賬號和密碼。賬號用以唯一標識該第一登錄用戶,密碼為第一登錄用戶在注冊即時通信應(yīng)用時設(shè)置的。進一地,為了確保登錄安全性,第一登錄用戶的信息還可以包括隨機出現(xiàn)的安全驗證碼等等,詳細可以參考相關(guān)現(xiàn)有技術(shù),在此不再贅述。
[0060]其中獲取用戶登錄窗口中輸入的第一登錄用戶的信息具體可以為通過客戶端的人機接口模塊接收用戶輸入的第一登錄用戶的信息。
[0061 ] ( 3 )根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送第一登錄用戶的信息,以供即時通信應(yīng)用的服務(wù)器檢測第一登錄用戶的信息是否正確;
[0062]即時通信應(yīng)用的腳本或者軟件開發(fā)包為即時通信應(yīng)用在研發(fā)時開發(fā)的,該即時通信應(yīng)用的腳本或者軟件開發(fā)包可以由即時通信應(yīng)用公司發(fā)布,由第三方服務(wù)器或者客戶端在需要使用時任意獲取。而且通過對即時通信應(yīng)用的腳本或者軟件開發(fā)包解析可以獲取到即時通信應(yīng)用的服務(wù)器地址,該實施例方案中,根據(jù)即時通信應(yīng)用的服務(wù)器地址向即時通信應(yīng)用的服務(wù)器發(fā)送第一登錄用戶的信息,以供即時通信應(yīng)用的服務(wù)器檢測第一登錄用戶的信息是否正確;當(dāng)即時通信應(yīng)用服務(wù)器驗證第一登錄用戶信息正確時,會向客戶端發(fā)送一個正確響應(yīng)。此時執(zhí)行步驟(4)。否則當(dāng)即時通信應(yīng)用服務(wù)器驗證第一登錄用戶信息不正確時,會向客戶端發(fā)送一個不正確響應(yīng),并可以在客戶端上的第三方網(wǎng)頁或者第三方應(yīng)用界面上提示第一登錄用戶重新輸入登錄信息。
[0063](4)當(dāng)?shù)谝坏卿浻脩舻男畔⒄_時,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在第三方網(wǎng)頁或者第三方應(yīng)用界面上顯示第一登錄用戶的即時通信應(yīng)用標識。
[0064]例如即時通信應(yīng)用標識包括根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包顯示的第一登錄用戶的賬號、昵稱或頭像。具體地還可以在即時通信應(yīng)用標識上還可以隱形顯示一個其他操作提示,如查看名片信息、會話等等。實際實現(xiàn)中,可以將鼠標放置在該即時通信應(yīng)用上時,顯示查看名片信息以及會話等選項,以供客戶端的第一登錄用戶根據(jù)提示進行相應(yīng)的操作。
[0065]例如在某一游戲中,通過采用本發(fā)明實施例的技術(shù)方案,用戶按照現(xiàn)有技術(shù)的方式登錄進入游戲中,而且在該游戲界面上還嵌入有即時通信應(yīng)用,用戶可以在該游戲界面上登錄即時通信應(yīng)用中,當(dāng)用戶登錄成功時,在游戲界面中該用戶的周圍會顯示一個即時通信應(yīng)用的標識,以表示該用戶已經(jīng)在該游戲中登錄了即時通信應(yīng)用。
[0066]進一步可選地,在上述實施例的技術(shù)方案的基礎(chǔ)上,步驟101 “根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能”,具體還可以包括如下步驟:
[0067](a)當(dāng)?shù)谌骄W(wǎng)頁或者第三方應(yīng)用界面上顯示的第二登錄用戶的即時通信應(yīng)用標識被訪問時,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送攜帶第二登錄用戶的賬號的訪問請求;
[0068]該實施例中優(yōu)選第二登錄用戶通過當(dāng)前客戶端之外的其他客戶端登錄。第二登錄用戶的登錄可以參見上述第一登錄用戶的登錄,在此不再贅述。
[0069](b)接收并顯示即時通信應(yīng)用的服務(wù)器發(fā)送的第二登錄用戶的信息名片;第二登錄用戶的信息名片包括第二登錄用戶的個人基本信息。其中第二登錄用戶的個人基本信息至少要保護賬號,具體可還以包括昵稱、微薄地址、空間地址、個性簽名、聯(lián)系電話和郵箱等等中的至少一個。
[0070]該步驟(a)和(b)優(yōu)選地在上述實施例中的步驟(I) - (4)之后,例如在第三方應(yīng)用中,當(dāng)前客戶端的用戶登錄之后,才可以取點擊查看該第三方應(yīng)用上其他的已經(jīng)登錄的用戶的信息名片。
[0071]例如第二登錄用戶的信息名片還可以包括與第二登錄用戶進行會話的提示信息和/或添加第二登錄用戶為好友的提示信息。
[0072]例如上述實施例的記載,當(dāng)?shù)谝坏卿浻脩舨榭赐甑诙卿浻脩舻男畔⒚?,可以決定是否要與該第二登錄用戶會話,或者是否要添加第二登錄用戶為好友等操作。
[0073]該實施例方案中即時通信應(yīng)用的標簽可以理解為超級連接到即時通信應(yīng)用的查看好友信息的標簽。
[0074]進一步可選地,在上述實施例的技術(shù)方案的基礎(chǔ)上,上述實施例中的步驟101 “根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能”,具體還可以包括如下步驟:
[0075]( i )當(dāng)檢測到第一登錄用戶請求與第二登錄用戶會話時,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送攜帶第一登錄用戶的賬號和第二登錄用戶的賬號的會話請求;
[0076]由于第一登錄用戶和第二登錄用戶目前都已經(jīng)在該第三方網(wǎng)頁或者第三方界面上登錄即時通信應(yīng)用,因此可以獲取到該第一登錄用戶的賬號和第二登錄用戶的賬號。其中第一登錄用戶請求與第二登錄用戶會話具體可以在第一登陸用戶查看第二登錄用戶的名片信息之后,點擊名片信息中的“與該第二登錄用戶會話”的提示信息,或者通過點擊將鼠標放置在即時通信應(yīng)用的標識上顯示的會話選項來實現(xiàn),或者還可以采用其他方式實現(xiàn),在此不做限制。
[0077]當(dāng)即時通信應(yīng)用服務(wù)器檢測第一登錄用戶和第二登錄用戶滿足會話條件時,此時客戶端可以根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包,在第三方網(wǎng)頁或者第三方應(yīng)用界面上顯示會話窗口。
[0078]該實施例方案中即時通信應(yīng)用的標簽可以理解為超級連接到即時通信應(yīng)用的好友會話的標簽。
[0079]需要說明的是,上述實施例中以登錄、查看名片信息以及會話為例描述在第三方網(wǎng)頁或者第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能。實際應(yīng)用中,按照上述實施例的方式,還可以在第三方網(wǎng)頁或者第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的其他功能,在此不再
--舉例。 [0080]需要說明的是,上述實施例中的即時通信應(yīng)用可以為QQ、飛信、MSN等等。
[0081]上述實施例提供的即時通信應(yīng)用的實現(xiàn)方法,可以很方便在第三方網(wǎng)頁或者第三方應(yīng)用的界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在第三方網(wǎng)頁或者第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0082]實施例二
[0083]圖2為本發(fā)明實施例二提供的即時通信應(yīng)用的實現(xiàn)方法的流程圖。本實施例的即時通信應(yīng)用的實現(xiàn)方法的執(zhí)行主體為服務(wù)器,具體地該服務(wù)器可以為第三方服務(wù)器,例如為第三方網(wǎng)頁或者第三方應(yīng)用的服務(wù)器。本實施例的即時通信應(yīng)用的實現(xiàn)方法,具體可以包括如下步驟:
[0084]200、根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;
[0085]本實施例中的即時通信應(yīng)用的標簽為超級鏈接標簽,該超級鏈接標簽?zāi)軌蚋鶕?jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包鏈接到即時通信應(yīng)用的服務(wù)器。例如本實施例中的即時通信應(yīng)用的標簽可以為自定義標簽,并且根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包能夠解析該自定義標簽。
[0086]本實施例中即時通信應(yīng)用的腳本和即時通信應(yīng)用的軟件開發(fā)包均為即時通信應(yīng)用公司開發(fā)出來的,可以由即時通信應(yīng)用發(fā)布之后供第三方服務(wù)器和各客戶端設(shè)備使用。本發(fā)明實施例中,時通信應(yīng)用的腳本和即時通信應(yīng)用的軟件開發(fā)包兩者選一即可以實現(xiàn)本發(fā)明的方案。
[0087]201、向客戶端設(shè)備發(fā)送嵌入有即時通信應(yīng)用的標簽的源數(shù)據(jù),以供客戶端設(shè)備根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的界面上實現(xiàn)即時通信應(yīng)用的功能。
[0088]本實施例中的界面具體可以指的是網(wǎng)頁或者應(yīng)用界面,其中的網(wǎng)頁或者應(yīng)用界面具體可以為第三方網(wǎng)頁或者第三方應(yīng)用界面。
[0089]本實施例的即時通信應(yīng)用的實現(xiàn)方法與上述圖1所示實施例的區(qū)別僅在于:上述圖1所示實施例在客戶端側(cè)描述本發(fā)明實施例的技術(shù)方案,而本實施例在服務(wù)器如第三方服務(wù)器側(cè)描述本發(fā)明實施例的技術(shù)方案,具體可以參考上述圖1所示實施例的記載,在此不再贅述。
[0090]本實施例提供的即時通信應(yīng)用的實現(xiàn)方法,通過根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;并向客戶端設(shè)備發(fā)送嵌入有即時通信應(yīng)用的標簽的源數(shù)據(jù),以供客戶端設(shè)備根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的界面上實現(xiàn)即時通信應(yīng)用的功能。本實施例的技術(shù)方案,可以很方便在網(wǎng)頁或者應(yīng)用的界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在網(wǎng)頁或者應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0091]需要說明的是,上述實施例中的即時通信應(yīng)用可以為QQ、飛信、MSN等等。
[0092]實施例三
[0093]圖3為本發(fā)明實施例三提供的即時通信應(yīng)用的實現(xiàn)方法的流程圖。本實施例中以在第三方應(yīng)用中登錄兩個即時通信應(yīng)用的用戶為例詳細介紹本發(fā)明的技術(shù)方案。如圖3所示,本實施例的即時通信應(yīng)用的實現(xiàn)方法,具體可以包括如下步驟:
[0094]300、第三方應(yīng)用的服務(wù)器根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;
[0095]301、第三方應(yīng)用的服務(wù)器向客戶端設(shè)備A和客戶端設(shè)備B發(fā)送嵌入即時通信應(yīng)用的標簽的源數(shù)據(jù);
[0096]302、客戶端設(shè)備A和客戶端設(shè)備B分別根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包,在各自顯示的第三方應(yīng)用的界面上顯示登錄窗口 ;
[0097]例如此時可以認為在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽為一個登錄的超級鏈接標簽。
[0098]303、用戶I在客戶端設(shè)備A上登錄即時通信應(yīng)用,用戶2在客戶端設(shè)備B上登錄即時通信應(yīng)用,在第三方應(yīng)用的界面上分別顯示用戶I和用戶2的即時通信應(yīng)用標識;
[0099]304、用戶I在客戶端設(shè)備A上登錄第三方應(yīng)用,用戶2在客戶端設(shè)備B上登錄第三方應(yīng)用;
[0100]其中步驟303和步驟304可以無先后順序限制。
[0101]305、在客戶端設(shè)備A側(cè),用戶I可以通過操作鼠標點擊第三方應(yīng)用上用戶2的即時通信應(yīng)用標識以查看用戶2的名片信息;
[0102]此時可以理解為用戶I請求查看用戶2的名片信息。
[0103]306、客戶端設(shè)備A根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送攜帶用戶2的賬號的訪問請求;
[0104]例如此時可以認為在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽為一個查看名片信息的超級鏈接標簽。
[0105]307、客戶端設(shè)備A接收并顯示即時通信應(yīng)用的服務(wù)器發(fā)送的第二登錄用戶的信息名片;
[0106]進一步地,還可以包括如下步驟:[0107]308、當(dāng)用戶I請求與用戶2進行會話時,客戶端設(shè)備A根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送攜帶用戶I的賬號和用戶2的賬號的會話請求;
[0108]309、當(dāng)即時通信應(yīng)用的服務(wù)器用戶I和用戶2會話,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包,在第三方應(yīng)用界面上顯示會話窗口。
[0109]這樣用戶I和用戶2便可以會話,具體會話實現(xiàn)過程與現(xiàn)有技術(shù)中即時通信應(yīng)用中兩個用戶的會話實現(xiàn)機制形同,詳細可以參考現(xiàn)有技術(shù)的記載,在此不再贅述。
[0110]需要說明的是,本實施例中以登錄、查看名片信息以及會話為例描述在第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能。實際應(yīng)用中,按照上述實施例的方式,還可以在第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的其他功能,在此不再一一舉例。且本實施例以兩個用戶為例,實際應(yīng)用中不限制第三方應(yīng)用中用戶的數(shù)目,也不限制登錄的客戶端設(shè)備的數(shù)目。
[0111]同理,本實施例中的即時通信應(yīng)用可以為QQ、飛信、MSN等等。
[0112]本實施例提供的即時通信應(yīng)用的實現(xiàn)方法,通過根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;并向客戶端設(shè)備發(fā)送嵌入即時通信應(yīng)用的標簽的源數(shù)據(jù),以供客戶端設(shè)備根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包,在根據(jù)源數(shù)據(jù)顯示的網(wǎng)頁或者應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能。本實施例的技術(shù)方案,可以很方便在網(wǎng)頁或者應(yīng)用的界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在網(wǎng)頁或者應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0113]實施例四
[0114]圖4為本發(fā)明實施例四提供的客戶端設(shè)備的結(jié)構(gòu)示意圖。如圖4所示,本實施例的客戶端設(shè)備,具體可以包括:接收模塊10和處理模塊11。
[0115]其中接收模塊10接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),該源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽;處理模塊11與接收模塊10連接,處理模塊11用于根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及接收模塊10接收的源數(shù)據(jù)中的即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能。本實施例中的即時通信應(yīng)用的標簽為超級鏈接標簽,該超級鏈接標簽?zāi)軌蚋鶕?jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包鏈接到即時通信應(yīng)用的服務(wù)器。例如本實施例中的即時通信應(yīng)用的標簽可以為自定義標簽,并且根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包能夠解析該自定義標簽。本實施例中嵌入的即時通信應(yīng)用的標簽的數(shù)量可以根據(jù)實際需求設(shè)置。
[0116]本實施例的客戶端設(shè)備,通過采用上述模塊實現(xiàn)即時通信應(yīng)用與上述相同方法實施例的實現(xiàn)相同,詳細可以上述相關(guān)實施例的記載,在此不在這贅述。
[0117]本實施例的客戶端設(shè)備,通過采用上述模塊接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),該源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;并根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的第三方界面上實現(xiàn)即時通信應(yīng)用的功能。本實施例的技術(shù)方案,可以很方便在第三方界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在第三方界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0118]可選地,上述實施例中的處理模塊11具體可以用于根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包以及接收模塊10接收的源數(shù)據(jù)中的即時通信應(yīng)用的標簽,在第三方界面上顯示用戶登錄窗口 ;獲取用戶登錄窗口中輸入的第一登錄用戶的信息;根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送第一登錄用戶的信息,以供即時通信應(yīng)用的服務(wù)器檢測第一登錄用戶的信息是否正確;并當(dāng)?shù)谝坏卿浻脩舻男畔⒄_時,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在第三方界面上顯示第一登錄用戶的即時通信應(yīng)用標識。
[0119]進一步可選地,其中的即時通信應(yīng)用標識包括根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包顯示的第二登錄用戶的賬號、昵稱或頭像。
[0120]可選地,上述實施例中的處理模塊11具體還可以用于當(dāng)?shù)谌浇缑嫔巷@示的第二登錄用戶的即時通信應(yīng)用標識被訪問時,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送攜帶第二登錄用戶的賬號的訪問請求;接收并顯示即時通信應(yīng)用的服務(wù)器發(fā)送的第二登錄用戶的信息名片;第一登錄用戶的信息名片包括第二登錄用戶的個人基本信息。
[0121]進一步可選地,其中的第二登錄用戶的信息名片還包括與第二登錄用戶進行會話的提示信息和/或添加第二登錄用戶為好友的提示信息。
[0122]可選地,上述實施例中的處理模塊11具體還可以用于當(dāng)檢測到第一登錄用戶請求與第二登錄用戶會話時,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的即時通信應(yīng)用的服務(wù)器地址,向即時通信應(yīng)用的服務(wù)器發(fā)送攜帶第一登錄用戶的賬號和第二登錄用戶的賬號的會話請求;當(dāng)即時通信應(yīng)用的服務(wù)器允許第一登錄用戶和第二登錄用戶會話,根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包,在第三方界面上顯示會話窗口。
[0123]上述實施例的客戶端設(shè)備,通過采用上述模塊實現(xiàn)即時通信應(yīng)用與上述相同方法實施例的實現(xiàn)相同,詳細可以上述相關(guān)實施例的記載,在此不在這贅述。
[0124]上述實施例提供的即時通信應(yīng)用的實現(xiàn)方法,可以很方便在第三方網(wǎng)頁或者第三方應(yīng)用的界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在第三方網(wǎng)頁或者第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0125]實施例五
[0126]圖5為本發(fā)明實施例五提供的服務(wù)器設(shè)備的結(jié)構(gòu)示意圖。如圖5所示,本實施例的服務(wù)器設(shè)備具體可以包括嵌入模塊20和發(fā)送模塊21。其中嵌入模塊20用于根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;發(fā)送模塊21與嵌入模塊20連接,發(fā)送模塊21用于向客戶端設(shè)備發(fā)送嵌入有即時通信應(yīng)用的標簽的源數(shù)據(jù),以供客戶端設(shè)備根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及即時通信應(yīng)用的標簽,在根據(jù)源數(shù)據(jù)顯示的界面上實現(xiàn)即時通信應(yīng)用的功能。
[0127]本實施例的服務(wù)器設(shè)備,通過采用上述模塊實現(xiàn)即時通信應(yīng)用與上述相同方法實施例的實現(xiàn)相同,詳細可以上述相關(guān)實施例的記載,在此不在這贅述。
[0128]本實施例的服務(wù)器設(shè)備,通過采用上述模塊根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽;并向客戶端設(shè)備發(fā)送嵌入即時通信應(yīng)用的標簽的源數(shù)據(jù),以供客戶端設(shè)備根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包,在根據(jù)源數(shù)據(jù)顯示的界面上實現(xiàn)即時通信應(yīng)用的功能。本實施例的技術(shù)方案,可以很方便在網(wǎng)頁或者應(yīng)用的界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在網(wǎng)頁或者應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0129]實施例六
[0130]圖6為本發(fā)明實施例六提供的即時通信應(yīng)用的實現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖。如圖6所示,本實施例的即時通信應(yīng)用的實現(xiàn)系統(tǒng)具體可以包括第三方服務(wù)器設(shè)備30和客戶端設(shè)備31。第三方服務(wù)器設(shè)備30具體可因為第三方應(yīng)用或者第三方網(wǎng)站的服務(wù)器設(shè)備。
[0131]其中第三方服務(wù)器設(shè)備30,用于根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入所述即時通信應(yīng)用的標簽,該即時通信應(yīng)用的標簽為超級鏈接標簽,能夠根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包鏈接到即時通信應(yīng)用的服務(wù)器;第三方服務(wù)器設(shè)備30還用于向客戶端設(shè)備31發(fā)送嵌入即時通信應(yīng)用的標簽的源數(shù)據(jù)。
[0132]客戶端設(shè)備31用于接收第三方服務(wù)器設(shè)備31發(fā)送的源數(shù)據(jù),并根據(jù)接收的源數(shù)據(jù)中的即時通信應(yīng)用的標簽以及即時通信應(yīng)用的腳本或者軟件開發(fā)包,在根據(jù)源數(shù)據(jù)顯示的第三方網(wǎng)頁或者第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能。
[0133]具體地,本實施例中的客戶端設(shè)備據(jù)可以采用上述圖4所示實施例的客戶端設(shè)備,第三方服務(wù)器設(shè)備30具體可以采用如上圖5所示的服務(wù)器設(shè)備。
[0134]具體地,本實施例中第三方服務(wù)器設(shè)備30和客戶端設(shè)備31相互通信實現(xiàn)即時通信應(yīng)用的實現(xiàn)機制具體可以采用上述圖1-圖3所示實施例的記載,在此不再贅述。
[0135]本實施例的的即時通信應(yīng)用的實現(xiàn)系統(tǒng),通過采用第三方服務(wù)器設(shè)備和客戶端設(shè)備,可以很方便在第三方網(wǎng)頁或者第三方應(yīng)用的界面上使用即時通信應(yīng)用,增加了即時通信應(yīng)用的使用場景,使用非常靈活;且本實施例中的源數(shù)據(jù)中嵌入即時通信應(yīng)用的標簽可以理解為一種超級鏈接的功能的實現(xiàn),通過該標簽與即時通信應(yīng)用的腳本或者軟件開發(fā)包,可以在第三方網(wǎng)頁或者第三方應(yīng)用界面上實現(xiàn)即時通信應(yīng)用的功能,實現(xiàn)簡單,操作方便。進一步地,采用本實施例的技術(shù)方案,能夠有效地拉動即時通信業(yè)務(wù),提升即時通信業(yè)務(wù)的使用頻率,擴展即時通信業(yè)務(wù)的使用范圍。
[0136]需要說明的是:上述實施例提供的客戶端設(shè)備和服務(wù)器設(shè)備在實現(xiàn)即時通信應(yīng)用的時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的客戶端設(shè)備和服務(wù)器設(shè)備分別與即時通信應(yīng)用的實現(xiàn)方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0137]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0138]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0139]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種即時通信應(yīng)用的實現(xiàn)方法,其特征在于,包括: 接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),所述源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽; 根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能,包括: 根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在所述第三方界面上顯示用戶登錄窗口; 獲取所述用戶登錄窗口中輸入的第一登錄用戶的信息; 根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送所述第一登錄用戶的信息,以供所述即時通信應(yīng)用的服務(wù)器檢測所述第一登錄用戶的信息是否正確; 當(dāng)所述第一登錄用戶的信息正確時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包在所述第三界面上顯示所述第一登錄用戶的即時通信應(yīng)用標識。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述即時通信應(yīng)用標識包括根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包顯示的所述第一登錄用戶的賬號、昵稱或頭像。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能,還包括: 當(dāng)所述第三方界面上顯示的第二登錄用戶的即時通信應(yīng)用標識被訪問時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第二登錄用戶的賬號的訪問請求; 接收并顯示所述即時通信應(yīng)用的服務(wù)器發(fā)送的所述第二登錄用戶的信息名片;所述第二登錄用戶的信息名片包括所述第二登錄用戶的個人基本信息。
5.據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二登錄用戶的信息名片還包括與所述第二登錄用戶進行會話的提示信息和/或添加所述第二登錄用戶為好友的提示信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能,還包括: 當(dāng)檢測到所述第一登錄用戶請求與所述第二登錄用戶會話時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第一登錄用戶的賬號和所述第二登錄用戶的賬號的會話請求; 當(dāng)所述即時通信應(yīng)用的服務(wù)器允許所述第一登錄用戶和所述第二登錄用戶會話,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包,在所述第三方界面上顯示會話窗口。
7.—種即時通信應(yīng)用的實現(xiàn)方法,其特征在于,包括: 根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入所述即時通信應(yīng)用的標簽; 向客戶端設(shè)備發(fā)送嵌入有所述即時通信應(yīng)用的標簽的所述源數(shù)據(jù),以供所述客戶端設(shè)備根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的界面上實現(xiàn)所述即時通信應(yīng)用的功能。
8.一種客戶端設(shè)備,其特征在于,包括: 接收模塊,用于接收第三方服務(wù)器發(fā)送的源數(shù)據(jù),所述源數(shù)據(jù)中嵌入有即時通信應(yīng)用的標簽; 處理模塊,用于根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述接收模塊接收的所述源數(shù)據(jù)中的所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的第三方界面上實現(xiàn)所述即時通信應(yīng)用的功能。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,所述處理模塊,具體用于根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述接收模塊接收的所述源數(shù)據(jù)中的所述即時通信應(yīng)用的標簽,在所述第三方界面上顯示用戶登錄窗口 ;獲取所述用戶登錄窗口中輸入的第一登錄用戶的信息;根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送所述第一登錄用戶的信息,以供所述即時通信應(yīng)用的服務(wù)器檢測所述第一登錄用戶的信息是否正確;并當(dāng)所述第一登錄用戶的信息正確時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包在所述第三方界面上顯示所述第一登錄用戶的即時通信應(yīng)用標識。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其特征在于,所述即時通信應(yīng)用標識包括根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包顯示的所述第一登錄用戶的賬號、昵稱或頭像。
11.根據(jù)權(quán)利要求9或10所述的設(shè)備,其特征在于,所述處理模塊,還具體用于當(dāng)所述第三方界面上顯示的第二登錄用戶的所述即時通信應(yīng)用標識被訪問時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第二登錄用戶的賬號的訪問請求;接收并顯示所述即時通信應(yīng)用的服務(wù)器發(fā)送的所述第二登錄用戶的信息名片;所述第二登錄用戶的信息名片包括所述第二登錄用戶的個人基本信息。
12.據(jù)權(quán)利要求11述的設(shè)備,其特征在于,所述第二登錄用戶的信息名片還包括與所述第二登錄用戶進行會話的提示信息和/或添加所述第二登錄用戶為好友的提示信息。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于,所述處理模塊,還具體用于當(dāng)檢測到所述第一登錄用戶請求與所述第二登錄用戶會話時,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包解析得到的所述即時通信應(yīng)用的服務(wù)器地址,向所述即時通信應(yīng)用的服務(wù)器發(fā)送攜帶所述第一登錄用戶的賬號和所述第二登錄用戶的賬號的會話請求;當(dāng)所述即時通信應(yīng)用的服務(wù)器允許所述第一登錄用戶和所述第二登錄用戶會話,根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包,在所述第三方界面上顯示會話窗口。
14.一種服務(wù)器設(shè)備,其特征在于,包括: 嵌入模塊,用于根據(jù)即時通信應(yīng)用的腳本或者軟件開發(fā)包在源數(shù)據(jù)中嵌入所述即時通信應(yīng)用的標簽; 發(fā)送模塊,用于向客戶端設(shè)備發(fā)送嵌入有所述即時通信應(yīng)用的標簽的所述源數(shù)據(jù),以供所述客戶端 設(shè)備根據(jù)所述即時通信應(yīng)用的腳本或者軟件開發(fā)包、以及所述即時通信應(yīng)用的標簽,在根據(jù)所述源數(shù)據(jù)顯示的界面上實現(xiàn)所述即時通信應(yīng)用的功能。
15.一種即時通信應(yīng)用的實現(xiàn)系統(tǒng),其特征在于,包括第三方服務(wù)器設(shè)備和如上權(quán)利要求8-13任一所述的客戶端設(shè)備,所述第三方服務(wù)器設(shè)備采用如上權(quán)利要求14所述的服務(wù)器設(shè) 備。
【文檔編號】H04L12/58GK103595611SQ201210286516
【公開日】2014年2月19日 申請日期:2012年8月13日 優(yōu)先權(quán)日:2012年8月13日
【發(fā)明者】李偉 申請人:騰訊科技(深圳)有限公司