本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種開(kāi)放式微博的實(shí)現(xiàn)方法和系統(tǒng)。
背景技術(shù):隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展以及網(wǎng)絡(luò)的普及,越來(lái)越多的網(wǎng)絡(luò)用戶不僅僅滿足于簡(jiǎn)單的通過(guò)互聯(lián)網(wǎng)獲取資訊,互聯(lián)網(wǎng)已成為用戶之間進(jìn)行溝通和交流的一種方式。其中,除了即時(shí)通訊軟件外,微博作為一種用戶之間進(jìn)行溝通和交流的主要方式應(yīng)運(yùn)而生。微博是一種允許用戶及時(shí)更新簡(jiǎn)短文本并可以公開(kāi)發(fā)布的微博形式,由于其形式靈活且兼顧及時(shí)性,成為了互聯(lián)網(wǎng)中新興的溝通方式。目前用戶使用微博必須基于專門的微博客戶端登錄,用戶在微博客戶端輸入登錄賬號(hào)和密碼后,才能進(jìn)入用戶的微博空間。有時(shí)候用戶在使用其他應(yīng)用時(shí),需要快速啟用微博的某項(xiàng)功能,則也必須找到專門的微博客戶端實(shí)現(xiàn)登錄后才能使用,例如:用戶瀏覽網(wǎng)頁(yè)時(shí)需要快速啟用微博的某項(xiàng)功能(如發(fā)微博功能),則必須找到專門的微博客戶端實(shí)現(xiàn)登錄后才能使用該項(xiàng)功能。如果用戶使用的終端上沒(méi)有微博客戶端,則需要下載微博客戶端以后才能實(shí)現(xiàn)登錄并使用微博。由此可以看出,目前用戶需要使用微博必須基于專門的微博客戶端登錄,無(wú)法實(shí)現(xiàn)對(duì)微博功能的隨時(shí)隨地調(diào)用,從而不利于微博的廣泛使用和廣泛傳播,且給用戶的實(shí)際操作帶來(lái)了不便。
技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明的主要目的在于提供一種開(kāi)放式微博的實(shí)現(xiàn)方法和系統(tǒng),以實(shí)現(xiàn)微博功能的隨時(shí)隨地調(diào)用。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:本發(fā)明提供了一種開(kāi)放式微博的實(shí)現(xiàn)方法,該方法包括:將微博平臺(tái)中的各項(xiàng)微博功能分別封裝為對(duì)應(yīng)的功能組件,并為各功能組件生成對(duì)應(yīng)的超文本標(biāo)記語(yǔ)言HTML代碼,建立各功能組件與微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口之間的關(guān)聯(lián);為添加所述功能組件的特定應(yīng)用提供微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口;當(dāng)接收到來(lái)自所述特定應(yīng)用的功能組件調(diào)用請(qǐng)求后,調(diào)用與所請(qǐng)求的功能組件相對(duì)應(yīng)的底層功能數(shù)據(jù)為所述特定應(yīng)用提供相應(yīng)的微博功能。該方法還包括:為添加所述功能組件的特定應(yīng)用提供相應(yīng)的HTML代碼,所述特定應(yīng)用將相應(yīng)的HTML代碼復(fù)制到自身的HTML代碼域中;復(fù)制有HTML代碼的特定應(yīng)用所添加的相應(yīng)功能組件,關(guān)聯(lián)到微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口。當(dāng)接收到來(lái)自所述特定應(yīng)用的功能組件調(diào)用請(qǐng)求后,調(diào)用與所請(qǐng)求的功能組件相對(duì)應(yīng)的底層功能數(shù)據(jù)為所述特定應(yīng)用提供相應(yīng)的微博功能,包括:在接收到來(lái)自所述特定應(yīng)用的功能組件調(diào)用請(qǐng)求后,驗(yàn)證其中攜帶的用戶登錄賬號(hào)和密碼,并在驗(yàn)證通過(guò)時(shí),根據(jù)其中攜帶的功能組件標(biāo)識(shí),調(diào)用微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)為所述特定應(yīng)用提供相應(yīng)的微博功能。該方法還包括:將功能組件的圖標(biāo)推送給添加所述功能組件的特定應(yīng)用,所述圖標(biāo)在所述特定應(yīng)用的界面中顯示。所述微博功能包括:發(fā)微博、展示微博用戶信息、展示微博系統(tǒng)消息、展示微博廣播、微博邀請(qǐng)、微博話題、微博好友列表、微博轉(zhuǎn)播排行榜、微博分享。本發(fā)明還提供了一種開(kāi)放式微博的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)包括:封裝模塊,用于將微博平臺(tái)中的各項(xiàng)微博功能分別封裝為對(duì)應(yīng)的功能組件,并為各功能組件生成對(duì)應(yīng)的超文本標(biāo)記語(yǔ)言HTML代碼,建立各功能組件與微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口之間的關(guān)聯(lián);調(diào)用接口提供模塊,用于為添加所述功能組件的特定應(yīng)用提供微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口;調(diào)用模塊,用于在接收到來(lái)自所述特定應(yīng)用的功能組件調(diào)用請(qǐng)求后,調(diào)用與所請(qǐng)求的功能組件相對(duì)應(yīng)的底層功能數(shù)據(jù)為所述特定應(yīng)用提供相應(yīng)的微博功能。所述調(diào)用接口提供模塊還用于,為添加所述功能組件的特定應(yīng)用提供相應(yīng)的HTML代碼,所述特定應(yīng)用將相應(yīng)的HTML代碼復(fù)制到自身的HTML代碼域中;復(fù)制有HTML代碼的特定應(yīng)用所添加的相應(yīng)功能組件,關(guān)聯(lián)到微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口。所述調(diào)用模塊進(jìn)一步用于,在接收到來(lái)自所述特定應(yīng)用的功能組件調(diào)用請(qǐng)求后,驗(yàn)證其中攜帶的用戶登錄賬號(hào)和密碼,并在驗(yàn)證通過(guò)時(shí),根據(jù)其中攜帶的功能組件標(biāo)識(shí),調(diào)用微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)為所述特定應(yīng)用提供相應(yīng)的微博功能。該系統(tǒng)還包括顯示處理模塊,用于將功能組件的圖標(biāo)推送給添加所述功能組件的特定應(yīng)用,所述圖標(biāo)在所述特定應(yīng)用的界面中顯示。所述微博功能包括:發(fā)微博、展示微博用戶信息、展示微博系統(tǒng)消息、展示微博廣播、微博邀請(qǐng)、微博話題、微博好友列表、微博轉(zhuǎn)播排行榜、微博分享。本發(fā)明所提供的一種開(kāi)放式微博的實(shí)現(xiàn)方法和系統(tǒng),將微博平臺(tái)的各項(xiàng)功能拆分并封裝為各個(gè)功能組件,此功能組件可以被其他的應(yīng)用添加,從而實(shí)現(xiàn)從其他應(yīng)用對(duì)相應(yīng)微博功能組件的直接調(diào)用,實(shí)現(xiàn)相應(yīng)的微博功能。通過(guò)本發(fā)明,能夠?qū)崿F(xiàn)微博功能的隨時(shí)隨地調(diào)用,有利于微博的廣泛使用和廣泛傳播,且方便了用戶的實(shí)際操作。附圖說(shuō)明圖1為本發(fā)明實(shí)施例的一種開(kāi)放式微博的實(shí)現(xiàn)方法的流程圖;圖2為本發(fā)明實(shí)施例的一種實(shí)現(xiàn)開(kāi)放式微博的網(wǎng)絡(luò)架構(gòu)示意圖;圖3為本發(fā)明實(shí)施例的一種開(kāi)放式微博的實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖。具體實(shí)施方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)一步詳細(xì)闡述。本發(fā)明實(shí)施例提供的一種開(kāi)放式微博的實(shí)現(xiàn)方法,如圖1所示,該方法可以由微博平臺(tái)內(nèi)部的特定裝置來(lái)執(zhí)行,也可以由與微博平臺(tái)相連的外部服務(wù)器來(lái)執(zhí)行,主要包括以下步驟:步驟101,將微博平臺(tái)中的各項(xiàng)微博功能分別封裝為對(duì)應(yīng)的功能組件,并為各功能組件生成對(duì)應(yīng)的超文本標(biāo)記語(yǔ)言(HTML,HypertextMarkupLanguage)代碼,建立各功能組件與微博平臺(tái)的相應(yīng)底層功能數(shù)據(jù)的調(diào)用接口之間的關(guān)聯(lián)。微博功能包括:發(fā)微博、展示微博用戶信息、展示微博系統(tǒng)消息、展示微博廣播、微博邀請(qǐng)、微博話題、微博好友列表、微博轉(zhuǎn)播排...