即時(shí)通信的實(shí)現(xiàn)方法和裝置的制造方法
【專利摘要】本申請(qǐng)?zhí)峁┮环N即時(shí)通信方法和裝置。所述方法包括:在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接,在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息,其中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面。本申請(qǐng)客戶端可以在用戶開啟會(huì)話界面時(shí),在所述會(huì)話界面中以卡片的形式展示用戶復(fù)制或剪切的鏈接的解析信息,以便用戶直觀了解其復(fù)制或剪切鏈接的相關(guān)內(nèi)容,提高了用戶的使用體驗(yàn)。
【專利說明】
即時(shí)通信的實(shí)現(xiàn)方法和裝置
技術(shù)領(lǐng)域
[0001]本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及一種即時(shí)通信的實(shí)現(xiàn)方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,即時(shí)通信技術(shù)給用戶的工作和生活帶來了各種便利。如何提高即時(shí)通信技術(shù)的用戶體驗(yàn)已成為目前亟待解決的問題。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本申請(qǐng)?zhí)峁┮环N即時(shí)通信的實(shí)現(xiàn)方法和裝置。
[0004]具體地,本申請(qǐng)是通過如下技術(shù)方案實(shí)現(xiàn)的:
[0005]—種即時(shí)通信的實(shí)現(xiàn)方法,所述方法包括:
[0006]在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接;
[0007]在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息;
[0008]其中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面。
[0009 ] 一種即時(shí)通信的實(shí)現(xiàn)方法,所述方法包括:
[0010]在檢測(cè)到用戶開啟即時(shí)通信客戶端的操作時(shí),獲取用戶復(fù)制或剪切的鏈接;
[0011]在所述即時(shí)通信客戶端的首頁中以卡片的形式展示所述鏈接的解析信息。
[0012]一種即時(shí)通信的實(shí)現(xiàn)裝置,所述裝置包括:
[0013]第一獲取單元,在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接;
[0014]第一展示單元,在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息;
[0015]其中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面。
[0016]一種即時(shí)通信的實(shí)現(xiàn)裝置,所述裝置包括:
[0017]第二獲取單元,在檢測(cè)到用戶開啟即時(shí)通信客戶端的操作時(shí),獲取用戶復(fù)制或剪切的鏈接;
[0018]第三展示單元,在所述即時(shí)通信客戶端的首頁中以卡片的形式展示所述鏈接的解析信息。
[0019]由以上描述可以看出,本申請(qǐng)客戶端可以在用戶開啟會(huì)話界面時(shí),在所述會(huì)話界面中以卡片的形式展示用戶復(fù)制或剪切的鏈接的解析信息,以便用戶直觀了解其復(fù)制或剪切鏈接的相關(guān)內(nèi)容,提高了用戶的使用體驗(yàn)。
【附圖說明】
[0020]圖1是本申請(qǐng)一示例性實(shí)施例示出的一種即時(shí)通信的實(shí)現(xiàn)方法的流程示意圖。
[0021]圖2是本申請(qǐng)一示例性實(shí)施例示出的另一種即時(shí)通信的實(shí)現(xiàn)方法的流程示意圖。
[0022]圖3是本申請(qǐng)一示例性實(shí)施例示出的另一種即時(shí)通信的實(shí)現(xiàn)方法的流程示意圖。
[0023]圖4是本申請(qǐng)一示例性實(shí)施例示出的一種用于即時(shí)通信的實(shí)現(xiàn)裝置的一結(jié)構(gòu)示意圖。
[0024]圖5是本申請(qǐng)一示例性實(shí)施例示出的一種即時(shí)通信的實(shí)現(xiàn)裝置的結(jié)構(gòu)示意圖。
[0025]圖6是本申請(qǐng)一示例性實(shí)施例示出的另一種即時(shí)通信的實(shí)現(xiàn)裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
[0027]在本申請(qǐng)使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0028]應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
[0029]圖1是本申請(qǐng)一示例性實(shí)施例示出的一種即時(shí)通信的實(shí)現(xiàn)方法的流程示意圖。
[0030]請(qǐng)參考圖1,所述即時(shí)通信的實(shí)現(xiàn)方法可以應(yīng)用在具有即時(shí)通信功能的客戶端中(以下簡(jiǎn)稱:客戶端),包括有以下步驟:
[0031]步驟101,在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接。
[0032]在本實(shí)施例中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面,當(dāng)用戶開啟面向好友或群組的會(huì)話界面時(shí),客戶端可以從系統(tǒng)的剪切板中獲取用戶復(fù)制或剪切的鏈接。
[0033]步驟102,在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。
[0034]基于前述步驟101,在獲取到所述鏈接后,可以將所述鏈接發(fā)送給服務(wù)端,服務(wù)端在接收到所述鏈接后,可以解析所述鏈接,以得到所述鏈接的解析信息,并將所述解析信息返回給客戶端。其中,所述解析信息可以包括:所述鏈接指向頁面的標(biāo)題、摘要以及圖片等
?目息O
[0035]在本實(shí)施例中,客戶端在接收到服務(wù)端發(fā)送的解析信息后,可以在開啟的所述會(huì)話界面中自動(dòng)以卡片的形式展示所述解析信息。比如:以懸浮框的形式展示所述解析信息等。
[0036]由以上描述可以看出,本申請(qǐng)客戶端可以在用戶開啟會(huì)話界面時(shí),在所述會(huì)話界面中以卡片的形式展示用戶復(fù)制或剪切的鏈接的解析信息,以便用戶直觀了解其復(fù)制或剪切鏈接的相關(guān)內(nèi)容,提高了用戶的使用體驗(yàn)。
[0037]可選的,在本申請(qǐng)一個(gè)例子中,客戶端在檢測(cè)到用戶開啟面向好友或群組的會(huì)話界面時(shí),可以從系統(tǒng)的剪切板中獲取用戶復(fù)制或剪切過的所有鏈接。比如:客戶端可以根據(jù)預(yù)設(shè)的字符依次判斷剪切板中用戶復(fù)制或剪切過的數(shù)據(jù)是否為鏈接,如果為鏈接,則獲取所述鏈接。在實(shí)際應(yīng)用中,當(dāng)用戶復(fù)制或剪切過的鏈接的有多條時(shí),客戶端可以獲取用戶復(fù)制或剪切過的所有鏈接,并在開啟的所述會(huì)話界面中展示每條鏈接的每個(gè)解析信息,比如:客戶端可以在一張卡片中展示所有鏈接的所有解析信息,客戶端也可以分別為每個(gè)鏈接生成一張對(duì)應(yīng)的卡片,本申請(qǐng)對(duì)此不作特殊限制。
[0038]可選的,在本申請(qǐng)另一個(gè)例子中,客戶端在檢測(cè)到用戶開啟面向好友或群組的會(huì)話界面時(shí),可以僅獲取用戶最近一次復(fù)制或剪切的鏈接。比如:客戶端可以按照復(fù)制或剪切時(shí)間從晚到早的順序,依次判斷剪切板中用戶復(fù)制或剪切過的數(shù)據(jù)是否為鏈接,當(dāng)確定為鏈接時(shí),可以獲取所述鏈接以得到用戶最近一次復(fù)制或剪切的鏈接。
[0039]可選的,在本申請(qǐng)另一個(gè)例子中,客戶端在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息后,用戶可以直觀了解到自己之前復(fù)制或剪切過的鏈接的相關(guān)內(nèi)容,用戶可以通過發(fā)送指令將所述鏈接及其解析信息發(fā)送給會(huì)話界面的會(huì)話對(duì)象,比如:用戶可以點(diǎn)擊會(huì)話界面中消息編輯框的發(fā)送按鈕,用戶還可以點(diǎn)擊對(duì)應(yīng)所述卡片的發(fā)送按鈕,本申請(qǐng)對(duì)此不作特殊限制。
[0040]圖2是本申請(qǐng)一示例性實(shí)施例示出的另一種即時(shí)通信的實(shí)現(xiàn)方法的流程示意圖。
[0041]請(qǐng)參考圖2,所述即時(shí)通信的實(shí)現(xiàn)方法可以應(yīng)用在具有即時(shí)通信功能的客戶端中,所述客戶端可以安裝在手機(jī)、平板電腦、PDA(Personal Digital Assistant,掌上電腦)等智能終端設(shè)備中,本申請(qǐng)對(duì)此不作特殊限制。所述即時(shí)通信的實(shí)現(xiàn)方法可以包括以下步驟:
[0042]步驟201,在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶最近一次復(fù)制或剪切的鏈接。
[0043]在本實(shí)施例中,用戶可以預(yù)先在即時(shí)通信服務(wù)端中注冊(cè)用戶賬號(hào),然后在客戶端中輸入已注冊(cè)的用戶賬號(hào)(比如:用戶名和密碼)進(jìn)行身份驗(yàn)證,當(dāng)用戶通過身份驗(yàn)證后,可以通過客戶端與好友或者群組進(jìn)行會(huì)話聊天。這部分的處理與實(shí)現(xiàn)可以參照相關(guān)技術(shù),本申請(qǐng)?jiān)诖瞬辉僖灰毁樖觥?br>[0044]在本實(shí)施例中,客戶端在檢測(cè)到用戶開啟面向好友或群組的會(huì)話界面的操作時(shí),可以獲取用戶最近一次復(fù)制或剪切的鏈接。在一個(gè)例子中,客戶端可以從智能設(shè)備的剪切板中獲取用戶最近一次復(fù)制或剪切的鏈接,所述剪切板中用戶復(fù)制或剪切的鏈接包括用戶基于本客戶端進(jìn)行復(fù)制或剪切的鏈接,也包括用戶在其他應(yīng)用軟件中復(fù)制或剪切的鏈接。
[0045]步驟202,將所述鏈接發(fā)送給服務(wù)端,并接收服務(wù)端返回的對(duì)應(yīng)于所述鏈接的解析?目息O
[0046]基于前述步驟201,客戶端在獲取到用戶最近一次復(fù)制或剪切的鏈接時(shí),可以將所述鏈接發(fā)送給服務(wù)端,服務(wù)端在接收到所述鏈接后,可以解析所述鏈接從而獲取所述鏈接對(duì)應(yīng)的解析信息。其中,所述解析信息可以包括:所述鏈接指向的頁面的標(biāo)題、摘要以及圖片等信息。
[0047]在本實(shí)施例中,當(dāng)服務(wù)端成功解析所述鏈接,獲取到所述鏈接對(duì)應(yīng)的解析信息后,可以將所述解析信息返回給客戶端。當(dāng)服務(wù)端未能成功解析所述鏈接時(shí),可以結(jié)束本申請(qǐng)的后續(xù)流程,比如:服務(wù)端可以向客戶端返回解析失敗的消息,客戶端在接收到所述解析失敗的消息后,無需進(jìn)行后續(xù)處理。
[0048]步驟203,判斷所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔是否在預(yù)設(shè)的閾值內(nèi)。如果在預(yù)設(shè)的閾值內(nèi)時(shí),可以執(zhí)行步驟204,如果未在預(yù)設(shè)的閾值內(nèi),則可以執(zhí)行步驟206。
[0049]在本實(shí)施例中,客戶端在獲取到用戶最近一次復(fù)制或剪切的鏈接后,可以計(jì)算所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔,然后判斷所述時(shí)間間隔是否在預(yù)設(shè)的閾值內(nèi),當(dāng)在預(yù)設(shè)的閾值內(nèi)時(shí),可以執(zhí)行步驟204。如果所述時(shí)間間隔未在所述預(yù)設(shè)的閾值內(nèi),則可以執(zhí)行步驟206。
[0050]在本實(shí)施例中,所述預(yù)設(shè)的閾值可以由開發(fā)人員進(jìn)行設(shè)置,比如:30秒等,本申請(qǐng)對(duì)此不作特殊限制。
[0051]值得注意的是,在實(shí)際應(yīng)用中,客戶端在獲取到所述鏈接后,可以先執(zhí)行步驟202將所述鏈接發(fā)送給服務(wù)端,也可以先執(zhí)行本步驟判斷所述時(shí)間間隔是否在預(yù)設(shè)的閾值內(nèi),客戶端還可以開啟并行線程,同時(shí)執(zhí)行步驟202和本步驟,本申請(qǐng)對(duì)此不作特殊限制。
[0052]步驟204,在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。
[0053]基于前述步驟203的判斷結(jié)果,當(dāng)所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔在預(yù)設(shè)的閾值內(nèi)時(shí),說明用戶進(jìn)行復(fù)制或剪切的操作與其開啟會(huì)話界面操作的時(shí)間間隔較短,用戶開啟會(huì)話界面后將所述鏈接發(fā)送會(huì)話對(duì)象的概率較高,客戶端可以在會(huì)話界面中以卡片的形式展示所述解析信息。其中,所述“卡片”是對(duì)所述解析信息的展現(xiàn)形式的形象理解,所述卡片的展現(xiàn)形式可以包括:懸浮框、按鈕等。舉例來說,客戶端可以在所述會(huì)話界面中生成一個(gè)懸浮框,并將所述解析信息展示在所述懸浮框中??蛻舳艘部梢栽谒鰰?huì)話界面中生成一個(gè)按鈕,并將所述解析信息展示在所述按鈕中。客戶端以卡片的形式展示所述解析信息,以便用戶能夠直觀區(qū)分所述解析信息與會(huì)話界面中的過往會(huì)話消息。在本實(shí)施例中,當(dāng)用戶想要瀏覽所述鏈接指向的頁面時(shí),用戶可以點(diǎn)擊所述卡片,客戶端可以在用戶點(diǎn)擊卡片時(shí)打開所述鏈接指向的頁面。
[0054]步驟205,在接收到發(fā)送指令后,將所述鏈接及其解析信息發(fā)送給會(huì)話界面的會(huì)話對(duì)象。
[0055]基于前述步驟204,用戶在開啟會(huì)話界面后,可以直觀看到剛剛復(fù)制或剪切的鏈接及其解析信息,當(dāng)用戶輸入發(fā)送指令后,客戶端可以將所述鏈接及其解析信息發(fā)送給會(huì)話對(duì)象。在一個(gè)例子中,客戶端可以在所述卡片中提供的發(fā)送按鈕和取消按鈕,比如:可以在卡片的右下角提供所述發(fā)送按鈕和取消按鈕。如果用戶想將所述鏈接發(fā)送給會(huì)話對(duì)象,用戶可以點(diǎn)擊所述發(fā)送按鈕,客戶端視為接收到發(fā)送指令,并將所述鏈接及其解析信息發(fā)送給會(huì)話對(duì)象,會(huì)話對(duì)象的客戶端在接收到所述鏈接及其解析信息后,也可以在其會(huì)話界面中以卡片的形式展示所述解析信息,會(huì)話對(duì)象可以點(diǎn)擊所述卡片以打開所述鏈接的頁面。如果用戶不想將所述鏈接發(fā)送給會(huì)話對(duì)象,則用戶可以點(diǎn)擊取消按鈕,客戶端可以隱藏展示的所述卡片。在另一個(gè)例子中,客戶端還可以提供對(duì)應(yīng)所述卡片的發(fā)送按鈕和取消按鈕,比如:客戶端可以在所述卡片的上方提供所述發(fā)送按鈕和取消按鈕,本申請(qǐng)對(duì)此不作特殊限制??蛇x的,客戶端也可以不再單獨(dú)提供發(fā)送按鈕和取消按鈕,客戶端可以在用戶點(diǎn)擊會(huì)話界面中消息編輯框的發(fā)送按鈕后,將所述鏈接及其解析信息發(fā)送給會(huì)話對(duì)象,本申請(qǐng)對(duì)此不作特殊限制。
[0056]需要說明的是,當(dāng)所述會(huì)話界面為面向好友的會(huì)話界面時(shí),所述會(huì)話對(duì)象為對(duì)端好友。當(dāng)所述會(huì)話界面為面向群組的會(huì)話界面時(shí),所述會(huì)話對(duì)象為該群組中除用戶自身以外的其他群組成員。此外,客戶端在將所述鏈接及其解析信息發(fā)送給會(huì)話對(duì)象時(shí),往往先將所述鏈接及其解析信息發(fā)送給服務(wù)端,然后由服務(wù)端轉(zhuǎn)發(fā)給所述會(huì)話對(duì)象,這部分的處理與實(shí)現(xiàn)可以參照相關(guān)技術(shù),本申請(qǐng)?jiān)诖瞬辉僖灰毁樖觥?br>[0057]步驟206,當(dāng)用戶將所述鏈接粘貼到所述會(huì)話界面的消息編輯框時(shí),在所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。
[0058]基于前述步驟203的判斷結(jié)果,當(dāng)所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔未在預(yù)設(shè)的閾值內(nèi)時(shí),說明用戶復(fù)制或剪切所述鏈接已經(jīng)有一段時(shí)間了,用戶開啟會(huì)話界面后發(fā)送所述鏈接的概率較低,所以此時(shí)無需展示所述解析信息。
[0059]在本實(shí)施例中,如果用戶想將之前復(fù)制或剪切的鏈接發(fā)送給會(huì)話對(duì)象,用戶可以將所述鏈接粘貼到所述會(huì)話界面的消息編輯框中??蛻舳嗽跈z測(cè)到用戶的粘貼操作后,可以在將所述鏈接展示在所述消息編輯框中的同時(shí),在所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息,比如:在所述會(huì)話界面中生成一個(gè)懸浮框,并在所述懸浮框中展示所述鏈接的解析信息。
[0060]步驟207,在接收到發(fā)送指令后,將所述鏈接及其解析信息發(fā)送給會(huì)話界面的會(huì)話對(duì)象,并刪除所述消息編輯框中的所述鏈接。
[0061]基于前述步驟206,客戶端在展示所述鏈接的解析信息后,用戶可以直觀看到所述鏈接的解析信息??蛇x的,與前述步驟205類似,客戶端還可以提供對(duì)應(yīng)于所述卡片的發(fā)送或取消按鈕,如果用戶想將所述鏈接發(fā)送給會(huì)話對(duì)象,用戶可以點(diǎn)擊所述發(fā)送按鈕,客戶端可以將所述鏈接及其解析信息發(fā)送給會(huì)話對(duì)象,同時(shí)客戶端還會(huì)刪除消息編輯框中用戶粘貼的所述鏈接。如果用戶不想將所述鏈接發(fā)送給會(huì)話對(duì)象,則用戶可以點(diǎn)擊取消按鈕,客戶端可以隱藏顯示的所述卡片。
[0062]由以上描述可以看出,本申請(qǐng)客戶端可以在用戶復(fù)制或剪切鏈接的時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔在預(yù)設(shè)閾值內(nèi)時(shí),在開啟的會(huì)話界面中自動(dòng)展示所述鏈接的解析信息,以便用戶直觀了解其復(fù)制或剪切的鏈接的相關(guān)內(nèi)容。用戶可以通過點(diǎn)擊發(fā)送按鈕直接發(fā)送所述鏈接及其解析信息,整個(gè)過程無需用戶進(jìn)行粘貼操作,大大簡(jiǎn)化了用戶的操作復(fù)雜度,提高即時(shí)通信的交互效率,同時(shí)提升了用戶的使用體驗(yàn)。
[0063]在本實(shí)施例中,當(dāng)用戶瀏覽資訊時(shí),用戶可以通過資訊頁面的分享按鈕將瀏覽的資訊發(fā)送給即時(shí)通信好友,當(dāng)用戶瀏覽資訊的軟件與即時(shí)通信軟件不兼容時(shí),用戶可以復(fù)制所述資訊的鏈接,并采用本申請(qǐng)?zhí)峁┑姆桨笇?shí)現(xiàn)資訊的分享。當(dāng)然,當(dāng)用戶瀏覽資訊的軟件與即時(shí)通信軟件兼容時(shí),用戶也可以采用本申請(qǐng)?zhí)峁┑姆桨笇?shí)現(xiàn)資訊的分享,本申請(qǐng)對(duì)此不作特殊限制。
[0064]下面結(jié)合具體的例子來描述本申請(qǐng)的實(shí)現(xiàn)過程。
[0065]假設(shè),用戶的手機(jī)中裝載有支付寶客戶端以及百度瀏覽器。用戶使用百度瀏覽器瀏覽新聞,當(dāng)用戶看到一篇有意思的新聞后,用戶可以復(fù)制該新聞的鏈接,并在支付寶客戶端中打開與好友的會(huì)話界面,此時(shí)客戶端確認(rèn)用戶最近一次復(fù)制所述鏈接的時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔30秒之內(nèi),客戶端將所述鏈接發(fā)送給服務(wù)端,服務(wù)端解析所述鏈接,并向客戶端返回所述新聞的標(biāo)題、摘要以及圖片,以便客戶端在所述會(huì)話界面中以卡片的形式展示所述新聞的標(biāo)題、摘要以及圖片。對(duì)于用戶而言,用戶開啟與好友的所述會(huì)話界面之后,就能看到所述新聞的標(biāo)題、摘要以及圖片,用戶點(diǎn)擊對(duì)應(yīng)所述卡片的發(fā)送按鈕即可將所述鏈接以及所述新聞的標(biāo)題、摘要以及圖片發(fā)送給好友。整個(gè)過程對(duì)于用戶而言,無需進(jìn)行粘貼操作,提高了用戶的交互效率。
[0066]圖3是本申請(qǐng)一示例性實(shí)施例示出的另一種即時(shí)通信的實(shí)現(xiàn)方法的流程示意圖。
[0067]請(qǐng)參考圖3,所述即時(shí)通信的實(shí)現(xiàn)方法可以應(yīng)用在具有即時(shí)通信功能的客戶端中,包括有以下步驟:
[0068]步驟301,在檢測(cè)到用戶開啟即時(shí)通信客戶端的操作時(shí),獲取用戶復(fù)制或剪切的鏈接。
[0069]步驟302,在所述即時(shí)通信客戶端的首頁中以卡片的形式展示所述鏈接的解析信息。
[0070]在本實(shí)施例中,用戶在開啟客戶端時(shí),客戶端就可以獲取用戶復(fù)制或剪切過的鏈接,并在首頁中以卡片的形式展示所述鏈接的解析信息,并提供對(duì)應(yīng)所述卡片的發(fā)送按鈕,當(dāng)用戶點(diǎn)擊所述發(fā)送按鈕時(shí),客戶端可以展示會(huì)話索引列表,所述會(huì)話索引列表中包括用戶的好友、群組、討論組等。用戶可以在所述會(huì)話索引列表中選擇發(fā)送所述鏈接的會(huì)話對(duì)象,客戶端進(jìn)而可以將所述鏈接及其解析信息發(fā)送給用戶選擇的會(huì)話對(duì)象。
[0071]由以上描述可以看出,本申請(qǐng)客戶端可以在首頁中以卡片的形式展示用戶或剪切的鏈接的解析信息,以便用戶直觀了解其復(fù)制或剪切鏈接的相關(guān)內(nèi)容??蛻舳丝梢詫⑺鲦溄蛹捌浣馕鲂畔l(fā)送給用戶在會(huì)話索引列表中選擇的會(huì)話對(duì)象,整個(gè)過程無需用戶進(jìn)行粘貼操作,也無需用戶開啟會(huì)話界面,大大簡(jiǎn)化了用戶的操作復(fù)雜度,提高即時(shí)通信的交互效率,同時(shí)提升了用戶的使用體驗(yàn)。
[0072]與前述即時(shí)通信的實(shí)現(xiàn)方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了即時(shí)通信的實(shí)現(xiàn)裝置的實(shí)施例。
[0073]本申請(qǐng)即時(shí)通信的實(shí)現(xiàn)裝置的實(shí)施例可以應(yīng)用在終端設(shè)備中裝載的即時(shí)通信客戶端上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在終端設(shè)備的處理器將非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖4所示,為本申請(qǐng)即時(shí)通信的實(shí)現(xiàn)裝置所在終端設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖4所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲(chǔ)器之外,實(shí)施例中裝置所在的終端設(shè)備通常根據(jù)該終端設(shè)備的實(shí)際功能,還可以包括其他硬件,對(duì)此不再贅述。
[0074]圖5是本申請(qǐng)一示例性實(shí)施例示出的一種即時(shí)通信的實(shí)現(xiàn)裝置的結(jié)構(gòu)示意圖。
[0075]請(qǐng)參考圖5,所述即時(shí)通信的實(shí)現(xiàn)裝置400可以應(yīng)用在前述圖4所示的終端設(shè)備中裝載的即時(shí)通信客戶端中,包括有:第一獲取單元401、第一展示單元402、第二展示單元403、第一發(fā)送單元404以及第二發(fā)送單元405。
[0076]其中,所述第一獲取單元401,在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接;
[0077]所述第一展示單元402,在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息;
[0078]其中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面。
[0079]可選的,所述第一獲取單元401,獲取用戶最近一次復(fù)制或剪切的鏈接。
[0080]可選的,所述第一展示單元402,判斷用戶最近一次復(fù)制或剪切的所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔是否在預(yù)設(shè)的閾值內(nèi);并在預(yù)設(shè)的閾值內(nèi)時(shí),在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。
[0081]所述第二展示單元403,在用戶將所述鏈接粘貼到所述會(huì)話界面的消息編輯框時(shí),在所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。
[0082]所述第一發(fā)送單元404,在接收到發(fā)送指令后,將所述鏈接及其解析信息發(fā)送給所述會(huì)話界面的會(huì)話對(duì)象,以在所述會(huì)話對(duì)象的會(huì)話界面中以卡片的形式展示所述鏈接的解析信息;
[0083]刪除所述消息編輯框中的所述鏈接。
[0084]所述第二發(fā)送單元405,在接收到發(fā)送指令時(shí),將所述鏈接及其解析信息發(fā)送給所述會(huì)話界面的會(huì)話對(duì)象,以在所述會(huì)話對(duì)象的會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。
[0085]可選的,所述發(fā)送指令包括:用戶點(diǎn)擊消息編輯框的發(fā)送按鈕的指令、用戶點(diǎn)擊與所述卡片對(duì)應(yīng)的發(fā)送按鈕的指令以及用戶點(diǎn)擊所述卡片的指令。
[0086]可選的,所述解析信息包括:所述鏈接指向頁面的標(biāo)題、摘要以及圖片。
[0087]圖6是本申請(qǐng)一示例性實(shí)施例示出的另一種即時(shí)通信的實(shí)現(xiàn)裝置的結(jié)構(gòu)示意圖。
[0088]請(qǐng)參考圖6,所述即時(shí)通信的實(shí)現(xiàn)裝置400也可以應(yīng)用在前述圖4所示的終端設(shè)備中裝載的即時(shí)通信客戶端中,包括有:第二獲取單元410、第三展示單元420、列表展示單元430以及第三發(fā)送單元440。
[0089]其中,所述第二獲取單元410,在檢測(cè)到用戶開啟即時(shí)通信客戶端的操作時(shí),獲取用戶復(fù)制或剪切的鏈接;
[0090]所述第三展示單元420,在所述即時(shí)通信客戶端的首頁中以卡片的形式展示所述鏈接的解析信息。
[0091 ]所述列表展示單元430,在接收到發(fā)送指令時(shí),展示會(huì)話索引列表;
[0092]所述第三發(fā)送單元440,將所述鏈接及其解析信息發(fā)送給用戶在所述會(huì)話索引列表中選擇的會(huì)話對(duì)象。
[0093]上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
[0094]對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0095]以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種即時(shí)通信的實(shí)現(xiàn)方法,其特征在于,所述方法包括: 在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接; 在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息; 其中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶復(fù)制或剪切的鏈接,包括: 獲取用戶最近一次復(fù)制或剪切的鏈接。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息,包括: 判斷用戶最近一次復(fù)制或剪切的所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔是否在預(yù)設(shè)的閾值內(nèi); 如果在預(yù)設(shè)的閾值內(nèi),則在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析?目息O4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)用戶將所述鏈接粘貼到所述會(huì)話界面的消息編輯框時(shí),在所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 在接收到發(fā)送指令后,將所述鏈接及其解析信息發(fā)送給所述會(huì)話界面的會(huì)話對(duì)象,以在所述會(huì)話對(duì)象的會(huì)話界面中以卡片的形式展示所述鏈接的解析信息; 刪除所述消息編輯框中的所述鏈接。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在接收到發(fā)送指令時(shí),將所述鏈接及其解析信息發(fā)送給所述會(huì)話界面的會(huì)話對(duì)象,以在所述會(huì)話對(duì)象的會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于, 所述發(fā)送指令包括:用戶點(diǎn)擊消息編輯框的發(fā)送按鈕的指令、用戶點(diǎn)擊與所述卡片對(duì)應(yīng)的發(fā)送按鈕的指令以及用戶點(diǎn)擊所述卡片的指令。8.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述解析信息包括:所述鏈接指向頁面的標(biāo)題、摘要以及圖片。9.一種即時(shí)通信的實(shí)現(xiàn)方法,其特征在于,所述方法包括: 在檢測(cè)到用戶開啟即時(shí)通信客戶端的操作時(shí),獲取用戶復(fù)制或剪切的鏈接; 在所述即時(shí)通信客戶端的首頁中以卡片的形式展示所述鏈接的解析信息。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括: 在接收到發(fā)送指令時(shí),展示會(huì)話索引列表; 將所述鏈接及其解析信息發(fā)送給用戶在所述會(huì)話索引列表中選擇的會(huì)話對(duì)象。11.一種即時(shí)通信的實(shí)現(xiàn)裝置,其特征在于,所述裝置包括: 第一獲取單元,在檢測(cè)到用戶開啟會(huì)話界面的操作時(shí),獲取用戶復(fù)制或剪切的鏈接; 第一展示單元,在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息; 其中,所述會(huì)話界面為用戶與一個(gè)或多個(gè)用戶實(shí)現(xiàn)會(huì)話聊天的界面。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于, 所述第一獲取單元,獲取用戶最近一次復(fù)制或剪切的鏈接。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于, 所述第一展示單元,判斷用戶最近一次復(fù)制或剪切的所述鏈接的復(fù)制或剪切時(shí)間與當(dāng)前時(shí)間的時(shí)間間隔是否在預(yù)設(shè)的閾值內(nèi);并在預(yù)設(shè)的閾值內(nèi)時(shí),在開啟的所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 第二展示單元,在用戶將所述鏈接粘貼到所述會(huì)話界面的消息編輯框時(shí),在所述會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述裝置還包括: 第一發(fā)送單元,在接收到發(fā)送指令后,將所述鏈接及其解析信息發(fā)送給所述會(huì)話界面的會(huì)話對(duì)象,以在所述會(huì)話對(duì)象的會(huì)話界面中以卡片的形式展示所述鏈接的解析信息,并刪除所述消息編輯框中的所述鏈接。16.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 第二發(fā)送單元,在接收到發(fā)送指令時(shí),將所述鏈接及其解析信息發(fā)送給所述會(huì)話界面的會(huì)話對(duì)象,以在所述會(huì)話對(duì)象的會(huì)話界面中以卡片的形式展示所述鏈接的解析信息。17.根據(jù)權(quán)利要求15或16所述的裝置,其特征在于, 所述發(fā)送指令包括:用戶點(diǎn)擊消息編輯框的發(fā)送按鈕的指令、用戶點(diǎn)擊與所述卡片對(duì)應(yīng)的發(fā)送按鈕的指令以及用戶點(diǎn)擊所述卡片的指令。18.根據(jù)權(quán)利要求11所述的裝置,其特征在于, 所述解析信息包括:所述鏈接指向頁面的標(biāo)題、摘要以及圖片。19.一種即時(shí)通信的實(shí)現(xiàn)裝置,其特征在于,所述裝置包括: 第二獲取單元,在檢測(cè)到用戶開啟即時(shí)通信客戶端的操作時(shí),獲取用戶復(fù)制或剪切的鏈接; 第三展示單元,在所述即時(shí)通信客戶端的首頁中以卡片的形式展示所述鏈接的解析信息。20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述裝置還包括: 列表展示單元,在接收到發(fā)送指令時(shí),展示會(huì)話索引列表; 第三發(fā)送單元,將所述鏈接及其解析信息發(fā)送給用戶在所述會(huì)話索引列表中選擇的會(huì)話對(duì)象。
【文檔編號(hào)】H04L12/58GK105871690SQ201610201416
【公開日】2016年8月17日
【申請(qǐng)日】2016年3月31日
【發(fā)明人】苑露
【申請(qǐng)人】阿里巴巴集團(tuán)控股有限公司