一種微博主頁展示媒體信息的方法、系統(tǒng)及裝置制造方法
【專利摘要】本發(fā)明公開了一種微博主頁展示媒體信息的方法、系統(tǒng)及裝置,其中方法包括:微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息時,利用用戶的登錄信息換取授權(quán)認證信息;根據(jù)所述授權(quán)認證信息以及配置信息封裝第三方應(yīng)用請求,將所述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器;所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接口提取對應(yīng)的媒體信息,在微博主頁展示提取到的媒體信息。采用本發(fā)明能保證用戶快速便捷的獲取更多媒體信息。
【專利說明】一種微博主頁展示媒體信息的方法、系統(tǒng)及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及微博推送技術(shù),尤其涉及一種微博主頁展示媒體信息的方法、系統(tǒng)及 裝直。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)技術(shù)的成熟發(fā)展,使用微博進行信息共享的用戶越來越多,也有越來 越多的應(yīng)用具備將自身的圖片、視頻等信息分享到微信的功能。然而,由于受到微博主頁中 功能的限制,在用戶瀏覽微博時,并不能根據(jù)當前瀏覽的微博的來源圖標,獲取所述來源圖 標對應(yīng)的第三方應(yīng)用對應(yīng)的其他信息,從而使用戶無法快速、且便捷的獲取更多信息。
[0003] 可見,基于現(xiàn)有技術(shù)的微博主頁,無法保證用戶快速便捷的獲取更多媒體信息。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明的目的在于提供一種微博主頁展示媒體信息的方法、系統(tǒng)及裝 置,能保證用戶快速便捷的獲取更多媒體信息。
[0005] 為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006] 本發(fā)明提供了一種微博主頁展示媒體信息的方法,該方法包括:
[0007] 微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息時,利用用戶的登錄信息換取 授權(quán)認證信息;根據(jù)所述授權(quán)認證信息以及配置信息封裝第三方應(yīng)用請求,將所述第三方 應(yīng)用請求發(fā)送給第三方服務(wù)器;
[0008] 所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接口提取對應(yīng)的 媒體信息,在微博主頁展示提取到的媒體信息。
[0009] 上述方案中,所述利用用戶的登錄信息換取授權(quán)認證信息,包括:微博服務(wù)器利用 用戶的登錄信息,根據(jù)開放平臺授權(quán)標準換取所述用戶的授權(quán)認證信息。
[0010] 上述方案中,所述配置信息包括:一個或多個來源圖標對應(yīng)的第三方鏈接、應(yīng)用類 型和應(yīng)用編號;所述配置信息預(yù)設(shè)在微博服務(wù)器中。
[0011] 上述方案中,所述根據(jù)所述授權(quán)認證信息以及配置信息封裝第三方應(yīng)用請求,包 括:根據(jù)所述來源圖標點擊信息,從配置信息中查找所述來源圖標對應(yīng)的第三方鏈接、應(yīng)用 類型和應(yīng)用編號,將所述授權(quán)認證信息以及所述來源圖標對應(yīng)的第三方鏈接、應(yīng)用類型和 應(yīng)用編號封裝為第三方應(yīng)用請求。
[0012] 上述方案中,所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接 口提取對應(yīng)的媒體信息,包括:所述第三方服務(wù)器根據(jù)第三方應(yīng)用請求中的第三方鏈接與 對應(yīng)的應(yīng)用服務(wù)器建立連接,根據(jù)第三方應(yīng)用請求中的應(yīng)用類型和/或應(yīng)用編號,從微博 開放平臺接口提取預(yù)設(shè)數(shù)量的媒體信息。
[0013] 上述方案中,所述微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息之前,該方 法還包括:客戶端展示包含來源圖標的媒體信息;當檢測到用戶點擊來源圖標時,所述客 戶端將所述來源圖標點擊信息發(fā)送給微博服務(wù)器;
[0014] 所述在微博主頁展示提取到的媒體信息,包括:第三方服務(wù)器將提取到的媒體信 息發(fā)送到對應(yīng)的客戶端;所述客戶端在微博主頁的預(yù)設(shè)位置展示提取到的媒體信息。
[0015] 本發(fā)明還提供了一種微博服務(wù)器,該微博服務(wù)器包括:授權(quán)認證模塊和管理模塊; 其中,
[0016] 所述授權(quán)認證模塊,用于當接收到來源圖標點擊信息時,利用用戶的登錄信息換 取授權(quán)認證信息,將所述授權(quán)認證信息發(fā)送給管理模塊;
[0017] 所述管理模塊,用于根據(jù)授權(quán)認證模塊發(fā)來的所述授權(quán)認證信息以及自身保存的 配置信息封裝第三方應(yīng)用請求,發(fā)送所述第三方應(yīng)用請求。
[0018] 上述方案中,所述授權(quán)認證模塊,具體用于利用所述用戶的登錄信息,根據(jù)開放平 臺授權(quán)標準換取所述用戶的授權(quán)認證信息。
[0019] 上述方案中,所述管理模塊,具體用于保存配置信息;所述配置信息包括一個或多 個來源圖標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號。
[0020] 上述方案中,所述管理模塊,具體用于根據(jù)用戶點擊的來源圖標,從配置信息中查 找該來源圖標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號,將所述授權(quán)認證信息以及所述來 源圖標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號封裝為第三方應(yīng)用請求。
[0021] 本發(fā)明還提供了一種第三方服務(wù)器,所述第三方服務(wù)器包括:收發(fā)模塊和查找模 塊;其中,
[0022] 收發(fā)模塊,用于將收到的第三方應(yīng)用請求發(fā)送給查找模塊;
[0023] 查找模塊,用于根據(jù)所述收發(fā)模塊發(fā)來的第三方應(yīng)用請求,提取對應(yīng)的媒體信息 展示在微博主頁。
[0024] 上述方案中,所述查找模塊,具體用于根據(jù)第三方應(yīng)用請求中的第三方鏈接根據(jù) 第三方應(yīng)用請求中的第三方鏈接與對應(yīng)的應(yīng)用服務(wù)器建立連接,根據(jù)第三方應(yīng)用請求中的 應(yīng)用類型和/或應(yīng)用編號,提取預(yù)設(shè)數(shù)量的媒體信息。
[0025] 本發(fā)明還提供了一種客戶端,所述客戶端包括:用戶交互模塊和收發(fā)模塊;其中,
[0026] 用戶交互模塊,用于展示包含來源圖標的媒體信息,當檢測到用戶點擊來源圖標 時,將所述來源圖標的點擊信息發(fā)送給收發(fā)模塊;以及在微博主頁的預(yù)設(shè)位置展示收發(fā)模 塊發(fā)來的媒體信息;
[0027] 收發(fā)模塊,用于將用戶交互模塊發(fā)來的所述來源圖標點擊信息發(fā)出;以及將收到 的媒體信息發(fā)送給用戶交互模塊。
[0028] 本發(fā)明還提供了一種微博主頁展示媒體信息的系統(tǒng),所述系統(tǒng)包括微博服務(wù)器、 第三方服務(wù)器、客戶端和微博開放平臺;其中,
[0029] 所述微博服務(wù)器為上述方案所述的微博服務(wù)器;
[0030] 所述第三方服務(wù)器為上述方案所述的第三方服務(wù)器;
[0031] 所述客戶端為上述方案所述的客戶端;
[0032] 所述微博開放平臺,用于提供媒體信息。
[0033] 本發(fā)明所提供的微博主頁展示媒體信息的方法、系統(tǒng)及裝置,當用戶點擊來源圖 標時,由微博服務(wù)器通過所述用戶的登錄信息換取授權(quán)認證信息;再利用所述授權(quán)認證信 息以及配置信息封裝第三方應(yīng)用請求,根據(jù)所述第三方應(yīng)用請求由第三方服務(wù)器通過微博 開放平臺接口提取對應(yīng)的媒體信息并展示在微博主頁。如此,就使用戶在瀏覽微博時,能通 過點擊該微博對應(yīng)的來源圖標,獲取所述來源圖標對應(yīng)的應(yīng)用中的媒體信息,快速便捷的 獲取更多媒體信息。
[0034] 進一步的,能通過在配置信息中配置來源圖標對應(yīng)的鏈接等信息,獲取第三方應(yīng) 用對應(yīng)的媒體信息,如此,就能夠在保證不提高開發(fā)成本的情況下,通過切換配置信息中的 內(nèi)容,獲取不同的第三方應(yīng)用對應(yīng)的媒體信息。
【專利附圖】
【附圖說明】
[0035] 圖1為本發(fā)明微博主頁展示媒體信息的方法流程示意圖;
[0036] 圖2為本發(fā)明微博主頁展示媒體信息的系統(tǒng)組成結(jié)構(gòu)示意圖;
[0037] 圖3為實施例一微博主頁展示媒體信息的方法流程示意圖;
[0038] 圖4為實施例二獲取媒體信息之前的微博主頁界面示意圖;
[0039] 圖5為實施例二獲取到媒體信息并在微博主頁展示的界面示意圖一;
[0040] 圖6為實施例二獲取到媒體信息并在微博主頁展示的界面示意圖二。
【具體實施方式】
[0041] 本發(fā)明的基本思想是:微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息時,利 用所述用戶的登錄信息換取授權(quán)認證信息;根據(jù)所述授權(quán)認證信息以及配置信息封裝第三 方應(yīng)用請求,將所述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器;所述第三方服務(wù)器根據(jù)所述第 三方應(yīng)用請求,通過微博開放平臺接口提取對應(yīng)的媒體信息,在微博主頁展示提取到的媒 體信息。
[0042] 下面結(jié)合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
[0043] 本發(fā)明提出的一種微博主頁展示媒體信息的方法,如圖1所示,包括以下步驟:
[0044] 步驟101 :微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息時,利用用戶的登 錄信息換取授權(quán)認證信息。
[0045] 這里,所述登錄信息為現(xiàn)有技術(shù)中用戶使用客戶端登錄微博時,微博服務(wù)器記錄 的用戶相關(guān)信息,比如,當用戶使用所述客戶端登陸微博服務(wù)器時,所述微博服務(wù)器會在自 身管理的cookie中,生成用戶的PTLogin登錄信息;其中,所述PTLogin登錄信息可以包 括:賬號(UIN)、Skey等。
[0046] 所述利用用戶的登錄信息換取授權(quán)認證信息為:微博服務(wù)器利用用戶的登錄信 息,根據(jù)開放平臺授權(quán)標準換取所述用戶可供第三方使用的授權(quán)認證信息;
[0047] 其中,所述開放平臺授權(quán)標準可以使用現(xiàn)有技術(shù)中Oauth協(xié)議,比如Oauthl. 0或 0auth2. 0 等;
[0048] 所述授權(quán)認證信息為用戶的身份標識及密鑰,比如,當開放平臺授權(quán)標準為 Oauthl. 0時,所述授權(quán)認證信息中用戶的身份標識及密鑰分別為Openid和Openkey。
[0049] 另外,執(zhí)行步驟101之前,還包括:客戶端展示包含來源圖標的媒體信息;當檢測 到用戶點擊來源圖標時,所述客戶端將所述來源圖標點擊信息發(fā)送給微博服務(wù)器。
[0050] 其中,所述客戶端展示的媒體信息可以全部為包含來源圖標的媒體信息,也可以 為部分包含來源圖標的媒體信息。
[0051] 步驟102 :所述微博服務(wù)器根據(jù)所述授權(quán)認證信息以及配置信息封裝所述來源圖 標對應(yīng)的第三方應(yīng)用請求,將所述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器。
[0052] 這里,所述配置信息預(yù)設(shè)在微博服務(wù)器中,包括一個或多個來源圖標對應(yīng)的第三 方鏈接、應(yīng)用類型和應(yīng)用編號。其中,所述第三方鏈接為提供來源圖標對應(yīng)的第三方應(yīng)用的 服務(wù)資源的第三方服務(wù)器的鏈接;所述第三方應(yīng)用可以為應(yīng)用服務(wù)方預(yù)先在微博服務(wù)方注 冊的應(yīng)用,比如鮮果分享、新浪新聞、新浪視頻、百度圖片、優(yōu)酷視頻等。
[0053] 所述根據(jù)所述授權(quán)認證信息、以及配置信息封裝所述來源圖標對應(yīng)的第三方應(yīng)用 請求為:根據(jù)用戶點擊的來源圖標從所述配置信息中查找該來源圖標對應(yīng)的第三方鏈接、 應(yīng)用類型和應(yīng)用編號,將所述授權(quán)認證信息以及所述來源圖標對應(yīng)的第三方鏈接、應(yīng)用類 型和應(yīng)用編號封裝為第三方應(yīng)用請求;
[0054] 其中,所述封裝可以為使用JavaScript將所述授權(quán)認證信息以及所述來源圖標 對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號封裝成Iframe格式的第三方應(yīng)用請求;
[0055] 比如,所述Iframe格式的第三方請求可以包括:0penID、OpenKey、Sourceurl、 apptype和ID,其中,OpenID為用戶的身份標識、OpenKey為用戶的密鑰、Sourceurl為第三 方鏈接、apptype為應(yīng)用類型、ID為應(yīng)用編號。
[0056] 步驟103 :所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接口 提取對應(yīng)的媒體信息,在微博主頁展示提取到的媒體信息。
[0057] 具體為:所述第三方服務(wù)器根據(jù)第三方應(yīng)用請求中的第三方鏈接與對應(yīng)的應(yīng)用服 務(wù)器建立連接,根據(jù)第三方應(yīng)用請求中的應(yīng)用類型和/或應(yīng)用編號,通過微博開放平臺接 口提取對應(yīng)的媒體信息,在微博主頁展示提取到的媒體信息。
[0058] 這里,所述展示包括:按照預(yù)設(shè)的順序?qū)⑻崛〉降念A(yù)設(shè)數(shù)量的媒體信息排列,將 排序后的媒體信息展示在微博主頁的預(yù)設(shè)位置;比如,從新浪新聞中提取轉(zhuǎn)播次數(shù)最多的 新聞、或新浪視頻排名前十位的媒體信息,按照更新時間的先后順序,展示在微博主頁的右 側(cè)。
[0059] 所述在微博主頁展示提取到的媒體信息包括:第三方服務(wù)器將提取到的媒體信息 發(fā)送到對應(yīng)的客戶端;所述客戶端在微博主頁的預(yù)設(shè)位置展示提取到的媒體信息。
[0060] 本發(fā)明的微博主頁展示媒體信息的系統(tǒng),如圖2所示,包括:微博服務(wù)器21、第三 方服務(wù)器22和微博開放平臺23 ;其中,
[0061] 微博服務(wù)器21,用于接收到客戶端發(fā)來的來源圖標點擊信息時,利用用戶的登錄 信息換取授權(quán)認證信息,根據(jù)所述授權(quán)認證信息以及配置信息封裝第三方應(yīng)用請求,將所 述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器22 ;
[0062] 第三方服務(wù)器22,用于根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺23接口提取 對應(yīng)的媒體信息展示在微博主頁;
[0063] 微博開放平臺23,用于提供媒體信息。
[0064] 所述系統(tǒng)還包括:客戶端24,用于展示包含來源圖標的媒體信息以及無來源圖標 的媒體信息;當檢測到用戶點擊來源圖標時,將所述來源圖標點擊信息發(fā)送給微博服務(wù)器 21 ;以及在微博主頁的預(yù)設(shè)位置展示第三方服務(wù)器22返回的提取到的媒體信息。
[0065] 所述微博服務(wù)器21包括:授權(quán)認證模塊和管理模塊;其中,
[0066] 授權(quán)認證模塊,用于接收到客戶端發(fā)來的來源圖標點擊信息時,利用用戶的登錄 信息換取授權(quán)認證信息,將所述授權(quán)認證信息發(fā)送給管理模塊;
[0067] 管理模塊,用于根據(jù)授權(quán)認證模塊發(fā)來的所述授權(quán)認證信息以及自身保存的配置 信息封裝第三方應(yīng)用請求,將所述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器。
[0068] 所述授權(quán)認證模塊,具體用于當檢測到用戶登錄微博時,記錄用戶相關(guān)信息,t匕 如,當用戶登錄時,在自身管理的cookie中,生成用戶的PTLogin登錄信息。
[0069] 所述授權(quán)認證模塊,具體用于利用用戶的登錄信息,根據(jù)開放平臺授權(quán)標準換取 所述用戶可供第三方使用的授權(quán)認證信息;其中,所述開放平臺授權(quán)標準可以使用現(xiàn)有技 術(shù)中Oauth協(xié)議,比如Oauthl. 0或0auth2. 0等。
[0070] 所述管理模塊,具體用于保存配置信息;所述配置信息為微博服務(wù)器21保存的一 個或多個來源圖標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號。其中,所述第三方鏈接為提供 來源圖標對應(yīng)的第三方應(yīng)用的服務(wù)資源的第三方服務(wù)器的鏈接;所述第三方應(yīng)用可以為應(yīng) 用服務(wù)方預(yù)先在微博服務(wù)方注冊的應(yīng)用,比如鮮果分享、新浪新聞、新浪視頻、百度圖片、優(yōu) 酷視頻等。
[0071] 所述管理模塊,具體用于根據(jù)用戶點擊的來源圖標從所述配置信息中查找該來源 圖標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號,將所述授權(quán)認證信息以及所述來源圖標對 應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號封裝為第三方應(yīng)用請求。
[0072] 所述管理模塊,具體用于使用JavaScript將所述授權(quán)認證信息以及所述來源圖 標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號封裝成Iframe格式的第三方應(yīng)用請求;比如, 所述Iframe格式的第三方請求可以包括:0penID、OpenKey、Sourceurl、apptype和ID,其 中,OpenID為用戶的身份標識、OpenKey為用戶的密鑰、Sourceurl為第三方鏈接、apptype 為應(yīng)用類型、ID為應(yīng)用編號。
[0073] 所述第三方服務(wù)器22包括:收發(fā)模塊和查找模塊;其中,
[0074] 收發(fā)模塊,用于將微博服務(wù)器21發(fā)來的第三方應(yīng)用請求發(fā)送給查找模塊;
[0075] 查找模塊,用于根據(jù)所述收發(fā)模塊發(fā)來的第三方應(yīng)用請求,通過微博開放平臺接 口提取對應(yīng)的信息展示在微博主頁。
[0076] 所述查找模塊,具體用于根據(jù)第三方應(yīng)用請求中的第三方鏈接,查找對應(yīng)的應(yīng)用 服務(wù)器中,根據(jù)第三方應(yīng)用請求中的應(yīng)用類型和/或應(yīng)用編號,從微博開放平臺接口提取 預(yù)設(shè)數(shù)量的媒體信息。
[0077] 所述查找模塊,具體用于按照預(yù)設(shè)的順序排列提取到的預(yù)設(shè)數(shù)量的媒體信息,將 排序后的媒體信息展示在微博主頁的預(yù)設(shè)位置。
[0078] 所述客戶端24包括:用戶交互模塊和收發(fā)模塊;其中,
[0079] 用戶交互模塊,用于展示包含來源圖標的媒體信息,當檢測到用戶點擊來源圖標 時,將所述來源圖標的點擊信息發(fā)送給收發(fā)模塊;以及在微博主頁的預(yù)設(shè)位置展示收發(fā)模 塊發(fā)來的媒體信息;
[0080] 收發(fā)模塊,用于將用戶交互模塊發(fā)來的所述來源圖標點擊信息發(fā)出;以及將收到 的媒體信息發(fā)送給用戶交互模塊。
[0081] 下面通過具體實施例及附圖對本發(fā)明作進一步詳細說明。
[0082] 實施例一
[0083] 本實施例所述微博主頁展示媒體信息的方法如圖3所示,包括:
[0084] 步驟301 :用戶在微博主頁上按照時間線(Timeline)排列的微博中,點擊來源圖 標。
[0085] 步驟302 :微博服務(wù)器獲取所述用戶的PTLongin登錄態(tài),利用所述用戶的PTLogin 登錄態(tài)換取OpenID和OpenKey作為授權(quán)認證信息。
[0086] 步驟303 :所述微博服務(wù)器根據(jù)OpenID和OpenKey、以及從配置信息中提取用戶 點擊的來源圖標對應(yīng)的 Sourceurl、apptype 和 ID ;將所述 OpenID、OpenKey、Sourceurl、 apptype和ID封裝為第三方應(yīng)用請求,將所述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器。
[0087] 步驟304 :所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接口 獲取媒體信息。
[0088] 步驟305 :所述第三方服務(wù)器從所述獲取到的媒體信息中,提取轉(zhuǎn)播次數(shù)為前十 位的媒體信息。
[0089] 步驟306 :所述第三方服務(wù)器按照Timeline對媒體信息排序并在微博主頁展示。
[0090] 實施例二
[0091] 當用戶使用客戶端,在如圖4所示的微博主頁上點擊"鮮果網(wǎng)"來源圖標時,所述 客戶端將來源圖標點擊信息發(fā)送給微博服務(wù)器;所述微博服務(wù)器接收到客戶端發(fā)來的來源 圖標點擊信息,利用登錄信息換取授權(quán)認證信息;
[0092] 所述微博服務(wù)器根據(jù)所述授權(quán)認證信息以及配置信息封裝所述"鮮果網(wǎng)"來源圖 標對應(yīng)的第三方應(yīng)用請求,將所述第三方應(yīng)用請求發(fā)送給第三方服務(wù)器;所述第三方服務(wù) 器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接口提取視頻信息,在微博主頁展示視頻 信息。其中,所述展示視頻信息可以為:如圖5所示,按照更新時間的先后順序進行排序,將 排序后的多個視頻信息展示在微博主頁的右側(cè);還可以為:如圖6所示,按照轉(zhuǎn)播次數(shù)進行 排序,將排序后的多個視頻信息展示在微博主頁的右側(cè)。
[0093] 以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【權(quán)利要求】
1. 一種微博主頁展示媒體信息的方法,其特征在于,該方法包括: 微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息時,利用用戶的登錄信息換取授權(quán) 認證信息;根據(jù)所述授權(quán)認證信息以及配置信息封裝第三方應(yīng)用請求,將所述第三方應(yīng)用 請求發(fā)送給第三方服務(wù)器; 所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用請求,通過微博開放平臺接口提取對應(yīng)的媒體 信息,在微博主頁展示提取到的媒體信息。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述利用用戶的登錄信息換取授權(quán)認證 信息,包括:微博服務(wù)器利用用戶的登錄信息,根據(jù)開放平臺授權(quán)標準換取所述用戶的授權(quán) 認證信息。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置信息包括:一個或多個來源圖標 對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號;所述配置信息預(yù)設(shè)在微博服務(wù)器中。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述授權(quán)認證信息以及配置信 息封裝第三方應(yīng)用請求,包括:根據(jù)所述來源圖標點擊信息,從配置信息中查找所述來源圖 標對應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號,將所述授權(quán)認證信息以及所述來源圖標對應(yīng) 的第三方鏈接、應(yīng)用類型和應(yīng)用編號封裝為第三方應(yīng)用請求。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第三方服務(wù)器根據(jù)所述第三方應(yīng)用 請求,通過微博開放平臺接口提取對應(yīng)的媒體信息,包括:所述第三方服務(wù)器根據(jù)第三方應(yīng) 用請求中的第三方鏈接與對應(yīng)的應(yīng)用服務(wù)器建立連接,根據(jù)第三方應(yīng)用請求中的應(yīng)用類型 和/或應(yīng)用編號,從微博開放平臺接口提取預(yù)設(shè)數(shù)量的媒體信息。
6. 根據(jù)權(quán)利要求1-5任一項所述的方法,其特征在于, 所述微博服務(wù)器接收到客戶端發(fā)來的來源圖標點擊信息之前,該方法還包括:客戶端 展示包含來源圖標的媒體信息;當檢測到用戶點擊來源圖標時,所述客戶端將所述來源圖 標點擊信息發(fā)送給微博服務(wù)器; 所述在微博主頁展示提取到的媒體信息,包括:第三方服務(wù)器將提取到的媒體信息發(fā) 送到對應(yīng)的客戶端;所述客戶端在微博主頁的預(yù)設(shè)位置展示提取到的媒體信息。
7. -種微博服務(wù)器,其特征在于,該微博服務(wù)器包括:授權(quán)認證模塊和管理模塊;其 中, 所述授權(quán)認證模塊,用于當接收到來源圖標點擊信息時,利用用戶的登錄信息換取授 權(quán)認證信息,將所述授權(quán)認證信息發(fā)送給管理模塊; 所述管理模塊,用于根據(jù)授權(quán)認證模塊發(fā)來的所述授權(quán)認證信息以及自身保存的配置 信息封裝第三方應(yīng)用請求,發(fā)送所述第三方應(yīng)用請求。
8. 根據(jù)權(quán)利要求7所述的微博服務(wù)器,其特征在于, 所述授權(quán)認證模塊,具體用于利用所述用戶的登錄信息,根據(jù)開放平臺授權(quán)標準換取 所述用戶的授權(quán)認證信息。
9. 根據(jù)權(quán)利要求7所述的微博服務(wù)器,其特征在于, 所述管理模塊,具體用于保存配置信息;所述配置信息包括一個或多個來源圖標對應(yīng) 的第三方鏈接、應(yīng)用類型和應(yīng)用編號。
10. 根據(jù)權(quán)利要求9所述的微博服務(wù)器,其特征在于, 所述管理模塊,具體用于根據(jù)用戶點擊的來源圖標,從配置信息中查找該來源圖標對 應(yīng)的第三方鏈接、應(yīng)用類型和應(yīng)用編號,將所述授權(quán)認證信息以及所述來源圖標對應(yīng)的第 三方鏈接、應(yīng)用類型和應(yīng)用編號封裝為第三方應(yīng)用請求。
11. 一種第三方服務(wù)器,其特征在于,所述第三方服務(wù)器包括:收發(fā)模塊和查找模塊; 其中, 收發(fā)模塊,用于將收到的第三方應(yīng)用請求發(fā)送給查找模塊; 查找模塊,用于根據(jù)所述收發(fā)模塊發(fā)來的第三方應(yīng)用請求,提取對應(yīng)的媒體信息展示 在微博主頁。
12. 根據(jù)權(quán)利要求11所述的第三方服務(wù)器,其特征在于, 所述查找模塊,具體用于根據(jù)第三方應(yīng)用請求中的第三方鏈接根據(jù)第三方應(yīng)用請求中 的第三方鏈接與對應(yīng)的應(yīng)用服務(wù)器建立連接,根據(jù)第三方應(yīng)用請求中的應(yīng)用類型和/或應(yīng) 用編號,提取預(yù)設(shè)數(shù)量的媒體信息。
13. -種客戶端,其特征在于,所述客戶端包括:用戶交互模塊和收發(fā)模塊;其中, 用戶交互模塊,用于展示包含來源圖標的媒體信息,當檢測到用戶點擊來源圖標時,將 所述來源圖標的點擊信息發(fā)送給收發(fā)模塊;以及在微博主頁的預(yù)設(shè)位置展示收發(fā)模塊發(fā)來 的媒體信息; 收發(fā)模塊,用于將用戶交互模塊發(fā)來的所述來源圖標點擊信息發(fā)出;以及將收到的媒 體信息發(fā)送給用戶交互模塊。
14. 一種微博主頁展示媒體信息的系統(tǒng),其特征在于,所述系統(tǒng)包括微博服務(wù)器、第三 方服務(wù)器、客戶端和微博開放平臺;其中, 所述微博服務(wù)器為權(quán)利要求7至10任一項所述的微博服務(wù)器; 所述第三方服務(wù)器為權(quán)利要求11或12所述的第三方服務(wù)器; 所述客戶端為權(quán)利要求13所述的客戶端; 所述微博開放平臺,用于提供媒體信息。
【文檔編號】H04L29/08GK104144195SQ201310259805
【公開日】2014年11月12日 申請日期:2013年6月26日 優(yōu)先權(quán)日:2013年6月26日
【發(fā)明者】鄭偉 申請人:騰訊科技(深圳)有限公司