一種聯系人信息的分享方法及用戶終端的制作方法
【技術領域】
[0001]本發明涉及信息技術領域,具體涉及一種聯系人信息的分享方法及用戶終端。
【背景技術】
[0002]目前的手機可以將多個聯系人信息(包括姓名、手機號碼等)生成二維碼,再分享給其他用戶,其他用戶只要通過手機掃描該二維碼,就可以獲取到二維碼中包含的聯系人信息。但是,其他用戶在用戶不知情的情況下,可以將用戶手機中的全部或部分聯系人信息生成二維碼,然后通過掃描二維碼就可以快速獲取用戶的聯系人信息。可見,現有的聯系人信息的分享方法的安全性較低。
【發明內容】
[0003]本發明實施例公開了一種聯系人信息的分享方法及用戶終端,能夠解決現有技術中聯系人信息在分享時安全性較低的問題。
[0004]本發明實施例公開了一種聯系人信息的分享方法,包括:
[0005]接收針對至少兩個聯系人信息的二維碼生成指令;
[0006]響應所述二維碼生成指令,輸出用于提示輸入驗證信息的提示信息;
[0007]接收輸入的驗證信息,并判斷所述驗證信息與預設驗證信息是否匹配,若是,則將所述至少兩個聯系人信息生成二維碼,并使用所述驗證信息對所述二維碼進行加密;
[0008]將加密后的所述二維碼分享給目標用戶終端。
[0009]可選的,所述接收針對至少兩個聯系人信息的二維碼生成指令之后,所述方法還包括:
[0010]判斷通話記錄中是否存在所述至少兩個聯系人信息中的任一聯系人信息;
[0011]若是,則執行所述響應所述二維碼生成指令,輸出用于提示輸入驗證信息的提示ig息的步驟;
[0012]若否,則響應所述二維碼生成指令,將所述至少兩個聯系人信息生成二維碼,并將所述二維碼分享給目標用戶終端。
[0013]可選的,所述聯系人信息包括聯系人標識以及通信賬號,所述將所述至少兩個聯系人信息生成二維碼,包括:
[0014]從所述至少兩個聯系人信息中選取包括至少兩種類型的通信賬號的目標聯系人信息,并從所述至少兩種類型的通信賬號中確定出預設類型的通信賬號;
[0015]將所述目標聯系人信息中的聯系人標識以及所述預設類型的通信賬號,和所述至少兩個聯系人信息中除所述目標聯系人信息之外的其余聯系人信息生成二維碼。
[0016]可選的,所述接收輸入的驗證信息,包括:
[0017]檢測輸入的按壓操作,并獲取所述按壓操作的按壓參數;
[0018]判斷所述按壓參數是否滿足預設條件;
[0019]若所述按壓參數是否滿足所述預設條件,則獲取所述按壓操作輸入的驗證信息。
[0020]可選的,所述按壓參數包括指紋信息,所述判斷所述按壓參數是否滿足預設條件,包括:
[0021]判斷所述指紋信息與預設指紋信息是否匹配;
[0022]若所述按壓力度在所述預設力度范圍內,則確定所述按壓參數滿足預設條件。
[0023]相應的,本發明實施例公開了一種用戶終端,包括:
[0024]第一接收單元,用于接收針對至少兩個聯系人信息的二維碼生成指令;
[0025]輸出單元,用于響應所述二維碼生成指令,輸出用于提示輸入驗證信息的提示信息;
[0026]第二接收單元,用于接收輸入的驗證信息;
[0027]判斷單元,用于判斷所述驗證信息與預設驗證信息是否匹配;
[0028]生成單元,用于在所述判斷單元判斷出所述驗證信息與所述預設驗證信息匹配時,將所述至少兩個聯系人信息生成二維碼;
[0029]加密單元,用于使用所述驗證信息對所述二維碼進行加密;
[0030]分享單元,用于將加密后的所述二維碼分享給目標用戶終端。
[0031]可選的,所述判斷單元,還用于判斷通話記錄中是否存在所述至少兩個聯系人信息中的任一聯系人信息;
[0032]所述輸出單元具體用于在所述判斷單元判斷出所述通話記錄中存在所述至少兩個聯系人信息中的任一聯系人信息時,響應所述二維碼生成指令,輸出用于提示輸入驗證?目息的提不?目息;
[0033]所述生成單元,還用于在所述判斷單元判斷出所述通話記錄中不存在所述至少兩個聯系人信息中的任一聯系人信息時,響應所述二維碼生成指令,將所述至少兩個聯系人信息生成二維碼;
[0034]所述分享單元,還用于將所述二維碼分享給目標用戶終端。
[0035]可選的,所述聯系人信息包括聯系人標識以及通信賬號,所述生成單元包括選取子單元、確定子單元以及生成子單元,其中:
[0036]所述選取子單元,用于從所述至少兩個聯系人信息中選取包括至少兩種類型的通信賬號的目標聯系人信息;
[0037]所述確定子單元,用于從所述至少兩種類型的通信賬號中確定出預設類型的通信賬號;
[0038]所述生成子單元,用于將所述目標聯系人信息中的聯系人標識以及所述預設類型的通信賬號,和所述至少兩個聯系人信息中除所述目標聯系人信息之外的其余聯系人信息生成二維碼。
[0039]可選的,所述第二接收單元包括檢測子單元、判斷子單元以及獲取子單元,其中:
[0040]所述檢測子單元,用于檢測輸入的按壓操作,并獲取所述按壓操作的按壓參數;
[0041]所述判斷子單元,用于判斷所述按壓參數是否滿足預設條件;
[0042]所述獲取子單元,用于在所述判斷子單元判斷出所述按壓參數是否滿足所述預設條件時,獲取所述按壓操作輸入的驗證信息。
[0043]可選的,所述按壓參數包括指紋信息,所述判斷子單元判斷所述按壓參數是否滿足預設條件的具體方式為:
[0044]判斷所述指紋信息與預設指紋信息是否匹配,若是,則確定所述按壓參數滿足預設條件。
[0045]實施本發明實施例,具有如下有益效果:
[0046]本發明實施例中,用戶終端在接收到針對至少兩個聯系人信息的二維碼生成指令時,會響應該二維碼生成指令,輸出用于提示輸入驗證信息的提示信息,當接收到輸入的驗證信息時,如果判斷出該驗證信息與預設驗證信息匹配,就將該至少兩個聯系人信息生成二維碼,并使用該驗證信息對該二維碼進行加密,最后將加密后的二維碼分享給目標用戶終端。通過本發明實施例中,用戶終端可以在將聯系人信息生成二維碼時對用戶的身份進行驗證,在驗證通過之后,使用驗證信息該二維碼進行加密,從而防止別人私自將聯系人信息分享出去,提高了聯系人信息分享的安全性。
【附圖說明】
[0047]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0048]圖1是本發明實施例公開的一種聯系人信息的分享方法的流程示意圖;
[0049]圖2是本發明實施例公開的另一種聯系人信息的分享方法的流程示意圖;
[0050]圖3是本發明實施例公開的一種用戶終端的結構示意圖;
[0051]圖4是本發明實施例公開的另一種用戶終端的結構示意圖。
【具體實施方式】
[0052]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0053]本發明實施例公開了一種聯系人信息的分享方法及用戶終端,能夠解決現有技術中聯系人信息在分享時安全性較低的問題。以下分別進行詳細說明。
[0054]請參閱圖1,圖1是本發明實施例公開的一種聯系人信息的分享方法的流程示意圖。其中,圖1所示的方法可以應用于智能手機(如Android手機等)、平板電腦、掌上電腦以及移動互聯網設備(Mobile Internet Devices,MID)、個人數字助理(Personal DigitalAssistant,PDA)、智能手環、智能手表、智能眼鏡等用戶終端。如圖1所示,該聯系人信息的分享方法可以包括以下步驟:
[0055]S101、用戶終端接收針對至少兩個聯系人信息的二維碼生成指令。
[0056]本發明實施例中,用戶可以在通訊錄中選取至少兩個聯系人的聯系人信息,然后可以通過觸發二維碼功能,生成針對選中的聯系人信息的二維碼生成指令;也可以通過在觸控顯示屏上畫出特定的字符來觸發生成針對選中的聯系人信