推薦信息獲取方法、終端及服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通信技術(shù)領(lǐng)域,特別涉及一種推薦信息獲取方法、終端及服務(wù)器。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,通過終端進行通信的人越來越多。為了擴展社交圈,經(jīng)常會出現(xiàn)終端用戶之間互相推薦的場景。例如,用戶B將用戶C的聯(lián)系方式推薦給了用戶A,當(dāng)用戶C接到用戶A的來電時,由于用戶C事先并不知道自身的電話號碼是用戶B推薦的,且用戶C并未存儲用戶A的聯(lián)系方式,則對于用戶C來說,會將用戶A的來電作為陌生來電,從而使得用戶C在與陌生來電的用戶進行溝通時可能會產(chǎn)生隔閡。
[0003]在實現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:
[0004]由于當(dāng)用戶接到陌生來電,且用戶事先并不知道自身的聯(lián)系方式是由自身認(rèn)識的用戶所推薦時,終端上只會顯示陌生來電號碼的來電呼叫提示,從而使得用戶會將當(dāng)前來電作為陌生來電,導(dǎo)致用戶在與陌生來電的用戶進行溝通時,會拒接來電。因此,來電呼叫提示的靈活性較差,效果不佳。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問題,本公開提供了一種推薦信息獲取方法、終端及服務(wù)器。
[0006]根據(jù)本公開實施例的第一方面,提供了一種推薦信息獲取方法,該方法包括:
[0007]接收推薦人發(fā)送的第二電話號碼;
[0008]根據(jù)本端的第一電話號碼、所述推薦人的電話號碼和所述第二電話號碼,向服務(wù)器發(fā)送推薦信息請求,以使得服務(wù)器根據(jù)所述推薦信息請求,生成推薦信息,將所述推薦信息推送至第二電話號碼所在終端。
[0009]結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述接收推薦人發(fā)送的第二電話號碼,包括:
[0010]當(dāng)接收到所述推薦人發(fā)送的短消息時,對所述短消息進行電話號碼識別;
[0011]當(dāng)識別得到電話號碼時,將從所述短消息中提取識別到的電話號碼作為第二電話號碼。
[0012]結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述接收推薦人發(fā)送的第二電話號碼,包括:
[0013]當(dāng)接收到應(yīng)用消息時,對所述應(yīng)用消息進行電話號碼識別;
[0014]當(dāng)識別得到電話號碼時,從所述應(yīng)用消息中提取識別到的電話號碼作為第二電話號碼;
[0015]所述方法還包括:
[0016]獲取發(fā)送應(yīng)用消息的用戶帳號所綁定的電話號碼,將獲取到的電話號碼作為推薦人的電話號碼。
[0017]結(jié)合第一方面,在第一方面的第三種可能的實現(xiàn)方式中,所述向服務(wù)器發(fā)送推薦信息請求之前,還包括:
[0018]向服務(wù)器發(fā)送查詢請求,所述查詢請求中至少包括第二電話號碼,由所述服務(wù)器根據(jù)所述查詢請求查詢所述第二電話號碼對應(yīng)的用戶是否為在線用戶,返回查詢結(jié)果;
[0019]若所述查詢結(jié)果為所述第二電話號碼對應(yīng)的用戶為在線用戶,執(zhí)行向服務(wù)器發(fā)送推薦信息的步驟。
[0020]結(jié)合第一方面,在第一方面的第四種可能的實現(xiàn)方式中,所述方法還包括:
[0021]當(dāng)檢測到對當(dāng)前顯示頁面中第二電話號碼的撥號請求時,執(zhí)行向服務(wù)器發(fā)送推薦信息請求的步驟。
[0022]結(jié)合第一方面,在第一方面的第五種可能的實現(xiàn)方式中,所述方法還包括:
[0023]向所述服務(wù)器發(fā)送所述推薦信息請求對應(yīng)的有效時間,以使得所述服務(wù)器根據(jù)所述有效時間,判斷所述推薦信息請求是否過期,在所述推薦信息請求過期時,將所述推薦信息請求刪除。
[0024]根據(jù)本公開實施例的第二方面,提供了一種推薦信息獲取方法,該方法包括:
[0025]接收推薦信息請求,根據(jù)所述推薦信息請求,生成推薦信息,所述推薦信息用于表征推薦人向第一電話號碼推薦第二電話號碼;
[0026]根據(jù)所述推薦信息中的第二電話號碼,向第二電話號碼對應(yīng)的第二終端發(fā)送所述推薦信息。
[0027]結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述接收推薦信息請求,包括:
[0028]接收第一電話號碼對應(yīng)的第一終端發(fā)送的推薦信息請求;
[0029]或者,接收推薦人電話號碼對應(yīng)的第三終端發(fā)送的推薦信息請求。
[0030]結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述接收第一電話號碼對應(yīng)的第一終端發(fā)送的推薦信息請求之前,還包括:
[0031]接收第一電話號碼對應(yīng)的第一終端發(fā)送的查詢請求,所述查詢請求中至少包括第二電話號碼;
[0032]根據(jù)所述查詢請求中的第二電話號碼,查詢所述第二電話號碼對應(yīng)的用戶是否為在線用戶,向所述第一終端返回查詢結(jié)果,由所述第一終端確定所述第二電話號碼對應(yīng)的用戶為在線用戶后,返回推薦信息請求。
[0033]根據(jù)本公開實施例的第三方面,提供了一種推薦信息獲取方法,該方法包括:
[0034]當(dāng)接收到陌生來電時,判斷本地信息數(shù)據(jù)庫是否包括與所述陌生來電對應(yīng)的指定推薦信息,所述信息數(shù)據(jù)庫用于存儲服務(wù)器發(fā)送的推薦信息,所述指定推薦信息用于表征推薦人向所述第一電話號碼推薦當(dāng)前終端所使用的第二電話號碼;
[0035]當(dāng)所述信息數(shù)據(jù)庫包括指定推薦信息時,根據(jù)所述指定推薦信息,對所述陌生來電進行提示。
[0036]結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,所述根據(jù)所述指定推薦信息,對所述陌生來電進行提示,包括:
[0037]根據(jù)所述指定推薦信息中的推薦人電話號碼,判斷所述指定推薦信息中的推薦人是否在所述本地通訊錄中;
[0038]當(dāng)所述指定推薦信息中的推薦人在所述本地通訊錄中時,根據(jù)所述推薦人的信息,對所述陌生來電呼叫進行提示。
[0039]結(jié)合第三方面,在第三方面的第二種可能的實現(xiàn)方式中,所述判斷本地信息數(shù)據(jù)庫是否包括與所述陌生來電對應(yīng)的指定推薦信息之前,還包括:
[0040]接收服務(wù)器發(fā)送的推薦信息,查找所述本地通訊錄中是否存儲有所述推薦信息中的推薦人電話號碼;
[0041]若所述本地通訊錄中存儲有所述推薦信息中的推薦人電話號碼,將所述推薦信息存儲至本地的信息數(shù)據(jù)庫中。
[0042]結(jié)合第三方面的第二種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,所述將所述推薦信息存儲至本地的信息數(shù)據(jù)庫中之前,還包括:
[0043]獲取所述推薦信息對應(yīng)的有效時間;
[0044]所述將所述推薦信息存儲至本地的信息數(shù)據(jù)庫中,包括:
[0045]將所述推薦信息及所述推薦信息對應(yīng)的有效時間存儲至本地的信息數(shù)據(jù)庫中。
[0046]結(jié)合第三方面的第三種可能的實現(xiàn)方式,在第三方面的第四種可能的實現(xiàn)方式中,所述將所述推薦信息及所述推薦信息對應(yīng)的有效時間存儲至本地的信息數(shù)據(jù)庫中之后,還包括:
[0047]根據(jù)所述推薦信息對應(yīng)的有效時間,判斷所述推薦信息是否過期;
[0048]若所述推薦信息過期,則將所述推薦信息及所述推薦信息對應(yīng)的有效時間從本地的信息數(shù)據(jù)庫中刪除。
[0049]結(jié)合第三方面,在第三方面的第五種可能的實現(xiàn)方式中,所述根據(jù)所述指定推薦信息,對所述陌生來電進行提示之后,還包括:
[0050]若檢測到所述本地通訊錄中存儲有所述推薦信息中的第一電話號碼,將所述推薦信息從所述信息數(shù)據(jù)庫中刪除。
[0051]根據(jù)本公開實施例的第四方面,提供了一種終端,該終端包括:
[0052]接收模塊,用于接收推薦人發(fā)送的第二電話號碼;
[0053]第一發(fā)送模塊,用于根據(jù)本端的第一電話號碼、所述推薦人的電話號碼和所述第二電話號碼,向服務(wù)器發(fā)送推薦信息請求,以使得服務(wù)器根據(jù)所述推薦信息請求,生成推薦信息,將所述推薦信息推送至第二電話號碼所在終端。
[0054]結(jié)合第四方面,在第四方面的第一種可能的實現(xiàn)方式中,所述接收模塊,用于當(dāng)接收到所述推薦人發(fā)送的短消息時,對所述短消息進行電話號碼識別;當(dāng)識別得到電話號碼時,將從所述短消息中提取識別到的電話號碼作為第二電話號碼。
[0055]結(jié)合第四方面,在第四方面的第二種可能的實現(xiàn)方式中,所述接收模塊,用于當(dāng)接收到應(yīng)用消息時,對所述應(yīng)用消息進行電話號碼識別;當(dāng)識別得到電話號碼時,從所述應(yīng)用消息中提取識別到的電話號碼作為第二電話號碼;
[0056]所述終端還包括:
[0057]獲取模塊,用于獲取發(fā)送應(yīng)用消息的用戶帳號所綁定的電話號碼,將獲取到的電話號碼作為推薦人的電話號碼。
[0058]結(jié)合第四方面,在第四方面的第三種可能的實現(xiàn)方式中,所述終端還包括:
[0059]第二發(fā)送模塊,用于向服務(wù)器發(fā)送查詢請求,所述查詢請求中至少包括第二電話號碼,由所述服務(wù)器根據(jù)所述查詢請求查詢所述第二電話號碼對應(yīng)的用戶是否為在線用戶,返回查詢結(jié)果;
[0060]第一執(zhí)行模塊,用于當(dāng)所述查詢結(jié)果為所述第二電話號碼對應(yīng)的用戶為在線用戶時,執(zhí)行向服務(wù)器發(fā)送推薦信息的步驟。
[0061]結(jié)合第四方面,在第四方面的第四種可能的實現(xiàn)方式中,所述終端還包括:
[0062]第二執(zhí)行模塊,用于當(dāng)檢測到對當(dāng)前顯示頁面中第二電話號碼的撥號請求時,執(zhí)行向服務(wù)器發(fā)送推薦信息請求的步驟。
[0063]結(jié)合第四方面,在第四方面的第五種可能的實現(xiàn)方式中,所述終端還包括:
[0064]第三發(fā)送模塊,用于向所述服務(wù)器發(fā)送所述推薦信息請求對應(yīng)的有效時間,以使得所述服務(wù)器根據(jù)所述有效時間,判斷所述推薦信息請求是否過期,在所述推薦信息請求過期時,將所述推薦信息請求刪除。
[0065]根據(jù)本公開實施例的第五方面,提供了一種服務(wù)器,該服務(wù)器包括:
[0066]接收模塊,用于接收推薦信息請求;
[0067]生成模塊,用于根據(jù)所述推薦信息請求,生成推薦信息,所述推薦信息用于表征推薦人向第一電話號碼推薦第二電話號碼;
[0068]發(fā)送模塊,用于根據(jù)所述推薦信息中的第二電話號碼,向第二電話號碼對應(yīng)的第二終端發(fā)送所述推薦信息。
[0069]結(jié)合第五方面,在第五方面的第一種可能的實現(xiàn)方式中,所述接收模塊,包括:
[0070]第一接收子模塊,用于接收第一電話號碼對應(yīng)的第一終端發(fā)送的推薦信息請求;
[0071]或者,第二接收子模塊,用于接收推薦人電話號碼對應(yīng)的第三終端發(fā)送的推薦信息請求。
[0072]結(jié)合第五方面的第一種可能的實現(xiàn)方式,在第五方面的第二種可能的實現(xiàn)方式中,所述接收模塊,還包括:
[0073]第三接收子模塊,用于接收第一電話號碼對應(yīng)的第一終端發(fā)送的查詢請求,所述查詢請求中至少包括第二電話號碼;
[0074]查詢子模塊,用于根據(jù)所述查詢請求中的第二電話號碼,查詢所述第二電話號碼對應(yīng)的用戶是否為在線用戶;
[0075]返回子模塊,用于向所述第一終端返回查詢結(jié)果,由所述第一終端確定所述第二電話號碼對應(yīng)的用戶為在線用戶后,返回推薦信息請求。
[0076]根據(jù)本公開實施例的第六方面,提供了一種終端,該終端包括:
[0077]判斷模塊,用于當(dāng)接收到陌生來電時,判斷本地信息數(shù)據(jù)庫是否包括與所述陌生來電對應(yīng)的指定推薦信息,所述信息數(shù)據(jù)庫用于存儲服務(wù)器發(fā)送的推薦信息,所述指定推薦信息用于表征推薦人向所述第一電話號碼推薦當(dāng)前終端所使用的第二電話號碼;
[0078]提示模塊,用于當(dāng)所述信息數(shù)據(jù)庫包括指定推薦信息時,根據(jù)所述指定推薦信息,對所述陌生來電進行提示。
[0079]結(jié)合第六方面,在第六方面的第一種可能的實現(xiàn)方式中,所述提示模塊,用于根據(jù)所述指定推薦信息中的推薦人電話號碼,判斷所述指定推薦信息中的推薦人是否在所述本地通訊錄中;當(dāng)所述指定推薦信息中的推薦人在所述本地通訊錄中時,根據(jù)所述推薦人的信息,對所述陌生來電呼叫進行提示。
[0080]結(jié)合第六方面,在第六方面的第二種可能的實現(xiàn)方式中,所述終端還包括:
[0081]接收模塊,用于接收服務(wù)器發(fā)送的推薦信息;
[