基于聯系人的應用操作方法及系統的制作方法
【技術領域】
[0001]本申請涉及通信技術領域,尤其涉及一種基于聯系人的應用操作方法及系統。
【背景技術】
[0002]現有技術中用戶進行應用操作時需手動輸入對方的各種應用賬號,例如支付寶賬號、銀行卡號、游戲賬號等,通常這些應用賬號都難于記憶和輸入的數字和/或字符,導致使用過程復雜,操作不便。甚至大多數用戶在需臨時進行應用操作時,根本不知道對方的應用賬號,從而不能順利完成應用操作。
[0003]綜上可知,現有技術在實際使用上顯然存在不便與缺陷,所以有必要加以改進。
【發明內容】
[0004]針對上述的缺陷,本申請的目的在于提供一種基于聯系人的應用操作方法及系統,能夠供用戶直接選擇聯系人進行電子支付等各種應用操作,解決用戶需輸入各種應用賬號的繁瑣,從而簡化了用戶操作,并提高了應用操作的效率。
[0005]為了實現上述目的,本申請提供一種基于聯系人的應用操作方法,包括步驟有:
[0006]客戶端向服務器端發送第一應用的第一聯系人;
[0007]若所述服務器端判斷出所述第一聯系人在第二應用存在對應的應用賬號,則將所述第一聯系人添加為所述客戶端在所述第二應用的第二聯系人并通知所述客戶端;
[0008]所述客戶端選擇至少一個所述第二聯系人,并向所述服務器端發送對被選的所述第二聯系人的應用操作請求;
[0009]所述服務器端根據被選的所述第二聯系人對應的所述應用賬號處理所述應用操作請求。
[0010]根據本申請所述的應用操作方法,所述客戶端向服務器端發送第一應用的第一聯系人的步驟包括:
[0011]將通訊錄同步到所述客戶端;
[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]根據本申請所述的客戶端,所述聯系人信息包括所述第一聯系人的通訊賬號、姓名、用戶頭像和/或終端標識。
[0049]根據本申請所述的客戶端,還包括:
[0050]列表生成模塊,用于在所述第一聯系人添加為所述第二聯系人后后,根據被添加的所述第二聯系人生成對應的第二聯系人列表,并為所述第二聯系人列表中的所述第二聯系人生成對應的第二聯系人名片;所述第二聯系人名片中包括所述第二聯系人對應的所述聯系人信息和所述應用賬號的應用賬號信息;
[0051]所述客戶端的所述操作請求模塊還用于在所述第二聯系人列表中選擇至少一個所述第二聯系人后,顯示被選的所述第二聯系人的所述第二聯系人名片。
[0052]根據本申請所述的客戶端,所述第二聯系人名片中的所述應用賬號信息的部分內容被隱藏。
[0053]根據本申請所述的客戶端,所述客戶端的所述操作請求模塊還用于當所述第二聯系人名片