專利名稱:一種異構(gòu)微博的聚合方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子信息技術(shù)領(lǐng)域,特別是指一種異構(gòu)微博的聚合方法和系統(tǒng)。
背景技術(shù):
微博是一種弱社交網(wǎng)絡(luò),它通過(guò)對(duì)用戶發(fā)布內(nèi)容量的強(qiáng)制性限制并依托于互聯(lián)網(wǎng)和人脈網(wǎng),使信息以其快速和方便的方式進(jìn)行傳播。目前,在市面上存在有多種多樣的微博產(chǎn)品,例如:新浪微博、搜狐微博、騰訊微博等等。在現(xiàn)有技術(shù)中,這些微博產(chǎn)品將大量的用戶稀釋和平分,這導(dǎo)致用戶自己的線下人脈網(wǎng)絡(luò)在線上被不同的微博產(chǎn)品所割裂,用戶想要在線上分享信息時(shí)被限制在只能分享到正在使用的微博平臺(tái)上。用戶往往會(huì)注冊(cè)多個(gè)微博產(chǎn)品的賬號(hào),從而到達(dá)信息分享到所有人的作用。但是所帶來(lái)的負(fù)面問(wèn)題是發(fā)送一條內(nèi)容一樣的微博,則需要登陸多個(gè)微博平臺(tái),需要多次編輯內(nèi)容一樣的信息。同時(shí)關(guān)注、評(píng)論好友信息也只能登陸多個(gè)微博平臺(tái),分別進(jìn)行關(guān)注。因此,使得用戶管理自己微博的步驟變得既重復(fù)又復(fù)雜,大大降低了微博產(chǎn)品所提供的良好用戶體驗(yàn)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提出一種異構(gòu)微博的聚合方法和系統(tǒng),能夠?qū)⒕庉嫷囊粋€(gè)微博內(nèi)容,同時(shí)發(fā)布到多個(gè)微博平臺(tái),而不需要分別登陸各個(gè)微博平臺(tái)?;谏鲜瞿康谋景l(fā)明提供的一種異構(gòu)微博的聚合方法,包括以下步驟:檢測(cè)是否有綁定的第三方微博客戶端,若已經(jīng)綁定,則直接進(jìn)行下一步;若沒(méi)有綁定,則先選擇要綁定的第三方微博客戶端,并進(jìn)行授予權(quán)限,再進(jìn)行下一步;在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端;以及將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上??蛇x地,檢測(cè)是否有綁定的第三方微博客戶端,是通過(guò)檢測(cè)本地是否具有第三方微博的許可標(biāo)識(shí)??蛇x地,在選擇要綁定的第三方微博客戶端并進(jìn)行授予權(quán)限時(shí),是分別調(diào)用選擇要綁定的第三方微博客戶端的開(kāi)放接口,并且向第三方微博客戶端的開(kāi)放接口發(fā)送用戶所注冊(cè)的該第三方微博的用戶名和密碼;用戶名和密碼驗(yàn)證通過(guò)后,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的該第三方微博的許可標(biāo)識(shí)。進(jìn)一步地,將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上時(shí),是通過(guò)分別調(diào)用各個(gè)選擇要同步微博內(nèi)容的第三方微博客戶端的開(kāi)放接口,并且將編輯處理完的微博內(nèi)容分別通過(guò)要同步的各個(gè)第三方微博客戶端的開(kāi)放接口發(fā)送至各服務(wù)商的網(wǎng)絡(luò)側(cè)?;谏鲜瞿康模景l(fā)明還提供了一種異構(gòu)微博的聚合系統(tǒng),包括:檢測(cè)模塊,用于檢測(cè)是否有綁定的第三方微博客戶端;
綁定模塊,用于選擇要綁定的第三方微博客戶端,并且進(jìn)行授予權(quán)限;以及微博信息同步模塊,用于在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端;以及將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上;其中,所述檢測(cè)模塊檢測(cè)到已經(jīng)綁定了第三方微博客戶端,則與所述微博信息同步模塊相連;若檢測(cè)到?jīng)]有綁定,則與所述綁定模塊相連,并且所述綁定模塊與所述微博信息同步模塊相連。可選地,所述檢測(cè)模塊判斷是否綁定了第三方微博客戶端,是通過(guò)檢測(cè)本地是否具有第三方微博的許可標(biāo)識(shí)??蛇x地,所述綁定模塊選擇要綁定的第三方微博客戶端,分別調(diào)用選擇要綁定的第三方微博客戶端的開(kāi)放接口,并且向第三方微博客戶端的開(kāi)放接口發(fā)送用戶所注冊(cè)的該第三方微博的用戶名和密碼;用戶名和密碼驗(yàn)證通過(guò)后,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的該第三方微博的許可標(biāo)識(shí)。進(jìn)一步地,所述微博信息同步模塊選擇要同步的第三方微博客戶端,分別調(diào)用各個(gè)選擇要同步微博內(nèi)容的第三方微博客戶端的開(kāi)放接口,并且將編輯處理完的微博內(nèi)容分別通過(guò)要同步的各個(gè)第三方微博客戶端的開(kāi)放接口發(fā)送至各服務(wù)商的網(wǎng)絡(luò)側(cè)。進(jìn)一步地,所述微博信息同步模塊在用戶需要查看自己想關(guān)心的第三方微博客戶端的微博信息時(shí),接收用戶輸入的查看第三方微博信息的指令后,根據(jù)用戶選擇調(diào)用該第三方微博的開(kāi)發(fā)接口向第三方微博網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送微博信息獲取請(qǐng)求,將接收到的微博信息在本地顯示;或者直接調(diào)用所有已綁定的第三方微博的開(kāi)發(fā)接口,向所有已綁定的第三方微博網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送微博信息獲取請(qǐng)求,并將獲取的微博信息在本地顯示。從上面所述可以看出,本發(fā)明提供的異構(gòu)微博的聚合方法和系統(tǒng),通過(guò)對(duì)第三方微博客戶端進(jìn)行綁定,可以將編輯處理的微博內(nèi)容同步至選擇的第三方微博客戶端上。實(shí)現(xiàn)了編輯處理一次微博內(nèi)容,可以同時(shí)在多個(gè)第三方微博客戶端上同步更新。從而,不需要逐個(gè)登陸和更新第三方微博客戶端。
圖1為本發(fā)明實(shí)施例的異構(gòu)微博的聚合方法的流程示意圖;圖2為本發(fā)明實(shí)施例的異構(gòu)微博的聚合系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。參閱圖1所示,為本發(fā)明實(shí)施例的異構(gòu)微博的聚合方法的流程示意圖,包括:步驟101,檢測(cè)是否綁定了第三方微博客戶端。具體實(shí)施過(guò)程如下:I)判斷是否綁定了第三方微博客戶端:在本發(fā)明的實(shí)施例中,是通過(guò)檢測(cè)本地是否具有第三方微博的許可標(biāo)識(shí)來(lái)判斷是否綁定了第三方微博客戶端,如果存在第三方微博的許可標(biāo)識(shí),則確定本地綁定了該第三方微博客戶端。2)若檢測(cè)到?jīng)]有綁定第三方微博客戶端,則可提示用戶選擇要綁定的第三方微博客戶端,并在用戶選擇后,獲取相應(yīng)授權(quán)。在本發(fā)明的一個(gè)實(shí)施例中具體可以包括如下步驟:列出可選的所有未綁定的第三方微博列表,在用戶選擇了其中一個(gè)第三方微博后,調(diào)用選擇要綁定的第三方微博客戶端的開(kāi)放接口,通常情況下是應(yīng)用程序編程接口(API),向第三方微博客戶端的開(kāi)放接口發(fā)送用戶所注冊(cè)的該第三方微博的用戶名和密碼。用戶名和密碼驗(yàn)證通過(guò)后,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的該第三方微博的許可標(biāo)識(shí),將該標(biāo)識(shí)作為綁定該第三方微博的唯一標(biāo)識(shí)。然后可以進(jìn)行步驟102。3)若檢測(cè)到已經(jīng)綁定第三方微博客戶端,則可以直接進(jìn)行步驟102。步驟102,在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端。具體實(shí)施過(guò)程如下:在本發(fā)明的一個(gè)實(shí)施例中,在編輯處理完要發(fā)布的微博內(nèi)容之后,可以顯示出已綁定的第三方微博客戶端列表,提示用戶選擇要同步的第三方微博,用戶可以根據(jù)個(gè)人需要選擇要同步一個(gè)或多個(gè)第三方微博客戶端。步驟103,將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上。具體實(shí)施過(guò)程如下:I)分別調(diào)用各個(gè)選擇要同步微博內(nèi)容的第三方微博客戶端的開(kāi)放接口。2)將編輯處理完的微博內(nèi)容分別通過(guò)要同步的各個(gè)第三方微博客戶端的開(kāi)放接口發(fā)送至各服務(wù)商的網(wǎng)絡(luò)側(cè),從而完成微博內(nèi)容發(fā)布。較佳地,本步驟中可以將許可標(biāo)識(shí)和編輯處理完的微博內(nèi)容一起發(fā)送。另外,在步驟101結(jié)束后還可以進(jìn)一步包括:若用戶需要查看自己想關(guān)心的第三方微博客戶端的微博信息,則在收到用戶輸入的查看該第三方微博信息的指令后,根據(jù)用戶選擇調(diào)用該第三方微博的開(kāi)發(fā)接口向第三方微博網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送微博信息獲取請(qǐng)求,將接收到的微博信息在本地顯示。另外也可以不經(jīng)過(guò)用戶指令,在步驟101后直接調(diào)用所有已綁定的第三方微博的開(kāi)發(fā)接口,向所有已綁定的第三方微博網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送微博信息獲取請(qǐng)求,并將獲取的微博信息在本地顯示。其中,這里所述微博信息可以是微博留言、用戶所關(guān)注的其他博主的微博內(nèi)容和留言等。參閱圖2所示,為本發(fā)明實(shí)施例的異構(gòu)微博的聚合系統(tǒng)的結(jié)構(gòu)示意圖,其中:檢測(cè)模塊201,可以檢測(cè)是否有綁定的第三方微博客戶端。其主要功能包括:I)判斷是否綁定了第三方微博客戶端:在本發(fā)明的實(shí)施例中,是通過(guò)檢測(cè)本地是否具有第三方微博的許可標(biāo)識(shí)來(lái)判斷是否綁定了第三方微博客戶端,如果存在第三方微博的許可標(biāo)識(shí),則確定本地綁定了該第三方微博客戶端。2)若檢測(cè)模塊201檢測(cè)到已經(jīng)綁定了第三方微博客戶端,則檢測(cè)模塊201與微博信息同步模塊203相連。若檢測(cè)到?jīng)]有綁定,則檢測(cè)模塊201與綁定模塊202相連,并且綁定模塊202與微博信息同步模塊203相連。綁定模塊202,可以選擇要綁定的第三方微博客戶端,并且進(jìn)行授予權(quán)限。其主要功能包括:I)綁定模塊202選擇要綁定的第三方微博客戶端。需要綁定的第三方微博客戶端是用戶已經(jīng)成功注冊(cè)了該第三方微博客戶端。在本發(fā)明的一個(gè)實(shí)施例中,可提示用戶選擇要綁定的第三方微博客戶端,列出可選的所有未綁定的第三方微博列表。2)綁定模塊202綁定選擇的第三方微博客戶端。在用戶選擇要綁定的第三方微博客戶端后,獲取相應(yīng)授權(quán)。在本發(fā)明的一個(gè)實(shí)施例中具體可以包括如下步驟:用戶在所有未綁定的第三方微博列表中選擇了其中一個(gè)第三方微博后,調(diào)用選擇要綁定的第三方微博客戶端的開(kāi)放接口,通常情況下是應(yīng)用程序編程接口(API ),向第三方微博客戶端的開(kāi)放接口發(fā)送用戶所注冊(cè)的該第三方微博的用戶名和密碼。用戶名和密碼驗(yàn)證通過(guò)后,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的該第三方微博的許可標(biāo)識(shí),將該標(biāo)識(shí)作為綁定該第三方微博的唯一標(biāo)識(shí)。微博信息同步模塊203,其主要功能包括:I)在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端:在本發(fā)明的一個(gè)實(shí)施例中,在編輯處理完要發(fā)布的微博內(nèi)容之后,可以顯示出已綁定的第三方微博客戶端列表,提示用戶選擇要同步的第三方微博,用戶可以根據(jù)個(gè)人需要選擇要同步一個(gè)或多個(gè)第三方微博客戶端。2)將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上,可以分別調(diào)用各個(gè)選擇要同步微博內(nèi)容的第三方微博客戶端的開(kāi)放接口。將編輯處理完的微博內(nèi)容分別通過(guò)要同步的各個(gè)第三方微博客戶端的開(kāi)放接口發(fā)送至各服務(wù)商的網(wǎng)絡(luò)側(cè),從而完成微博內(nèi)容發(fā)布。較佳地,本步驟中可以將許可標(biāo)識(shí)和編輯處理完的微博內(nèi)容一起發(fā)送。另外,本發(fā)明的另一個(gè)實(shí)施例,在微博信息同步模塊203中若用戶需要查看自己想關(guān)心的第三方微博客戶端的微博信息,則在收到用戶輸入的查看該第三方微博信息的指令后,根據(jù)用戶選擇調(diào)用該第三方微博的開(kāi)發(fā)接口向第三方微博網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送微博信息獲取請(qǐng)求,將接收到的微博信息在本地顯示。當(dāng)然也可以不經(jīng)過(guò)用戶指令,直接調(diào)用所有已綁定的第三方微博的開(kāi)發(fā)接口,向所有已綁定的第三方微博網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送微博信息獲取請(qǐng)求,并將獲取的微博信息在本地顯示。其中,這里所述微博信息可以是微博留言、用戶所關(guān)注的其他博主的微博內(nèi)容和留言等。由此可以看出,本發(fā)明實(shí)現(xiàn)的異構(gòu)微博的聚合方法和系統(tǒng),創(chuàng)造性的提出了綁定第三方微博客戶端,獲得許可標(biāo)識(shí),從而實(shí)現(xiàn)同步更新多個(gè)第三方微博客戶端,整合了微博功能和資源;并且本發(fā)明是利用公布的第三方微博客戶端的開(kāi)放接口,不需要單獨(dú)設(shè)置連接器,即可實(shí)現(xiàn)關(guān)聯(lián),成本低廉;在調(diào)用第三方微博、客戶端的開(kāi)放接口時(shí),向第三方微博客戶端的開(kāi)放接口發(fā)送用戶已經(jīng)成功注冊(cè)了的該第三方微博客戶端的用戶名和密碼,保證了綁定第三方微博產(chǎn)品的安全性;最后,整個(gè)所述異構(gòu)微博的聚合方法和系統(tǒng)簡(jiǎn)便、緊湊,易于實(shí)現(xiàn)。所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種異構(gòu)微博的聚合方法,其特征在于,包括以下步驟: 檢測(cè)是否有綁定的第三方微博客戶端,若已經(jīng)綁定,則直接進(jìn)行下一步;若沒(méi)有綁定,則先選擇要綁定的第三方微博客戶端,并進(jìn)行授予權(quán)限,再進(jìn)行下一步; 在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端;以及 將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測(cè)是否有綁定的第三方微博客戶端,是通過(guò)檢測(cè)本地是否具有第三方微博的許可標(biāo)識(shí)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在選擇要綁定的第三方微博客戶端并進(jìn)行授予權(quán)限時(shí),是分別調(diào)用選擇要綁定的第三方微博客戶端的開(kāi)放接口,并且向第三方微博客戶端的開(kāi)放接口發(fā)送用戶所注冊(cè)的該第三方微博的用戶名和密碼;用戶名和密碼驗(yàn)證通過(guò)后,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的該第三方微博的許可標(biāo)識(shí)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上時(shí),是通過(guò)分別調(diào)用各個(gè)選擇要同步微博內(nèi)容的第三方微博客戶端的開(kāi)放接口,并且將編輯處理完的微博內(nèi)容分別通過(guò)要同步的各個(gè)第三方微博客戶端的開(kāi)放接口發(fā)送至各服務(wù)商的網(wǎng)絡(luò)側(cè)。
5.一種異構(gòu)微博的聚合系統(tǒng),其特征在于,包括: 檢測(cè)模塊,用于檢測(cè)是否有綁定的第三方微博客戶端; 綁定模塊,用于選擇要綁 定的第三方微博客戶端,并且進(jìn)行授予權(quán)限;以及 微博信息同步模塊,用于在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端;以及將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上; 其中,所述檢測(cè)模塊檢測(cè)到已經(jīng)綁定了第三方微博客戶端,則與所述微博信息同步模塊相連;若檢測(cè)到?jīng)]有綁定,則與所述綁定模塊相連,并且所述綁定模塊與所述微博信息同步模塊相連。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述檢測(cè)模塊判斷是否綁定了第三方微博客戶端,是通過(guò)檢測(cè)本地是否具有第三方微博的許可標(biāo)識(shí)。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述綁定模塊選擇要綁定的第三方微博客戶端,分別調(diào)用選擇要綁定的第三方微博客戶端的開(kāi)放接口,并且向第三方微博客戶端的開(kāi)放接口發(fā)送用戶所注冊(cè)的該第三方微博的用戶名和密碼;用戶名和密碼驗(yàn)證通過(guò)后,接收網(wǎng)絡(luò)側(cè)發(fā)來(lái)的該第三方微博的許可標(biāo)識(shí)。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述微博信息同步模塊選擇要同步的第三方微博客戶端,分別調(diào)用各個(gè)選擇要同步微博內(nèi)容的第三方微博客戶端的開(kāi)放接口,并且將編輯處理完的微博內(nèi)容分別通過(guò)要同步的各個(gè)第三方微博客戶端的開(kāi)放接口發(fā)送至各服務(wù)商的網(wǎng)絡(luò)側(cè)。
9.根據(jù)權(quán)利要求1至8中任意一項(xiàng)所述的系統(tǒng),其特征在于,所述微博信息同步模塊在用戶需要查看自己想關(guān)心的第三方微博客戶端的微博信息時(shí),接收用戶輸入的查看第三方微博信息的指令后,根據(jù)用戶選擇調(diào)用該第三方微博的開(kāi)發(fā)接口向第三方微博網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送微博信息獲取請(qǐng)求,將接收到的微博信息在本地顯示;或者直接調(diào)用所有已綁定的第三方微博的開(kāi)發(fā)接口,向所有已綁定的第三方微博網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送微博信息獲取請(qǐng)求,并將獲取的微 博信息在本地顯示。
全文摘要
本發(fā)明公開(kāi)了一種異構(gòu)微博的聚合方法和系統(tǒng),包括以下步驟檢測(cè)是否有綁定的第三方微博客戶端,若已經(jīng)綁定,則直接進(jìn)行下一步;若沒(méi)有綁定,則先選擇要綁定的第三方微博客戶端,并進(jìn)行授予權(quán)限,再進(jìn)行下一步;在已綁定的所有第三方微博客戶端中,選擇要將編輯處理后的微博內(nèi)容同步發(fā)送的第三方微博客戶端;以及將編輯處理的微博內(nèi)容同步至已選擇的第三方微博客戶端上。本發(fā)明能夠?qū)⒕庉嫷囊粋€(gè)微博內(nèi)容,同時(shí)發(fā)布到多個(gè)微博平臺(tái),而不需要分別登陸各個(gè)微博平臺(tái)。
文檔編號(hào)H04L29/08GK103179021SQ20131004843
公開(kāi)日2013年6月26日 申請(qǐng)日期2013年2月6日 優(yōu)先權(quán)日2013年2月6日
發(fā)明者張新宇, 朱斌, 彭俊林 申請(qǐng)人:北京榮之聯(lián)科技股份有限公司