多平臺之間的信息分享方法及裝置製造方法
2023-04-22 20:33:01 1
多平臺之間的信息分享方法及裝置製造方法
【專利摘要】本發明公開一種多平臺之間的信息分享方法及裝置,該信息分享方法包括:獲取待分享的信息;在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。本發明不但實現了多個信息發布平臺之間的信息進行分享,而且進行信息分享時,不再需要跳轉到各個信息發布平臺進行信息發布操作;另外,在進行信息分享時,可以同時對多個信息發布平臺進行信息分享,使得操作簡單、快捷。
【專利說明】多平臺之間的信息分享方法及裝置
【技術領域】
[0001]本發明涉及通訊領域,尤其涉及一種多平臺之間的信息分享方法及裝置。
【背景技術】
[0002]隨著網際網路的快速發展,人們可以通過瀏覽器訪問到各種豐富的信息時,希望將其感興趣的內容分享至各種信息發布平臺。
[0003]現有技術中可以實現瀏覽器的頁面分享功能,但是其僅能分享至本地應用的信息發布平臺,而且分享時必須啟動相應的應用程式,進入該應用程式的發表頁面後才能進行發表操作,操作結束後再返回到瀏覽器程序。上述分享操作比較複雜,而且無法實現多種信息平臺之間同時進行信息分享。
【發明內容】
[0004]本發明技術方案的主要目的是提供一種多平臺之間的信息分享方法,旨在使用簡單、快捷的操作實現多平臺之間的信息互相分享。
[0005]為實現上述目的,本發明技術方案提供了一種多平臺之間的信息分享方法,包括以下步驟:
[0006]獲取待分享的信息;
[0007]在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;
[0008]響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。
[0009]本發明技術方案提供了一種多平臺之間的信息分享裝置,包括:
[0010]分享信息獲取模塊,用於獲取待分享的信息;
[0011]信息發布平臺獲取模塊,用於在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;
[0012]信息發布模塊,用於響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。
[0013]本發明技術方案通過在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;並響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。由於在進行信息分享時,只要將所獲取的分享內容發送至信息發布平臺的後臺伺服器即可實現信息發布,而不再需要跳轉到各個信息發布平臺進行信息發布操作;另外,在進行信息分享時,可以同時對多個信息發布平臺進行信息分享,使得操作簡單、快捷。
【專利附圖】
【附圖說明】
[0014]圖1是本發明多平臺之間的信息分享方法一實施例的流程示意圖;[0015]圖2是本發明多平臺之間的信息分享方法中,以瀏覽器為例進行分享的界面示意圖;
[0016]圖3是圖2所示的瀏覽器進行分享時,選擇分享內容的獲取方式的界面示意圖;
[0017]圖4是本發明多平臺之間的信息分享方法中,顯示授權的信息發布平臺的界面示意圖;
[0018]圖5是本發明多平臺之間的信息分享方法中,添加信息發布平臺後的界面示意圖;
[0019]圖6是本發明多平臺之間的信息分享方法另一實施例的流程示意圖;
[0020]圖7是本發明多平臺之間的信息分享方法中,在瀏覽器中添加分享功能的界面示意圖;
[0021]圖8是本發明多平臺之間的信息分享裝置一實施例的結構示意圖;
[0022]圖9是本發明多平臺之間的信息分享裝置另一實施例的結構示意圖。
[0023]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0024]以下結合說明書附圖及具體實施例進一步說明本發明的技術方案。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0025]參照圖1,提出本發明多平臺之間的信息分享方法一實施例。該實施例的多平臺之間的信息分享方法包括以下步驟:
[0026]步驟S110、獲取待分享的信息;
[0027]步驟S120、在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;
[0028]步驟S130、響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。
[0029]本發明實施例的信息發布平臺可包括微博、社區、博客、人人網等等。該多平臺之間的信息分享方法既可以實現各信息發布平臺中所瀏覽的信息進行互相分享,又可以實現瀏覽器所瀏覽的頁面信息分享至上述各信息發布平臺中,還可以實現信息發布平臺中發布信息時同時分享至其他的信息發布平臺。其中,上述各信息發布平臺既可以包括安裝在終端上的客戶端,也可以為伺服器上的頁面程序。而且需要進行分享的信息發布平臺具有分享功能,即支持該信息發布平臺的信息分享至其他信息發布平臺。
[0030]一實施例中,當用戶端通過瀏覽器或各信息發布平臺瀏覽到感興趣的內容時,可以發起分享信息獲取指令,則根據該分享信息獲取指令的類型可以獲取相應的分享內容。如圖2所示,當用戶通過瀏覽器瀏覽到感興趣的內容時,若該瀏覽器具有分享功能,則可以從瀏覽器界面的右側的工具欄(即通過觸發圖2所示的界面中右側的「〈」展開)找到分享的控制項,點擊該控制項後將會產生提示信息,以提示通過何種方式進行分享內容的獲取,例如文字或圖片獲取、網頁分享、截取部分頁面、截取整個頁面,如圖3所示。當點擊文字或圖片獲取方式,則調用文字選擇框或圖片選擇工具,以獲取相應的文字或圖片。當點擊頁面分享方式,則提取該網頁的標題及網址。當點擊截取部分頁面方式,則調用選擇框進行頁面的截取,並截取形成圖片的形式。當點擊整個頁面獲取,則調用網頁快照等工具進行截取。應當理解,在獲取文字或圖片、截取部分頁面或整個頁面時,也可以提取該頁面的標題及網址。獲取好待分享的內容後,則自動觸發產生分享指令。另一實施例中,一信息發布平臺的用戶在使用該信息發布平臺進行信息發布時,可以先編輯好需要分享的內容,然後再發起分享指令。
[0031]偵測到對待分享信息的分享指令時,則獲取瀏覽器中已有記錄的至少一個信息發布平臺的信息發布接口供用戶選擇。該信息發布平臺可以包括需要經過授權才能進行信息發布的信息發布平臺及不需要經過授權就可以進行信息發布的信息發布平臺。這裡的授權是指各信息發布平臺所提供的OAuth協議所提供的授權認證。OAuth協議為用戶資源的授權提供了一個安全的、開放而又簡易的標準。OAuth的授權不會使第三方觸及到用戶的帳號信息(如用戶名與密碼),即第三方無需使用用戶的用戶名與密碼就可以申請獲得該用戶資源的授權。以瀏覽器中進行騰訊微博授權為例,在進行OAuth的授權過程中,將進入騰訊微博的授權頁面,輸入相應的用戶名及密碼進行授權認證;授權認證成功後,將返回一授權標識,該授權標識將存儲在瀏覽器中。當該瀏覽器中存在信息發布平臺的分享記錄時,則將其顯示以供用戶選擇。如圖4所示,所獲取到的信息發布平臺的信息發布接口包括騰訊微博、QQ空間、新浪微博、人人網的信息發布接口。
[0032]當用戶在圖4所示的信息發布平臺選擇相應的信息發布平臺後,則判斷用戶所選擇的信息發布平臺是需要經過授權的信息發布平臺還是不需要經過授權的信息發布平臺,而且所選擇的信息發布平臺可以為一個,也可以為多個。當用戶所選擇的信息發布平臺為需要經過授權的信息發布平臺,則判斷所選擇的信息發布平臺是否已經經過授權;是則獲取該信息發布平臺對應的信息發布接口 ;否則提示用戶對相應的信息發布平臺進行授權,並在其成功授權後,通過該授權後的信息發布平臺的信息發布接口將待分享信息與授權標識一起發送至對應的信息發布平臺進行發布。以瀏覽器為例,在選擇信息發布平臺後,則查找瀏覽器中存儲的授權標識,若信息發布平臺對應的授權標識存在,則表示該信息發布平臺已經經過授權;若信息發布平臺相應的授權標識不存在,則提示用戶對相應的信息發布平臺進行授權,並在用戶確定進行授權時,自動進入該信息發布平臺的授權頁面,輸入相應的用戶名及密碼進行授權認證;授權認證成功後,將返回一授權標識,接收到該授權標識後,則通過該授權後的信息發布平臺的信息發布接口將待分享信息與授權標識一起發送至對應的信息發布平臺進行發布。
[0033]當用戶所選擇的信息發布平臺為不需要經過授權的信息發布平臺,則利用該選擇的信息發布接口直接將待分享信息發送至對應的信息發布平臺以進行信息發布。
[0034]如圖4所示,若用戶端希望分享信息的信息發布平臺是當前所獲取的信息發布平臺中沒有的[開心網],則可以請求更多分享,即點擊該「更多分享」的控制項,則監測到該控制項的觸發事件後,產生提示其他信息發布平臺的信息,當所述提示信息中存在[開心網]時,則在選擇[開心網]時,由於該[開心網]是需要經過授權的信息發布平臺,因此要根據選擇指令進入開心網的授權頁面,以便開心網對所輸入的用戶名及密碼進行授權認證,並在授權認證成功後返回一授權標識。在接收到該授權標識後,則將其存儲在瀏覽器中,並在所獲取的信息發布平臺中顯示開心網的圖標,如圖5所示。當所述提示信息中不存在[開心網]時,則可以接收用戶端輸入的開心網授權頁面網址,而根據所述授權頁面網址直接進入相應的授權頁面進行授權認證,在接收到授權認證成功後返回的授權標識時,將其存儲在瀏覽器中,並在所獲取的信息發布平臺顯示開心網的圖標。
[0035]本發明實施例通過在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;並響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。由於在進行信息分享時,只要將所獲取的分享內容發送至信息發布平臺的後臺伺服器即可實現信息發布,而不再需要跳轉到各個信息發布平臺進行信息發布操作;另外,在進行信息分享時,可以同時對多個信息發布平臺進行信息分享,使得操作簡單、快捷。
[0036]參照圖6,提出本發明多平臺之間的信息分享方法另一實施例。該實施例的多平臺之間的信息分享方法在上述步驟SllO之前還包括:
[0037]步驟S100、接收功能添加請求,下載相應的功能插件,並對其進行安裝;
[0038]由於實現多平臺之間的信息進行互相分享時,需要進行分享的信息發布平臺具有分享功能,即支持該信息發布平臺的信息分享至其他信息發布平臺。如圖2所示,當用戶端通過瀏覽器瀏覽到感興趣的內容時,可以觸發界面右側的「〈」控制項以展開工具欄,若瀏覽器具有分享功能,則直接點擊分享的控制項;如圖7所示,若瀏覽器沒有分享功能,則可以點擊工具欄上的「 + 」控制項,以發起功能添加請求,則接收到該功能添加請求,進入相應的插件界面,以根據插件選擇指令,下載相應的信息分享功能插件後,對其進行安裝。
[0039]本發明實施例不但實現了多平臺之間的信息互相分享,而且還通過接收功能添加請求,下載相應的分享功能插件,並對其進行安裝,從而使得信息分享功能的添加更加靈活。
[0040]參照圖8,提出本發明多平臺之間的信息分享裝置一實施例。該實施例的多平臺之間的信息分享裝置包括:
[0041]分享信息獲取模塊110,用於獲取待分享的信息;
[0042]信息發布平臺獲取模塊120,用於在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;
[0043]信息發布模塊130,用於響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。
[0044]本發明實施例的信息發布平臺可包括微博、社區、博客、人人網等等。該多平臺之間的信息分享方法既可以實現各信息發布平臺中所瀏覽的信息進行互相分享,又可以實現瀏覽器所瀏覽的頁面信息分享至上述各信息發布平臺中,還可以實現信息發布平臺中發布信息時同時分享至其他的信息發布平臺。其中,上述各信息發布平臺既可以包括安裝在終端上的客戶端,也可以為伺服器上的頁面程序。而且需要進行分享的信息發布平臺具有分享功能,即支持該信息發布平臺的信息分享至其他信息發布平臺。
[0045]一實施例中,當用戶端通過瀏覽器或各信息發布平臺瀏覽到感興趣的內容時,可以發起分享信息獲取指令,分享信息獲取模塊110則根據該分享信息獲取指令的類型可以獲取相應的分享內容。該分享信息的獲取方式可包括文字或圖片獲取、網頁分享、截取部分頁面、截取整個頁面等等。當分享信息的獲取方式是文字或圖片獲取,分享信息獲取模塊110則調用文字選擇框或圖片選擇工具,以獲取相應的文字或圖片。當分享信息的獲取方式是頁面分享,分享信息獲取模塊110則提取該網頁的標題及網址。當分享信息的獲取方式是截取部分頁面,分享信息獲取模塊110則調用選擇框進行頁面的截取,並截取形成圖片的形式。當分享信息的獲取方式是整個頁面獲取,分享信息獲取模塊110則調用網頁快照等工具進行截取。應當理解,在獲取文字或圖片、截取部分頁面或整個頁面時,也可以提取該頁面的標題及網址。獲取好待分享的內容後,則自動觸發產生分享指令。另一實施例中,一信息發布平臺的用戶在使用該信息發布平臺進行信息發布時,可以先編輯好需要分享的內容,然後再發起分享指令。
[0046]偵測到對待分享信息的分享指令時,信息發布平臺獲取模塊120則獲取瀏覽器中已有記錄的至少一個信息發布平臺的信息發布接口供用戶選擇。該信息發布平臺可以包括需要經過授權才能進行信息發布的信息發布平臺及不需要經過授權就可以進行信息發布的信息發布平臺。這裡的授權是指各信息發布平臺所提供的OAuth協議所提供的授權認證。當授權認證成功後,將返回一授權標識。以瀏覽器為例,當該瀏覽器中存在信息發布平臺的分享記錄時,則將其顯示以供用戶選擇。當用戶響應後,信息發布模塊130首先判斷用戶所選擇的信息發布平臺是需要經過授權的信息發布平臺還是不需要經過授權的信息發布平臺,而且所選擇的信息發布平臺可以為一個,也可以為多個。當用戶所選擇的信息發布平臺為需要經過授權的信息發布平臺,則判斷所選擇的信息發布平臺是否已經經過授權;是則獲取該信息發布平臺對應的信息發布接口 ;否則提示用戶對相應的信息發布平臺進行授權,並在其成功授權後,通過該授權後的信息發布平臺的信息發布接口將待分享信息與授權標識一起發送至對應的信息發布平臺進行發布。以瀏覽器為例,在選擇信息發布平臺後,則查找瀏覽器中存儲的授權標識,若信息發布平臺對應的授權標識存在,則表示該信息發布平臺已經經過授權;若信息發布平臺相應的授權標識不存在,則提示用戶對相應的信息發布平臺進行授權,並在用戶確定進行授權時,自動進入該信息發布平臺的授權頁面,輸入相應的用戶名及密碼進行授權認證;授權認證成功後,將返回一授權標識,接收到該授權標識後,則通過該授權後的信息發布平臺的信息發布接口將待分享信息與授權標識一起發送至對應的信息發布平臺進行發布。
[0047]當用戶所選擇的信息發布平臺為不需要經過授權的信息發布平臺,則利用該選擇的信息發布接口直接將待分享信息發送至對應的信息發布平臺以進行信息發布。
[0048]本發明實施例通過在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇;並響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。由於在進行信息分享時,只要將所獲取的分享內容發送至信息發布平臺的後臺伺服器即可實現信息發布,而不再需要跳轉到各個信息發布平臺進行信息發布操作;另外,在進行信息分享時,可以同時對多個信息發布平臺進行信息分享,使得操作簡單、快捷。
[0049]參照圖9,提出本發明多平臺之間信息分享裝置另一實施例。在上述裝置實施例的基礎上,本實施例的多平臺之間信息分享裝置還包括:
[0050]插件添加模塊140,用於接收功能添加請求,下載相應的功能插件,並對其進行安裝。
[0051]由於實現多平臺之間的信息進行互相分享時,需要進行分享的信息發布平臺具有分享功能,即支持該信息發布平臺的信息分享至其他信息發布平臺。如圖2所示,當用戶端通過瀏覽器瀏覽到感興趣的內容時,可以觸發界面右側的「〈」控制項以展開工具欄,若瀏覽器具有分享功能,則直接點擊分享的控制項;如圖7所示,若瀏覽器沒有分享功能,則可以點擊工具欄上的「+」控制項,以發起功能添加請求,則接收到該功能添加請求,進入相應的插件界面,以根據插件選擇指令,下載相應的信息分享功能插件後,對其進行安裝。
[0052]本發明實施例不但實現了多平臺之間的信息互相分享,而且還通過接收功能添加請求,下載相應的分享功能插件,並對其進行安裝,以便通過該插件至各信息發布平臺進行授權認證,從而使得信息分享功能的添加更加靈活。
[0053]以上所述僅為本發明的優選實施例,並非因此限制其專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,直接或間接運用在其他相關的【技術領域】,均同理包括在本發明的專利保護範圍內。
【權利要求】
1.一種多平臺之間的信息分享方法,其特徵在於,包括以下步驟: 獲取待分享的信息; 在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇; 響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。
2.根據權利要求1所述的多平臺之間的信息分享方法,其特徵在於,所述獲取待分享的信息包括: 偵測到分享信息獲取指令時,根據所述獲取指令獲取相應的待分享的信息;所述分享信息獲取指令包括文字或圖片獲取、網頁分享、截取部分頁面、截取整個頁面;或者, 接收用戶端所輸入的待分享的信息。
3.根據權利要求1所述的多平臺之間的信息分享方法,其特徵在於,所述信息發布平臺包括需要經過授權的信息發布平臺及不需要經過授權的信息發布平臺。
4.根據權利要求3所述的多平臺之間的信息分享方法,其特徵在於,所述響應用戶的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布包括: 當用戶所選擇的信息 發布平臺為需要經過授權的信息發布平臺,則判斷所選擇的信息發布平臺是否已經經過授權;是則獲取該信息發布平臺對應的信息發布接口 ;否則提示用戶對相應的信息發布平臺進行授權,並在其成功授權後,通過該授權後的信息發布平臺的信息發布接口將待分享信息發送至對應的信息發布平臺進行發布; 當用戶所選擇的信息發布平臺為不需要經過授權的信息發布平臺,則利用該選擇的信息發布接口直接將待分享信息發送至對應的信息發布平臺以進行信息發布。
5.根據權利要求1-4任一項所述的多平臺之間的信息分享方法,其特徵在於,所述檢測到信息分享請求時,根據請求類型獲取相應的分享內容之前還包括: 接收功能添加請求,下載相應的功能插件,並對其進行安裝。
6.一種多平臺之間的信息分享裝置,其特徵在於,包括: 分享信息獲取模塊,用於獲取待分享的信息; 信息發布平臺獲取模塊,用於在偵測對待分享信息的分享指令時,獲取至少一個信息發布平臺的信息發布接口供用戶端選擇; 信息發布模塊,用於響應用戶端的選擇指令,利用選擇的信息發布接口將待分享信息發送至對應的信息發布平臺以進行發布。
7.根據權利要求6所述的多平臺之間的信息分享裝置,其特徵在於,所述分享信息獲取模塊用於: 偵測到分享信息獲取指令時,根據所述獲取指令獲取相應的待分享的信息;所述分享信息獲取指令包括頁面分享、提取頁面的文字或圖片;或者, 接收用戶端所輸入的待分享的信息。
8.根據權利要求6所述的多平臺之間的信息分享裝置,其特徵在於,所述信息發布平臺包括需要經過授權的信息發布平臺及不需要經過授權的信息發布平臺。
9.根據權利要求6所述的多平臺之間的信息分享裝置,其特徵在於,所述信息發布模塊用於: 當用戶所選擇的信息發布平臺為需要經過授權的信息發布平臺,則判斷所選擇的信息發布平臺是否已經經過授權;是則獲取該信息發布平臺對應的信息發布接口 ;否則提示用戶對相應的信息發布平臺進行授權,並在其成功授權後,通過該授權後的信息發布平臺的信息發布接口將待分享信息發送至對應的信息發布平臺進行發布; 當用戶所選擇的信息發布平臺為不需要經過授權的信息發布平臺,則利用該選擇的信息發布接口直接將待分享信息發送至對應的信息發布平臺以進行信息發布。
10.根據權利要求6-9任一項所述的多平臺之間的信息分享裝置,其特徵在於,還包括: 插件添加模塊,用於接 收功能添加請求,下載相應的功能插件,並對其進行安裝。
【文檔編號】H04L29/08GK103997452SQ201310054615
【公開日】2014年8月20日 申請日期:2013年2月20日 優先權日:2013年2月20日
【發明者】李永華 申請人:騰訊科技(深圳)有限公司