本發(fā)明涉及通信技術,尤其涉及一種聯(lián)系人信息處理方法及裝置、移動終端。
背景技術:
Qchat是一種按講(Push-To-Talk,簡稱PTT)業(yè)務解決方案,用戶可以通過手機中的Qchat應用來使用Qchat業(yè)務,包括一對一、一對多、多對一、多對多的實時對講、即時通話、信息交互、位置交互、多媒體交互等。在使用Qchat業(yè)務前,用戶需要向運營商申請開通Qchat業(yè)務,即為自己當前所使用的手機號碼申請Qchat業(yè)務。因此,Qchat業(yè)務針對的是用戶的手機號碼。
現(xiàn)有技術中,Qchat應用中存在聯(lián)系人列表,該列表中所保存的手機號碼都是同樣開通Qchat業(yè)務的手機號碼。當用戶需要向聯(lián)系人發(fā)起對講等業(yè)務時,需要從Qchat應用中選擇聯(lián)系人的手機號碼后發(fā)起。Qchat應用中的聯(lián)系人列表中保存的為聯(lián)系人的手機號碼,而用戶的手機通訊錄中保存的也是聯(lián)系人的手機號碼。即,Qchat應用中和手機通訊錄中的聯(lián)系人信息的屬性是一致的。
但是,現(xiàn)有技術中,用戶僅能從Qchat應用的聯(lián)系人列表中查看開通Qchat業(yè)務的聯(lián)系人,而不能從手機通訊錄中查看開通Qchat業(yè)務的聯(lián)系人,影響用戶的體驗。
技術實現(xiàn)要素:
本發(fā)明提供一種聯(lián)系人信息處理方法及裝置、移動終端,用于解決現(xiàn)有技術中不能從手機通訊錄中查看開通Qchat業(yè)務的聯(lián)系人所導致的用戶體驗差的問題。
本發(fā)明第一方面提供一種聯(lián)系人信息處理方法,包括:
獲取移動終端本地通訊錄中待設置Qchat業(yè)務標識的聯(lián)系人號碼;
從Qchat業(yè)務對應的服務器中查詢待設置Qchat業(yè)務標識的聯(lián)系人號碼是否開通Qchat業(yè)務;
若是,則在本地通訊錄中為所述待設置Qchat業(yè)務標識的聯(lián)系人號碼設置Qchat業(yè)務標識。
本發(fā)明第二方面提供一種聯(lián)系人信息處理裝置,包括:
獲取模塊,用于獲取移動終端本地通訊錄中待設置Qchat業(yè)務標識的聯(lián)系人號碼;
查詢模塊,用于從Qchat業(yè)務對應的服務器中查詢待設置Qchat業(yè)務標識的聯(lián)系人號碼是否開通Qchat業(yè)務;
設置模塊,用于在所述待設置Qchat業(yè)務標識的聯(lián)系人號碼開通Qchat業(yè)務時,在本地通訊錄中為所述待設置Qchat業(yè)務標識的聯(lián)系人號碼設置Qchat業(yè)務標識。
本發(fā)明第三方方面提供一種移動終端,包括:
處理器;
用于存儲所述處理器的可執(zhí)行指令的存儲器;
其中,所述處理器用于執(zhí)行以下過程:
獲取移動終端本地通訊錄中待設置Qchat業(yè)務標識的聯(lián)系人號碼;
從Qchat業(yè)務對應的服務器中查詢所述聯(lián)系人號碼是否開通Qchat業(yè)務;
若是,則在本地通訊錄中為所述聯(lián)系人號碼設置Qchat業(yè)務標識。
本發(fā)明所提供的聯(lián)系人信息處理方法及裝置,移動終端通過向服務器查詢聯(lián)系人號碼來確定移動終端本地通訊錄中聯(lián)系人號碼的Qchat業(yè)務開通情況,并根據(jù)聯(lián)系人號碼的業(yè)務開通情況在移動終端本地通訊錄中設置Qchat業(yè)務標識,從而使得用戶可以通過移動終端本地通訊錄方便地獲取聯(lián)系人的Qchat業(yè)務信息,并且通過移動終端本地通訊錄使用Qchat業(yè)務中的功能,從而極大地提升了用戶的體驗。
附圖說明
為了更清楚地說明本發(fā)明或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的聯(lián)系人信息處理方法實施例一的流程示意圖;
圖2為本發(fā)明提供的聯(lián)系人信息處理方法實施例二的流程示意圖;
圖3為本發(fā)明提供的聯(lián)系人號碼開通Qchat業(yè)務的顯示示例圖;
圖4為本發(fā)明提供的聯(lián)系人信息處理方法實施例三的流程示意圖;
圖5為本發(fā)明提供的聯(lián)系人信息處理方法實施例四的流程示意圖;
圖6為本發(fā)明提供的聯(lián)系人信息處理裝置實施例一的模塊結(jié)構圖;
圖7為本發(fā)明提供的聯(lián)系人信息處理裝置實施例二的模塊結(jié)構圖;
圖8為本發(fā)明提供的聯(lián)系人信息處理裝置實施例三的模塊結(jié)構圖;
圖9為本發(fā)明提供的聯(lián)系人信息處理裝置實施例四的模塊結(jié)構圖;
圖10位本發(fā)明提供的移動終端實施例的實體框圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
Qchat業(yè)務對應于用戶的手機號碼,但是目前用戶僅能通過Qchat應用來確認某個手機號碼是否開通Qchat業(yè)務,即用戶需要首先打開移動終端中的Qchat應用后,在Qchat應用中查找是否存在該手機號碼對應的聯(lián)系人。而無法直接通過專門顯示聯(lián)系人手機號碼的移動終端本地通訊錄來查看某個手機號碼是否開通Qchat業(yè)務,影響用戶體驗。
本發(fā)明基于上述問題,提出一種聯(lián)系人信息處理方法,可以在移動終端本地通訊錄中顯示聯(lián)系人號碼的Qchat業(yè)務標識,從而使得用戶在移動終端本地通訊錄中方便地查看該聯(lián)系人號碼是否開通了Qchat業(yè)務,并且可以通過移動終端本地通訊錄觸發(fā)Qchat業(yè)務,以提升用戶的體驗。
需要說明的是,本發(fā)明以下實施例中所述的聯(lián)系人號碼都是手機號碼。
圖1為本發(fā)明提供的聯(lián)系人信息處理方法實施例一的流程示意圖,該方法的執(zhí)行主體為移動終端,例如手機。如圖1所示,該方法包括:
S101、獲取移動終端本地通訊錄中待設置Qchat業(yè)務標識的聯(lián)系人號碼。
其中,該步驟的觸發(fā)條件可以為用戶打開移動終端本地通訊錄、在移動終端本地通訊錄中新建聯(lián)系人或者移動終端本地通訊錄中的聯(lián)系人發(fā)生變化時。
舉例來說,假設某個用戶A在移動終端本地通訊錄中新建了一個聯(lián)系人,則當用戶A確認新建之后,移動終端就會獲取移動終端本地通訊錄中的一部分聯(lián)系人號碼,這些聯(lián)系人號碼是沒有設置過Qchat業(yè)務標識的聯(lián)系人號碼。
S102、從Qchat業(yè)務對應的服務器中查詢上述聯(lián)系人號碼是否開通Qchat業(yè)務。
Qchat業(yè)務具有特定的服務器,該服務器中記錄了開通Qchat業(yè)務的所有手機號碼的信息,包括手機號碼的Qchat業(yè)務的版本號等。因此,移動終端可以將包括前一步驟中所獲取到的所有聯(lián)系人號碼的查詢請求通過與服務器之間的特定接口發(fā)送給服務器。服務器接收到移動終端發(fā)送的查詢請求之后,按照查詢請求中的聯(lián)系人號碼的順序逐個查詢服務器中是否存在這些聯(lián)系人號碼的信息,如果存在,則說明該聯(lián)系人號碼開通了Qchat業(yè)務。服務器查詢完畢之后,會將聯(lián)系人號碼是否開通Qchat業(yè)務的結(jié)果返回給移動終端。示例性地,服務器可以返回1表示聯(lián)系人號碼開通了Qchat業(yè)務,返回0表示聯(lián)系人號碼未開通Qchat業(yè)務。示例性地,針對聯(lián)系人號碼A,服務器返回的查詢結(jié)果為“1”,則說明聯(lián)系人號碼A開通了Qchat業(yè)務;針對聯(lián)系人號碼B,服務器返回的查詢結(jié)果為“0”,則說明聯(lián)系人號碼B未開通Qchat業(yè)務。
S103、若是,則在本地通訊錄中為上述聯(lián)系人號碼設置Qchat業(yè)務標識。
移動終端接收到服務器返回的查詢結(jié)果之后,可以判斷出哪些聯(lián)系人號碼都開通了Qchat業(yè)務。進而,移動終端為開通了Qchat業(yè)務的聯(lián)系人號碼設置Qchat業(yè)務標識。
進而,當用戶再次打開移動終端本地通訊錄之后,移動終端就可以為用戶顯示聯(lián)系人號碼的Qchat業(yè)務標識。其中,Qchat業(yè)務標識具體可以是Qchat圖標,移動終端可以在聯(lián)系人號碼對應的位置上顯示該聯(lián)系人號碼的Qchat圖標。用戶通過查看聯(lián)系人號碼對應的位置上是否有Qchat圖標,就可以得知該聯(lián)系人號碼是否已開通了Qchat業(yè)務,無需打開Qchat應用確認。
本實施例中,移動終端通過向服務器查詢聯(lián)系人號碼的信息來確定移動終端本地通訊錄中聯(lián)系人號碼的Qchat業(yè)務開通情況,并根據(jù)聯(lián)系人號碼的業(yè)務開通情況在移動終端本地通訊錄中設置Qchat業(yè)務標識,從而使得用戶可以通過移動終端本地通訊錄方便地查看聯(lián)系人號碼是否開通了Qchat業(yè)務,從而極大地提升了用戶的體驗。
在上述實施例的基礎上,本實施例涉及設置Qchat業(yè)務標識的具體方法。即,圖2為本發(fā)明提供的聯(lián)系人信息處理方法實施例二的流程示意圖,如圖2所示,上述步驟S103具體包括:
S201、獲取上述聯(lián)系人號碼開通的Qchat業(yè)務的版本號。
具體地,服務器中記錄了開通Qchat業(yè)務的所有手機號碼的信息,包括手機號碼對應的Qchat業(yè)務的版本號等。其中,手機號碼對應的Qchat業(yè)務的版本號代表了該手機號碼開通的Qhat業(yè)務可以支持的功能,例如,Qchat5.2版本可以支持發(fā)送位置、發(fā)送視頻,但是Qchat3.2并不支持這兩個功能。如果能夠讓用戶了解這些版本信息,就可以幫助用戶合理地使用Qchat。
因此,當服務器查詢到某個聯(lián)系人號碼是否開通了Qchat業(yè)務之后,還可以進一步查詢該聯(lián)系人號碼開通的Qchat業(yè)務的版本號,并將該聯(lián)系人號碼的Qchat業(yè)務的版本號返回給移動終端。
示例性地,如前所述,服務器可以通過返回“1”或“0”的查詢結(jié)果來表示聯(lián)系人號碼是否開通了Qchat業(yè)務,進一步地,如果某個聯(lián)系人號碼開通了Qchat業(yè)務,并且對應的Qchat業(yè)務的版本號為“Qchat5.2”,則服務器還可以返回“Qchat5.2”。
S202、在移動終端本地通訊錄中為上述聯(lián)系人號碼設置包括上述版本號的Qchat業(yè)務標識。
舉例來說,假設針對聯(lián)系人號碼TEST1,服務器返回的查詢結(jié)果為“1”以及“Qchat5.2”,即說明該聯(lián)系人號碼開通了Qchat業(yè)務,并且Qchat業(yè)務的版本號為Qchat5.2。移動終端接收到該查詢結(jié)果后,就可以為聯(lián)系人號碼A設置包含Qchat業(yè)務的版本號的Qchat業(yè)務標識。例如,移動終端可以為聯(lián)系人號碼設置一個Qchat圖標,并在該圖標內(nèi)加入Qchat業(yè)務的版本號信息。圖3為本發(fā)明提供的聯(lián)系人信息處理方法實施例二的設置Qchat業(yè)務標識的示意圖,如圖3所示,移動終端在接收到服務器對號碼TEST1返回的上述查詢結(jié)果之后,可以在移動終端的本地通訊錄中為TEST1設置一個Qchat圖標中可以包括TETS1的Qchat業(yè)務的版本號。
在上述實施例的基礎上,本實施例涉及通過本地通訊錄調(diào)用Qchat應用中業(yè)務功能的具體過程,即,圖4為本發(fā)明提供的聯(lián)系人信息處理方法實施例三的流程示意圖,如圖4所示,該方法還包括:
S301、判斷移動終端本地通訊錄中為上述聯(lián)系人號碼設置的Qchat業(yè)務標識是否被觸發(fā),若是,則執(zhí)行S302。
S302、調(diào)用移動終端的Qchat應用為上述Qchat業(yè)務標識所提供的接口,以執(zhí)行上述Qchat業(yè)務標識對應的業(yè)務功能。
Qchat業(yè)務包括多種業(yè)務功能,例如呼叫功能、聊天功能、顯示預定義組功能、顯示臨時組功能等,在現(xiàn)有技術中,用戶只能在移動終端的Qchat應用中使用這些功能。在本發(fā)明前述實施例中,移動終端在為聯(lián)系人號碼設置Qchat業(yè)務標識時,可以根據(jù)Qchat應用中的不同功能分別設置多個Qchat業(yè)務標識。例如,呼叫功能、聊天功能等各對應一個Qchat業(yè)務標識。即,Qchat業(yè)務標識對應的功能可以為Qchat呼叫功能、Qchat聊天功能、顯示預定義組功能、顯示臨時組功能中的任意一種。當用戶點擊Qchat業(yè)務標識之后,該Qchat業(yè)務標識被觸發(fā),并調(diào)用對應接口執(zhí)行Qchat業(yè)務標識對應的功能。
具體地,移動終端可以調(diào)用移動終端的Qchat應用為Qchat業(yè)務標識所提供的接口,以執(zhí)行Qchat業(yè)務標識對應的業(yè)務功能。例如,當用戶點擊Qchat呼叫對應的Qchat業(yè)務標識之后,移動終端會調(diào)用該標識對應的特定接口,來執(zhí)行該標識對應的業(yè)務功能。而當用戶點擊Qchat聊天對應的Qchat業(yè)務標識之后,移動終端會調(diào)用該Qchat聊天業(yè)務標識對應的特定接口。
在上述實施例的基礎上,本實施例涉及根據(jù)應用的聯(lián)系人號碼同步更新移動終端本地通訊錄的聯(lián)系人號碼的處理過程,即,圖5為本發(fā)明提供的聯(lián)系人信息處理方法實施例四的流程示意圖,如圖5所示,該方法還包括:
S401、判斷移動終端的Qchat應用中是否增加了聯(lián)系人號碼,若是,則執(zhí)行S402,否則,結(jié)束。
S402、將所增加的聯(lián)系人號碼增加到移動終端本地通訊錄中,并且,為所增加的聯(lián)系人號碼設置Qchat業(yè)務標識。
當用戶在Qchat應用中增加一個聯(lián)系人號碼之后,移動終端會同步將該號碼增加到移動終端本地通訊錄中,并在移動終端本地通訊錄中為所增加的聯(lián)系人號碼設置Qchat業(yè)務標識??蛇x地,移動終端在進行同步之前,需要向用戶發(fā)出詢問消息,詢問用戶為該聯(lián)系人號碼新建聯(lián)系人或者將該聯(lián)系人號碼增加到已有的聯(lián)系人中。
本實施例中,通過將Qchat應用中新增的聯(lián)系人號碼增加到移動終端本地通訊錄中,使得移動終端本地通訊錄中的聯(lián)系人得到實時的更新。
圖6為本發(fā)明提供的聯(lián)系人信息處理裝置實施例一的模塊結(jié)構圖,如圖6所示,該裝置包括:
獲取模塊601,用于獲取移動終端本地通訊錄中待設置Qchat業(yè)務標識的聯(lián)系人號碼。
查詢模塊602,用于從Qchat業(yè)務對應的服務器中查詢待設置Qchat業(yè)務標識的聯(lián)系人號碼是否開通Qchat業(yè)務。
設置模塊603,用于在所述待設置Qchat業(yè)務標識的聯(lián)系人號碼開通Qchat業(yè)務時,在本地通訊錄中為所述待設置Qchat業(yè)務標識的聯(lián)系人號碼設置Qchat業(yè)務標識。
該裝置用于實現(xiàn)前述方法實施例,其實現(xiàn)原理和技術效果類似,此處不再贅述。
圖7為本發(fā)明提供的聯(lián)系人信息處理裝置實施例二的模塊結(jié)構圖,如圖7所示,在上述實施例的基礎上,設置模塊603包括:
獲取單元6031,用于獲取所述待設置Qchat業(yè)務標識的聯(lián)系人號碼開通的Qchat業(yè)務的版本號。
設置單元6032,用于在移動終端本地通訊錄中為所述聯(lián)系人號碼設置包括所述版本號的Qchat業(yè)務標識。
圖8為本發(fā)明提供的聯(lián)系人信息處理裝置實施例三的模塊結(jié)構圖,如圖8所示,在上述實施例的基礎上,該裝置還包括:
判斷模塊604,用于判斷移動終端本地通訊錄中為上述聯(lián)系人號碼設置的Qchat業(yè)務標識是否觸發(fā)。
調(diào)用模塊605,用于在判斷模塊604判斷出移動終端本地通訊錄中為聯(lián)系人號碼設置的Qchat業(yè)務標識被觸發(fā)時,調(diào)用移動終端的Qchat應用為上述Qchat業(yè)務標識所提供的接口,以執(zhí)行上述Qchat業(yè)務標識對應的業(yè)務功能。
另一實施例中,Qchat業(yè)務標識對應的業(yè)務功能為Qchat呼叫功能、Qchat聊天功能、顯示預定義組功能、顯示臨時組功能中的任意一種。
圖9為本發(fā)明提供的聯(lián)系人信息處理裝置實施例四的模塊結(jié)構圖,如圖9所示,在上述實施例的基礎上,該裝置還包括:
增加模塊606,用于在移動終端的Qchat應用中增加了聯(lián)系人號碼之后,將所增加的聯(lián)系人號碼增加到移動終端本地通訊錄中,并且,為所增加的聯(lián)系人號碼設置Qchat業(yè)務標識。
圖10為本發(fā)明提供的移動終端實施例的實體框圖,如圖10所示,該移動終端包括:
處理器1101,以及,用于存儲處理器1101的可執(zhí)行指令的存儲器1102。
其中,處理器1101用于執(zhí)行前述方法實施例中對應的方法,其具體實施過程可以參見前述方法實施例,此處不再贅述。
本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的范圍。