專利名稱:微博墻顯示方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及消息處理技術(shù)領(lǐng)域,特別涉及一種微博墻顯示方法及系統(tǒng)。
背景技術(shù):
微博墻是指在展會(huì)、音樂會(huì)、婚禮現(xiàn)場(chǎng)等場(chǎng)所展示特定主題微博的大屏幕。大屏幕上可以同步顯示現(xiàn)場(chǎng)參與者發(fā)送的短信和網(wǎng)友發(fā)送的微博信息,使場(chǎng)內(nèi)外觀眾能夠第一時(shí)間傳遞和獲取現(xiàn)場(chǎng)信息。
傳統(tǒng)的微博墻顯示技術(shù),通常是打開某一主題的微博頁(yè)面,然后投影到屏幕上,然后通過瀏覽器設(shè)置一個(gè)時(shí)間間隔后定時(shí)刷新頁(yè)面來(lái)達(dá)到實(shí)時(shí)互動(dòng)的效果。用戶只需發(fā)送微博消息到指定的主題,該條消息就能被前臺(tái)頁(yè)面展示出來(lái)。然而,傳統(tǒng)的微博墻顯示技術(shù)設(shè)定以一定的時(shí)間間隔進(jìn)行刷新,每次刷新,新的消息將會(huì)代替舊的消息,若短時(shí)間出現(xiàn)很多新消息將代替多條舊消息,使得舊消息展示的時(shí)間很短,舊消息將無(wú)法被完整的展示給觀眾。
發(fā)明內(nèi)容基于此,有必要提供一種能控制消息的顯示時(shí)間的微博墻顯示方法。一種微博墻顯示方法,包括以下步驟獲取指定主題的微博消息;獲取設(shè)置的微博消息的展示時(shí)長(zhǎng);按照指定的間隔時(shí)間拉取微博消息;對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。優(yōu)選地,所述獲取指定主題的微博消息的步驟可為以下三種獲取方式中的一種或兩種以上從關(guān)鍵字的搜索接口拉取指定主題的微博消息;從微博接口拉取指定主題的微博消息;從移動(dòng)通信終端接口拉取指定主題的微博消息。優(yōu)選地,所述獲取指定主題的微博消息的步驟之后還包括對(duì)所述微博消息進(jìn)行篩選處理,選出與所述指定主題相關(guān)的微博消息。優(yōu)選地,所述獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)的步驟之后,還包括獲取設(shè)置的微博消息的展示類型,所述展示類型為置頂或搶播。優(yōu)選地,還包括獲取微博消息的發(fā)表時(shí)間;在根據(jù)指定的間隔時(shí)間拉取微博消息的步驟之前還包括步驟根據(jù)所述展示類型及微博消息的發(fā)表時(shí)間對(duì)微博消息進(jìn)行排序處理,形成微博消息隊(duì)列;所述按照指定的間隔時(shí)間拉取微博消息的步驟為按照指定的間隔時(shí)間從微博消息隊(duì)列中拉取微博消息。
優(yōu)選地,還包括獲取設(shè)置的展示頁(yè)面的樣式的步驟;對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示的步驟為對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)及展示頁(yè)面的樣式進(jìn)行展示。優(yōu)選地,所述展示頁(yè)面的樣式為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示的步驟為以所述預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅為展示頁(yè)面背景對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。此外,還有必要提供一種能控制消息的顯示時(shí)間的微博墻顯示系統(tǒng)。一種微博墻顯示系統(tǒng),包括消息獲取模塊,用于獲取指定主題的微博消息;參數(shù)獲取模塊,用于獲取設(shè)置的微博消息的展示時(shí)長(zhǎng);拉取模塊,用于按照指定的間隔時(shí)間拉取微博消息;展示模塊,用于對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。優(yōu)選地,所述消息獲取模塊包括拉取指定主題的微博消息的搜索接口、微博接口和移動(dòng)通信終端接口中的一種或兩種以上。優(yōu)選地,還包括篩選模塊,所述篩選模塊用于對(duì)所述微博消息進(jìn)行篩選處理,選出與所述指定主題相關(guān)的微博消息。優(yōu)選地,所述參數(shù)獲取模塊還用于獲取設(shè)置的微博消息的展示類型,所述展示類型為置頂或搶播。優(yōu)選地,還包括排序模塊,所述消息獲取模塊還用于獲取微博消息的發(fā)表時(shí)間,所述排序模塊用于根據(jù)所述展示類型及微博消息的發(fā)表時(shí)間對(duì)微博消息進(jìn)行排序處理,形成微博消息隊(duì)列;所述拉取模塊還用于按照指定的間隔時(shí)間從微博消息隊(duì)列中拉取微博消
肩、O優(yōu)選地,所述參數(shù)獲取模塊還用于獲取設(shè)置的展示頁(yè)面的樣式,所述展示模塊還用于對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)及展示頁(yè)面的樣式進(jìn)行展示。優(yōu)選地,所述展示頁(yè)面的樣式為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,所述展示模塊還用于以所述預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅為展示頁(yè)面背景對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。上述微博墻顯示方法及系統(tǒng),通過獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)及按照指定間隔時(shí)間拉取微博消息,實(shí)現(xiàn)了控制微博消息的顯示時(shí)間,能夠較好的防止微博消息展現(xiàn)時(shí)出現(xiàn)混亂。
圖I為一個(gè)實(shí)施例中微博墻顯示方法的流程圖;圖2為微博消息隊(duì)列中微博消息狀態(tài)的示意圖;圖3為微博消息展示的效果圖;
圖4為Iv實(shí)施例中微博墻顯不系統(tǒng)的結(jié)構(gòu)不意圖;圖5為另Iv實(shí)施例中微博墻顯不系統(tǒng)的結(jié)構(gòu)不意圖。
具體實(shí)施方式
下面結(jié)合具體的實(shí)施例及附圖對(duì)技術(shù)方案進(jìn)行詳細(xì)的描述。如圖I所示,在一個(gè)實(shí)施例中,一種微博墻顯示方法,包括以下步驟步驟S100,獲取指定主題的微博消息。微博墻是為了展示特定主題微博的屏幕。為了讓觀眾參與指定主題的互動(dòng),需要實(shí)時(shí)獲取與指定主題相關(guān)的微博消息。指定主題可是各種各樣的話題,如慶祝春節(jié)聯(lián)歡。在一個(gè)實(shí)施例中,步驟SlOO可為以下三種獲取方式中的一種或兩種以上(I)從關(guān)鍵字的搜索接口拉取指定主題的微博消息?;陉P(guān)鍵字搜索從互聯(lián)網(wǎng)上,拉取相關(guān)聯(lián)的微博消息,如關(guān)鍵字為“春節(jié)”。 (2)從微博接口拉取指定主題的微博消息。觀眾在基于指定主題的微博話題下,發(fā)表的微博消息,或通過登陸用戶賬號(hào)發(fā)表的與指定主題相關(guān)的微博消息,都將通過微博接口拉取。如春晚的微博話題,用戶在該微博話題上發(fā)表微博消息;用戶登陸個(gè)人微博賬號(hào)發(fā)表新春祝福的微博消息,系統(tǒng)將通過微博接口拉取這些微博消息。(3)從移動(dòng)通信終端接口拉取指定主題的微博消息。用戶使用移動(dòng)通信終端將指定主題的微博消息發(fā)送到移動(dòng)通信終端特服號(hào),如用戶通過手機(jī)將新春祝福發(fā)送到1066XXXX的特定服務(wù)號(hào)碼。另外,一個(gè)指定主題可分別根據(jù)電信運(yùn)營(yíng)商提供不同的特定服務(wù)號(hào)碼。系統(tǒng)通過移動(dòng)通信終端接口拉取發(fā)送到特定服務(wù)號(hào)的微博消息。在步驟SlOO的同時(shí),還包括獲取微博消息的發(fā)表時(shí)間的步驟。觀眾發(fā)表微博消息時(shí),系統(tǒng)會(huì)記錄發(fā)表時(shí)間。獲取指定主題的微博消息時(shí),可同時(shí)獲取微博消息的發(fā)表時(shí)間,以便按照微博發(fā)表時(shí)間先后進(jìn)行排序顯示。在步驟SlOO之后還包括步驟對(duì)微博消息進(jìn)行篩選處理,選出與指定主題相關(guān)的微博消息。獲取的微博消息中可能包含有一些與指定主題無(wú)關(guān)的微博消息,通過篩選處理,選出與指定主題相關(guān)的微博消息。對(duì)獲取的微博消息進(jìn)行篩選時(shí),通過緩存區(qū)(如cookie)記錄篩選過的消息狀態(tài),并突出顯示,以避免重復(fù)篩選。篩選出與指定主題相關(guān)的微博消息進(jìn)行顯示,可提高屏幕資源的利用率。步驟S110,獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)。根據(jù)需要可設(shè)置微博消息的展示時(shí)長(zhǎng),即微博消息在屏幕上顯示的時(shí)間長(zhǎng)度,如可為10秒、20秒、30秒等。如指定主題為“春節(jié)聯(lián)歡”,微博消息“祝全國(guó)人民幸福安康”展示時(shí)長(zhǎng)可設(shè)為30秒,微博消息“祝全家新春快樂”的展示時(shí)長(zhǎng)可設(shè)為10秒。另外,微博消息中帶有圖片信息時(shí),可獲取設(shè)置的圖片放大的時(shí)間。優(yōu)選的實(shí)施例中,在步驟SllO之后還包括步驟獲取設(shè)置的微博消息的展示類型,該展示類型為置頂或搶播。當(dāng)微博消息的展示類型設(shè)定為置頂時(shí),表示該微博消息可很長(zhǎng)時(shí)間的停留在展示頁(yè)面上,其他消息將無(wú)法播放,需繼續(xù)播放時(shí),需將該微博消息的展示類型為置頂?shù)脑O(shè)置取消;當(dāng)微博消息的展示類型設(shè)定為搶播時(shí),表示將該微博消息放置在待展示的微博消息的首部,優(yōu)先在展示頁(yè)面進(jìn)行展示。優(yōu)選的實(shí)施例中,在步驟SllO之后還包括步驟根據(jù)展示類型及微博消息的發(fā)表時(shí)間對(duì)微博消息進(jìn)行排序處理,形成微博消息隊(duì)列。微博消息按照發(fā)表時(shí)間先后形成微博消息隊(duì)列,當(dāng)微博消息的展示類型為搶播時(shí),將該微博消息放置在微博消息隊(duì)列的首部,當(dāng)微博消息的展示類型為置頂時(shí),將該微博消息放置在微博消息隊(duì)列的首部,且其展示時(shí)長(zhǎng)更新設(shè)置為比較大的值,使其展示較長(zhǎng)的時(shí)間,達(dá)到置頂?shù)男ЧN⒉┫㈥?duì)列中的微博消息可以被更改或被刪除。步驟S120,按照指定的間隔時(shí)間拉取微博消息。微博墻的展示頁(yè)面可設(shè)置指定的間隔時(shí)間進(jìn)行刷新,拉取微博消息。當(dāng)微博消息進(jìn)行排序處理形成微博消息隊(duì)列后,步驟S120為按照指定的間隔時(shí)間從微博消息隊(duì)列中拉取微博消息??砂凑臻g隔時(shí)間從微博消息隊(duì)列中拉取一條或多條微博消息。即從O點(diǎn)O分開始,拉取微博消息,過了間隔時(shí)間t (如5秒鐘)后,再拉取微博消息,再過間隔時(shí)間t后,再拉取微博消息,依次下去。步驟S130,對(duì)拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。拉取的微博消息按照該微博消息對(duì)應(yīng)的展示時(shí)長(zhǎng)展示在展示頁(yè)面上。優(yōu)選的實(shí)施例中,上述微博墻顯示方法還包括步驟獲取設(shè)置的展示頁(yè)面的樣式。 步驟S130變?yōu)閷?duì)拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)及展示頁(yè)面的樣式進(jìn)行展示。展示頁(yè)面的樣式可為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,步驟S130具體為以預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅為展示頁(yè)面背景對(duì)拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。其中,橫幅可指定多個(gè)圖片,按照預(yù)設(shè)間隔時(shí)間輪換橫幅,橫幅圖片具體的內(nèi)容可由指定主題策劃者定制。也可通過CSS(Cascading Style Sheet,層疊樣式表或級(jí)聯(lián)樣式表)的編輯區(qū)設(shè)定展示頁(yè)面的CSS樣式,CSS是一組格式設(shè)置規(guī)則,用于控制Web頁(yè)面的外觀。另外,展示頁(yè)面也可設(shè)定白名單,即允許部分用戶具備展示頁(yè)面的訪問權(quán)限。此外,上述微博墻顯示方法從微博消息隊(duì)列中拉取微博消息進(jìn)行展示時(shí),微博消息隊(duì)列中的微博消息有幾種狀態(tài),如圖2所示,將微博消息的展示時(shí)長(zhǎng)減去指定的拉取微博消息的間隔時(shí)間得到差值后,該差值小于O且該微博消息已被拉取,則表示該微博消息已經(jīng)展示;該差值大于O且該微博消息已被拉取,表示該微博消息正在展示;該差值大于O且該微博消息未被拉取,表示該微博消息即將展示。該差值大于O且該微博消息已被拉取時(shí),下次拉取時(shí),還會(huì)拉取這條微博消息,其展示時(shí)長(zhǎng)再減去拉取的間隔時(shí)間,直至展示時(shí)長(zhǎng)減去多個(gè)拉取的間隔時(shí)間后小于O時(shí),則停止拉取該條微博消息,其中,微博消息的展示時(shí)長(zhǎng)為拉取的間隔時(shí)間的整數(shù)倍。拉取一條微博消息后,判斷是否與上次拉取的微博消息為同一條微博消息,若是,則展示頁(yè)面不刷新,若不是,則將新拉取的微博消息放置在展示頁(yè)面的頂部。其中,判斷是否為同一條微博消息采用微博消息的信息摘要(如md5碼)進(jìn)行驗(yàn)證比較。
如圖3所示,開始一次拉取三條微博消息,展示在頁(yè)面上,在每個(gè)指定的間隔時(shí)間拉取一條微博消息,判斷出被拉取的微博消息是新微博消息4時(shí),則將拉取的微博消息4將微博消息3和微博消息2往下壓,微博消息4展示在頂部,原來(lái)的微博消息I不再顯示,實(shí)現(xiàn)滾動(dòng)的效果。如圖4所示,在一個(gè)實(shí)施例中,一種微博墻顯示系統(tǒng),包括消息獲取模塊400、參數(shù)獲取模塊41 O、拉取模塊420和展示模塊430。其中,消息獲取模塊400用于獲取指定主題的微博消息。微博墻是為了展示特定主題微博的屏幕。為了讓觀眾參與指定主題的互動(dòng),需要實(shí)時(shí)獲取與指定主題相關(guān)的微博消息。指定主題可是各種各樣的話題,如慶祝春節(jié)聯(lián)歡。另外,消息獲取模塊400還用于獲取微博消息的發(fā)表時(shí)間。觀眾發(fā)表微博消息時(shí),系統(tǒng)會(huì)記錄發(fā)表時(shí)間。消息獲取模塊400獲取指定主題的微博消息時(shí),可同時(shí)獲取微博消息的發(fā)表時(shí)間,以便按照微博發(fā)表時(shí)間先后進(jìn)行排序顯示。在一個(gè)實(shí)施例中,消息獲取模塊400包括拉取指定主題的微博消息的搜索接口、微博接口和移動(dòng)通信終端接口中的一種或兩種以上(I)搜索接口拉取指定主題的微博消息?;陉P(guān)鍵字搜索從互聯(lián)網(wǎng)上,拉取相關(guān)聯(lián)的微博消息,如關(guān)鍵字為“春節(jié)”。(2)微博接口拉取指定主題的微博消息。觀眾在基于指定主題的微博話題下,發(fā)表的微博消息,或通過登陸用戶賬號(hào)發(fā)表的與指定主題相關(guān)的微博消息,都將通過微博接口拉取。如春晚的微博話題,用戶在該微博話題上發(fā)表微博消息;用戶登陸個(gè)人微博賬號(hào)發(fā)表新春祝福的微博消息,系統(tǒng)將通過微博接口拉取這些微博消息。(3)移動(dòng)通信終端接口拉取指定主題的微博消息。用戶使用移動(dòng)通信終端將指 定主題的微博消息發(fā)送到移動(dòng)通信終端特定服務(wù)號(hào),如用戶通過手機(jī)將新春祝福發(fā)送到1066XXXX的特定服務(wù)號(hào)。另外,一個(gè)指定主題可分別根據(jù)電信運(yùn)營(yíng)商提供不同的特定服務(wù)號(hào)。系統(tǒng)通過移動(dòng)通信終端接口拉取發(fā)送到特定服務(wù)號(hào)的微博消息。參數(shù)獲取模塊410用于獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)。根據(jù)需要可設(shè)置微博消息的展示時(shí)長(zhǎng),即微博消息在屏幕上顯示的時(shí)間長(zhǎng)度,如可為10秒、20秒、30秒等。如指定主題為“春節(jié)聯(lián)歡”,微博消息“祝全國(guó)人民幸福安康”展示時(shí)長(zhǎng)可設(shè)為30秒,微博消息“祝全家新春快樂”的展示時(shí)長(zhǎng)可設(shè)為10秒。參數(shù)獲取模塊410可獲取這些設(shè)置的微博消息的展示時(shí)長(zhǎng)。另外,微博消息中帶有圖片信息時(shí),可獲取設(shè)置的圖片放大的時(shí)間,消息的字體大小可以更改。優(yōu)選的,參數(shù)獲取模塊410還用于獲取設(shè)置的微博消息的展示類型,該展示類型為置頂或搶播。當(dāng)微博消息的展示類型設(shè)定為置頂時(shí),表示該微博消息可很長(zhǎng)時(shí)間的停留在展示頁(yè)面上,其他消息將無(wú)法播放,需繼續(xù)播放時(shí),需將該微博消息的展示類型為置頂?shù)脑O(shè)置取消;當(dāng)微博消息的展示類型設(shè)定為搶播時(shí),表示將該微博消息放置在待展示的微博消息的首部,優(yōu)先在展示頁(yè)面進(jìn)行展示。優(yōu)選的,參數(shù)獲取模塊410還用于獲取設(shè)置的展示頁(yè)面的樣式。展示頁(yè)面的樣式可為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,其中,橫幅可指定多個(gè)圖片,按照預(yù)設(shè)間隔時(shí)間輪換橫幅,橫幅圖片具體的內(nèi)容可由指定主題策劃者定制,也可通過CSS的編輯區(qū)設(shè)定展示頁(yè)面的CSS樣式,CSS是一組格式設(shè)置規(guī)則,用于控制Web頁(yè)面的外觀。另外,展示頁(yè)面也可設(shè)定白名單,即允許部分用戶具備展示頁(yè)面的訪問權(quán)限。拉取模塊420用于按照指定的間隔時(shí)間拉取微博消息。微博墻的展示頁(yè)面可設(shè)置指定的間隔時(shí)間進(jìn)行刷新,拉取微博消息,即從O點(diǎn)O分開始,拉取微博消息,過了間隔時(shí)間t (如5秒鐘)后,再拉取微博消息,再過間隔時(shí)間t后,再拉取微博消息,依次下去。展示模塊430用于對(duì)拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。參數(shù)獲取模塊410獲取了設(shè)置的展示頁(yè)面樣式時(shí),展示模塊430還用于對(duì)拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)及展示頁(yè)面的樣式進(jìn)行展示。若展示頁(yè)面的樣式為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,展示模塊430將以預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅為展示頁(yè)面背景對(duì)拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。在一個(gè)實(shí)施例中,如圖5所示,上述微博墻顯示系統(tǒng),除了包括消息獲取模塊400、參數(shù)獲取模塊410、拉取模塊420和展示模塊430,還包括篩選模塊440和排序模塊450。
篩選模塊440用于對(duì)微博消息進(jìn)行篩選處理,選出與所述指定主題相關(guān)的微博消息。消息獲取模塊400獲取的微博消息中可能包含有一些與指定主題無(wú)關(guān)的微博消息,通過篩選模塊440篩選處理,選出與指定主題相關(guān)的微博消息。篩選模塊440對(duì)獲取的微博消息進(jìn)行篩選時(shí),通過緩存區(qū)(如cookie)記錄篩選過的消息狀態(tài),并突出顯示,以避免重復(fù)篩選。篩選出與指定主題相關(guān)的微博消息進(jìn)行顯示,可提高屏幕資源的利用率。排序模塊450用于根據(jù)展示類型及微博消息的發(fā)表時(shí)間對(duì)微博消息進(jìn)行排序處理,形成微博消息隊(duì)列。微博消息按照發(fā)表時(shí)間先后形成微博消息隊(duì)列,當(dāng)微博消息的展示類型為搶播時(shí),排序模塊4 50將該微博消息放置在微博消息隊(duì)列的首部,當(dāng)微博消息的展示類型為置頂時(shí),排序模塊450將該微博消息放置在微博消息隊(duì)列的首部,且其展示時(shí)長(zhǎng)更新設(shè)置為比較大的值,使其展示較長(zhǎng)的時(shí)間,達(dá)到置頂?shù)男Ч?。微博消息?duì)列中的微博消息可以被更改或被刪除。拉取模塊420還用于按照指定的間隔時(shí)間從微博消息隊(duì)列中拉取微博消息。上述微博墻顯示系統(tǒng)從微博消息隊(duì)列中拉取微博消息進(jìn)行展示時(shí),微博消息隊(duì)列中的微博消息有幾種狀態(tài),如圖2所示,將微博消息的展示時(shí)長(zhǎng)減去指定的拉取微博消息的間隔時(shí)間得到差值后,該差值小于O且該微博消息已被拉取,則表示該微博消息已經(jīng)展示;該差值大于O且該微博消息已被拉取,表示該微博消息正在展示;該差值大于O且該微博消息未被拉取,表示該微博消息即將展示。該差值大于O且該微博消息已被拉取時(shí),下次拉取時(shí),還會(huì)拉取這條微博消息,其展示時(shí)長(zhǎng)再減去拉取的間隔時(shí)間,直至展示時(shí)長(zhǎng)減去多個(gè)拉取的間隔時(shí)間后小于O時(shí),則停止拉取該條微博消息其中,微博消息的展示時(shí)長(zhǎng)為拉取的間隔時(shí)間的整數(shù)倍。拉取模塊420拉取一條微博消息后,判斷該微博消息是否與上次拉取的微博消息為同一條消息,若是,則展示模塊430對(duì)展示頁(yè)面不刷新,若不是,則展示模塊430將新拉取的微博消息放置在展示頁(yè)面的頂部。其中,判斷是否為同一條微博消息采用微博消息的信息摘要(如md5碼)進(jìn)行驗(yàn)證比較。上述微博墻顯示方法及系統(tǒng),通過獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)及按照指定間隔時(shí)間拉取微博消息,實(shí)現(xiàn)了控制微博消息的顯示時(shí)間,能夠較好的防止微博消息展現(xiàn)時(shí)出現(xiàn)混亂。另外,采用多種方式獲取指定主題的微博消息,方便用戶多種途徑參與,豐富了微博消息的獲取來(lái)源;對(duì)獲取的微博消息篩選,刪除與指定主題無(wú)關(guān)的微博消息,提高了微博消息展現(xiàn)的質(zhì)量;獲取微博消息的展示類型,提供了多種靈活的微博消息展現(xiàn)的控制方式。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種微博墻顯示方法,其特征在于,包括以下步驟 獲取指定主題的微博消息; 獲取設(shè)置的微博消息的展示時(shí)長(zhǎng); 按照指定的間隔時(shí)間拉取微博消息; 對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。
2.根據(jù)權(quán)利要求I所述的微博墻顯示方法,其特征在于,所述獲取指定主題的微博消息的步驟可為以下三種獲取方式中的ー種或兩種以上 從關(guān)鍵字的捜索接ロ拉取指定主題的微博消息; 從微博接ロ拉取指定主題的微博消息; 從移動(dòng)通信終端接ロ拉取指定主題的微博消息。
3.根據(jù)權(quán)利要求I所述的微博墻顯示方法,其特征在于,所述獲取指定主題的微博消息的步驟之后還包括對(duì)所述微博消息進(jìn)行篩選處理,選出與所述指定主題相關(guān)的微博消息。
4.根據(jù)權(quán)利要求I所述的微博顯示方法,其特征在于,所述獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)的步驟之后,還包括獲取設(shè)置的微博消息的展示類型,所述展示類型為置頂或搶播。
5.根據(jù)權(quán)利要求4所述的微博顯示方法,其特征在于,還包括 獲取微博消息的發(fā)表時(shí)間; 在根據(jù)指定的間隔時(shí)間拉取微博消息的步驟之前還包括步驟根據(jù)所述展示類型及微博消息的發(fā)表時(shí)間對(duì)微博消息進(jìn)行排序處理,形成微博消息隊(duì)列; 所述按照指定的間隔時(shí)間拉取微博消息的步驟為按照指定的間隔時(shí)間從微博消息隊(duì)列中拉取微博消息。
6.根據(jù)權(quán)利要求I所述的微博顯示方法,其特征在于,還包括獲取設(shè)置的展示頁(yè)面的樣式的步驟;對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示的步驟為對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)及展示頁(yè)面的樣式進(jìn)行展示。
7.根據(jù)權(quán)利要求6所述的微博顯示方法,其特征在于,所述展示頁(yè)面的樣式為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示的步驟為以所述預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅為展示頁(yè)面背景對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。
8.ー種微博墻顯示系統(tǒng),其特征在于,包括 消息獲取模塊,用于獲取指定主題的微博消息; 參數(shù)獲取模塊,用于獲取設(shè)置的微博消息的展示時(shí)長(zhǎng); 拉取模塊,用于按照指定的間隔時(shí)間拉取微博消息; 展示模塊,用于對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。
9.根據(jù)權(quán)利要求8所述的微博墻顯示系統(tǒng),其特征在干,所述消息獲取模塊包括拉取指定主題的微博消息的捜索接ロ、微博接口和移動(dòng)通信終端接ロ中的ー種或兩種以上。
10.根據(jù)權(quán)利要求8所述的微博墻顯示系統(tǒng),其特征在于,還包括篩選模塊,所述篩選模塊用于對(duì)所述微博消息進(jìn)行篩選處理,選出與所述指定主題相關(guān)的微博消息。
11.根據(jù)權(quán)利要求8所述的微博顯示系統(tǒng),其特征在于,所述參數(shù)獲取模塊還用于獲取設(shè)置的微博消息的展示類型,所述展示類型為置頂或搶播。
12.根據(jù)權(quán)利要求11所述的微博顯示系統(tǒng),其特征在于,還包括排序模塊,所述消息獲取模塊還用于獲取微博消息的發(fā)表時(shí)間,所述排序模塊用于根據(jù)所述展示類型及微博消息的發(fā)表時(shí)間對(duì)微博消息進(jìn)行排序處理,形成微博消息隊(duì)列;所述拉取模塊還用于按照指定的間隔時(shí)間從微博消息隊(duì)列中拉取微博消息。
13.根據(jù)權(quán)利要求8所述的微博顯示系統(tǒng),其特征在于,所述參數(shù)獲取模塊還用于獲取設(shè)置的展示頁(yè)面的樣式,所述展示模塊還用于對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)及展示頁(yè)面的樣式進(jìn)行展示。
14.根據(jù)權(quán)利要求13所述的微博顯示系統(tǒng),其特征在于,所述展示頁(yè)面的樣式為預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅,所述展示模塊還用于以所述預(yù)設(shè)的展示頁(yè)面的背景圖片及橫幅為展示頁(yè)面背景對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。
全文摘要
本發(fā)明涉及一種微博墻顯示方法及系統(tǒng)。該方法包括以下步驟獲取指定主題的微博消息;獲取設(shè)置的微博消息的展示時(shí)長(zhǎng);按照指定的間隔時(shí)間拉取微博消息;對(duì)所述拉取的微博消息按相應(yīng)的展示時(shí)長(zhǎng)進(jìn)行展示。上述微博墻顯示方法及系統(tǒng),通過獲取設(shè)置的微博消息的展示時(shí)長(zhǎng)及按照指定間隔時(shí)間拉取微博消息,實(shí)現(xiàn)了控制微博消息的顯示時(shí)間,能夠較好的防止微博消息展現(xiàn)時(shí)出現(xiàn)混亂。
文檔編號(hào)H04L29/08GK102685020SQ20111005541
公開日2012年9月19日 申請(qǐng)日期2011年3月9日 優(yōu)先權(quán)日2011年3月9日
發(fā)明者衛(wèi)磊, 吳祥波, 張健, 李健, 胡斌 申請(qǐng)人:騰訊科技(北京)有限公司