一種通訊錄管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種通訊錄管理方法。
【背景技術(shù)】
[0002]目前,通訊錄管理的方式通常為判斷來電是否是陌生電話號碼,如果是陌生電話號碼,則提示用戶將該陌生電話號碼存儲到通訊錄中?;蛘甙l(fā)送端向接收端發(fā)送目標(biāo)聯(lián)系人信息,提示用戶將目標(biāo)聯(lián)系人信息存儲到通訊錄中。上述方式均需要用戶手動管理通訊錄,操作繁瑣,操作的便利性不足。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種通訊錄管理方法,可以有效保存聯(lián)系人信息,實(shí)現(xiàn)通訊錄的智能化管理。
[0004]本發(fā)明實(shí)施例提供了一種通訊錄管理方法,所述方法包括:
[0005]檢測目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息;
[0006]獲取所述目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息;
[0007]在預(yù)設(shè)通訊錄中關(guān)聯(lián)保存所述第一聯(lián)系人標(biāo)識信息和所述第一聯(lián)系人信息。
[0008]本發(fā)明實(shí)施例中,檢測目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息,獲取目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息,在預(yù)設(shè)通訊錄中關(guān)聯(lián)保存第一聯(lián)系人標(biāo)識信息和第一聯(lián)系人信息,可以有效保存聯(lián)系人信息,實(shí)現(xiàn)通訊錄的智能化管理。
【附圖說明】
[0009]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1是本發(fā)明第一實(shí)施例中提供的一種通訊錄管理方法的流程示意圖;
[0011]圖2是本發(fā)明第二實(shí)施例中提供的一種通訊錄管理方法的流程示意圖;
[0012]圖3是本發(fā)明第一實(shí)施例中提供的一種終端的結(jié)構(gòu)示意圖;
[0013]圖4是本發(fā)明第二實(shí)施例中提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0014]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0015]本發(fā)明實(shí)施例公開了一種通訊錄管理方法,檢測目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息,獲取目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息,在預(yù)設(shè)通訊錄中關(guān)聯(lián)保存第一聯(lián)系人標(biāo)識信息和第一聯(lián)系人信息,相對現(xiàn)有技術(shù)中用戶需要根據(jù)提示手動保存聯(lián)系人信息,本發(fā)明實(shí)施例可以有效保存聯(lián)系人信息,實(shí)現(xiàn)通訊錄的智能化管理。
[0016]本發(fā)明實(shí)施例提及到的目標(biāo)聯(lián)系人為即時通訊客戶端中存儲的聯(lián)系人。即時通訊客戶端可以包括微信客戶端、微博客戶端或者QQ客戶端等。即時通訊信息可以包括接收到的目標(biāo)聯(lián)系人通過即時通訊客戶端發(fā)送的即時信息,也可以包括目標(biāo)聯(lián)系人通過即時通訊客戶端發(fā)布的資訊信息。資訊信息可以包括目標(biāo)聯(lián)系人通過即時通訊客戶端發(fā)布的簽名信息或者狀態(tài)信息等。
[0017]本發(fā)明實(shí)施例提及到的第一聯(lián)系人信息可以包括電話號碼,例如固定電話號碼或者移動電話號碼,其中固定電話號碼可以包括至少7位數(shù)字,移動電話號碼可以包括11位數(shù)字。
[0018]本發(fā)明實(shí)施例提及到的第一聯(lián)系人標(biāo)識信息可以為目標(biāo)聯(lián)系人的昵稱、備注名或者姓名等。例如QQ昵稱、微信昵稱或者微博昵稱等。
[0019]本發(fā)明實(shí)施例提及到的通訊錄可以包括本地通訊錄或者網(wǎng)絡(luò)通訊錄,通訊錄可以包括至少一個聯(lián)系人標(biāo)識信息及其關(guān)聯(lián)的聯(lián)系人信息。
[0020]上述通訊錄管理方法可以運(yùn)行在智能手機(jī)(如Android手機(jī)、1S手機(jī)等)、平板電腦或穿戴式智能設(shè)備等終端中。
[0021]圖1是本發(fā)明第一實(shí)施例中提供的一種通訊錄管理方法的流程示意圖,如圖所示,本發(fā)明實(shí)施例中的通訊錄管理方法至少可以包括:
[0022]S101,檢測目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息。
[0023]終端可以檢測目標(biāo)聯(lián)系人的即時通訊信息是否包括第一聯(lián)系人信息,當(dāng)檢測到即時通訊信息包括第一聯(lián)系人信息時,可以進(jìn)一步執(zhí)行S102 ;當(dāng)檢測到即時通訊信息不包括第一聯(lián)系人信息時,可以刪除該即時通訊信息。例如,終端可以提取即時通訊信息中的數(shù)字串,通過第三方平臺查詢電話號碼數(shù)據(jù)庫中是否存在該數(shù)字串,當(dāng)電話號碼數(shù)據(jù)庫中存在該數(shù)字串時,終端可以檢測到該即時通訊信息包括第一聯(lián)系人信息。第三方平臺例如可以包括搜狗號碼通、觸寶號碼助手或者360安全通訊錄等。
[0024]在可選實(shí)施例中,終端可以通過即時通訊客戶端獲取各個聯(lián)系人的即時通訊信息,并檢測目標(biāo)聯(lián)系人的即時通訊信息是否包括第一聯(lián)系人信息。例如,終端可以通過微信客戶端獲取接收到的各個聯(lián)系人發(fā)送的即時信息,檢測目標(biāo)聯(lián)系人的即時信息中是否包括電話號碼,當(dāng)該即時信息包括電話號碼時,終端可以確定目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息。又如,終端可以通過QQ客戶端獲取各個聯(lián)系人發(fā)布的資訊信息,檢測目標(biāo)聯(lián)系人發(fā)布的資訊信息中是否包括電話號碼,當(dāng)該資訊信息包括電話號碼時,終端可以確定目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息。
[0025]進(jìn)一步可選的,終端可以根據(jù)預(yù)設(shè)采集周期獲取各個聯(lián)系人的即時通訊信息,并檢測目標(biāo)聯(lián)系人的即時通訊信息是否包括第一聯(lián)系人信息。例如,終端可以在每天的預(yù)設(shè)時間段獲取接收到的各個聯(lián)系人發(fā)送的即時信息,以及各個聯(lián)系人發(fā)布的資訊信息,進(jìn)而檢測即時信息或者資訊信息中是否包括第一聯(lián)系人信息。
[0026]進(jìn)一步可選的,終端可以在檢測接收到目標(biāo)聯(lián)系人發(fā)送的即時信息,或者檢測到目標(biāo)聯(lián)系人發(fā)布資訊信息時,檢測該即時信息或者資訊信息是否包括第一聯(lián)系人信息。
[0027]在可選實(shí)施例中,當(dāng)即時通訊信息中數(shù)字串的字符個數(shù)大于或者等于第一預(yù)設(shè)數(shù)量閾值時,檢測即時通訊信息包括第一聯(lián)系人信息。電話號碼可以包括固定電話號碼或者移動電話號碼,其中固定電話號碼可以包括至少7位數(shù)字,移動電話號碼可以包括11位數(shù)字,也就是說,當(dāng)即時通訊信息中數(shù)字串的字符個數(shù)小于7位時,終端可以確定即時通訊信息不包括電話號碼,終端也就無需進(jìn)一步檢測即時通訊信息是否包括第一聯(lián)系人信息;當(dāng)即時通訊信息中數(shù)字串的字符個數(shù)大于或者等于7位時,該字符串可能是電話號碼,也可能不是電話號碼,則終端需要進(jìn)一步檢測即時通訊信息是否包括第一聯(lián)系人信息。本發(fā)明實(shí)施例可在即時通訊信息中數(shù)字串的字符個數(shù)大于或者等于第一預(yù)設(shè)數(shù)量閾值時,檢測即時通訊信息包括第一聯(lián)系人信息,避免終端每獲取到一個即時通訊信息,都需要檢測該即時通訊信息是否包括第一聯(lián)系人信息,可提高數(shù)據(jù)處理效率。
[0028]在可選實(shí)施例中,終端檢測目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息之后,當(dāng)確定即時通訊信息包括第二聯(lián)系人標(biāo)識信息時,終端可以在預(yù)設(shè)的通訊錄中關(guān)聯(lián)保存第二聯(lián)系人標(biāo)識信息和第一聯(lián)系人信息。例如,目標(biāo)聯(lián)系人通過微信客戶端發(fā)送即時通訊信息“姓名:xx,聯(lián)系方式:xxx”,終端檢測到該即時通訊信息包括第一聯(lián)系人信息,即“XXX”,并確定該即時通訊信息包括第二聯(lián)系人標(biāo)識信息,即“XX”,則終端可以在通訊錄中關(guān)聯(lián)保存第二聯(lián)系人標(biāo)識信息和第一聯(lián)系人信息,無需用戶手動保存,操作便捷,實(shí)現(xiàn)通訊錄的智能化管理。
[0029]S102,獲取目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息。
[0030]終端檢測目標(biāo)聯(lián)系人的即時通訊信息包括第一聯(lián)系人信息時,可以獲取目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息。第一聯(lián)系人標(biāo)識信息可以包括目標(biāo)聯(lián)系人的昵稱、備注名或者姓名等,例如QQ昵稱、微信昵稱或者微博昵稱等。
[0031 ] 在可選實(shí)施例中,終端可以根據(jù)預(yù)設(shè)的即時通訊標(biāo)識信息和聯(lián)系人標(biāo)識信息的映射關(guān)系,獲取所述目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息。例如,終端可以通過微信電話本獲取即時通訊標(biāo)識信息和聯(lián)系人標(biāo)識信息的映射關(guān)系,并根據(jù)即時通訊標(biāo)識信息和聯(lián)系人標(biāo)識信息的映射關(guān)系,獲取所述目標(biāo)聯(lián)系人的第一聯(lián)系人標(biāo)識信息。其中即時通訊標(biāo)識信息可以為目標(biāo)聯(lián)系人的微信賬號,聯(lián)系人標(biāo)識信息可以為預(yù)設(shè)的通訊錄中目標(biāo)聯(lián)系人的聯(lián)系人標(biāo)識信息,例如昵稱或者姓名,等等。
[0032]在可選實(shí)施例中,終端可以向預(yù)設(shè)的即時通訊服務(wù)器發(fā)送所述目標(biāo)聯(lián)系人的聯(lián)系人標(biāo)識信息獲取請求,以使即時通訊服務(wù)器根據(jù)所述聯(lián)系人標(biāo)識信息獲取請求返回所述第一聯(lián)系人標(biāo)識信息。例如,即時通訊服務(wù)器中預(yù)先存儲目標(biāo)聯(lián)系人的即時通訊標(biāo)識信息和聯(lián)系人標(biāo)識信息,終端可以向即時通訊服務(wù)器發(fā)送目標(biāo)聯(lián)系人的聯(lián)系人標(biāo)識信息獲取請求,以使即時通訊服務(wù)器根據(jù)聯(lián)系人標(biāo)識信息獲取請求返回第一聯(lián)系人標(biāo)識信息。其中第一聯(lián)系人標(biāo)識信息可以包括昵稱、備注或者姓名等,例如QQ昵稱、微信昵稱或者微博昵稱等。
[0033]當(dāng)通訊錄中存在第一聯(lián)系人標(biāo)識信息時,終端可以在通