專利名稱:添加好友的方法及裝置的制作方法
技術領域:
本發明涉及通信領域,尤其涉及一種添加好友的方法及裝置。
背景技術:
在即時通信應用中,目前添加好友的方式為通過輸入需要添加好友的昵稱或者用戶賬號查找到對應的好友并添加。該種添加好友的方式,會泄露用戶信息,致使因泄露信息用戶受到騷擾。
發明內容
本發明的實施例提供一種添加好友的方法及裝置,能夠避免用戶信息的泄露,進而避免因泄露信息使用戶受到騷擾。為達到上述目的,本發明的實施例采用如下技術方案:一種添加好友的方法,包括:掃描獲取其他用戶分享的二維碼;對所述二維碼進行解析,得到二維碼分享用戶的用戶標識;判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系; 若二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系,則進入添加好友頁面,將所述二維碼分享用戶添加為好友。一種添加好友的裝置,包括:二維碼掃描單元,用于掃描獲取其他用戶分享的二維碼;解析單元,用于對所述二維碼進行解析,得到二維碼分享用戶的用戶標識;判斷單元,用于判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系;添加好友單元,用于在所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系時,進入添加好友頁面,將所述二維碼分享用戶添加為好友。本發明實施例提供的添加好友的方法及裝置,與現有技術中通過輸入需要添加好友的昵稱或者用戶賬號查找到對應的好友并添加相比,其通過掃描獲取其他用戶分享的二維碼,并根據二維碼分享用戶的用戶標識和二維碼掃描用戶的用戶標識之間的關系,實現好友的添加;基于二維碼信息隱藏的特性,所以能夠避免用戶信息的泄露,進而避免因泄露信息使用戶受到騷擾。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例1中添加好友的方法流程圖;圖2為本發明實施例2中添加好友的方法流程圖;圖3為本發明實施例3中一種添加好友的裝置組成框圖;圖4為本發明實施例3中另一種添加好友的裝置組成框圖;圖5為本發明實施例3中另一種添加好友的裝置組成框圖;圖6為本發明實施例3中另一種添加好友的裝置組成框圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。實施例1本發明實施例提供一種添加好友的方法,如圖1所示,該方法包括:101、掃描獲取其他用戶分享的二維碼。需要說明的是,二維 碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規律在平面,即二維方向上分 布的黑白相間的圖形記錄數據符號信息的;在代碼編制上巧妙地利用構成計算機內部邏輯基礎的比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖象輸入設備或光電掃描設備自動識讀以實現信息自動處理。其中,該其他用戶分享的二維碼可以為以各種形式分享的二維碼,本發明實施例對此不進行限制,例如,手機屏幕上顯示的或存儲在手機中的二維碼圖片、分享在網站上的二維碼圖片、印在名片上的二維碼等。另外,該二維碼可以為用戶根據自己的需求,通過二維碼操控軟件生成的個性化二維碼;但本發明實施例對此不進行限制,也可以是排版、色彩無明顯差別的統一模式的傳統二維碼。當為個性化二維碼時,通過以下的方法生成個性化二維碼,該方法包括:用戶進入生成二維碼流程,二維碼操控軟件會默認給出一個樣式,用戶可以通過該操控軟件來更改二維碼樣式,滿足自己的喜好,生成個性化二維碼。102、對所述二維碼進行解析,得到二維碼分享用戶的用戶標識。其中,該用戶標識為二維碼分享用戶對應的唯一標識,其用于區別于其他用戶。103、判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系。其中,上述兩者之間的關系一般包括好友關系、不是好友關系以及沒有查找到任何關系;當然本發明實施例對此也不進行具體的限制。104、若二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系,則進入添加好友頁面,將所述二維碼分享用戶添加為好友。其中,該二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系,表明在此之前二維碼掃描用戶沒有添加過所述二維碼分享用戶為好友。
本發明實施例提供的添加好友的方法及裝置,與現有技術中通過輸入需要添加好友的昵稱或者用戶賬號查找到對應的好友并添加相比,其通過掃描獲取其他用戶分享的二維碼,并根據二維碼分享用戶的用戶標識和二維碼掃描用戶的用戶標識之間的關系,實現好友的添加;基于二維碼信息隱藏的特性,所以能夠避免用戶信息的泄露,進而避免因泄露信息使用戶受到騷擾。實施例2本發明實施提供一種添加好友的方法,如圖2所示,該方法包括:201、掃描獲取其他用戶分享的二維碼。其中,關于二維碼的相關描述,可以參考實施例1步驟101中的相關描述,本發明實施例此處將不再贅述。202、對所述二維碼進行解析,得到二維碼分享用戶的用戶標識。其中,該用戶標識為二維碼分享用戶對應的唯一標識,其用于區別于其他用戶。203、判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系;若二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系,則執行步驟204;若所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間是好友關系,則執行步驟206 ;若未查找到所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系,則執行步驟207。204、進入添加好友頁面,將所述二維碼分享用戶添加為好友。205、向所述二維碼分享用戶發送信息,通知所述二維碼分享用戶有用戶添加其為好友,以便所述二維碼分享用戶對此次好友添加做出相應的操作。其中,向所述二維碼分享用戶發送信息可以通過向所述二維碼分享用戶打招呼或發送各種形式的驗證信息的形式實現,但本發明實施例對此不進行限制,還可以通過其他任一種通知形式實現。當所述二維碼分享用戶接收到該信息后,其可以選擇回復該對話、添加其為好友或拒絕接收此人再次發送的任何形式或有限形式的消息,從而為二維碼分享用戶提供了防騷擾策略及機制。206、顯示所述二維碼分享用戶的個人頁面。207、顯示所述二維碼為無效二維碼的提示信息。其中,該提示信息可以通過對話框的形式顯示,但本發明實施例對此不進行限制,也可以通過其他形式進行顯示。另外,在顯示所述二維碼為無效的二維碼的時,還可以同時添加上其他的輔助信息,例如,無效的二維碼,請嘗試正確的二維碼或返回重試等。進一步的,為方便操作者確認掃描二維碼成功,本發明實施例還在掃描獲取其他用戶分享的二維碼后,提供如下的方法,包括:輸出掃描獲取其他用戶分享的二維碼成功的提示信息。其中,該提示信息可以為振動、生效或者文字,具體的本發明實施例對此不進行限制。本發明實施例提供的添加好友的方法及裝置,與現有技術中通過輸入需要添加好友的昵稱或者用戶賬號查找到對應的好友并添加相比,其通過掃描獲取其他用戶分享的二維碼,并根據二維碼分享用戶的用戶標識和二維碼掃描用戶的用戶標識之間的關系,實現好友的添加;基于二維碼信息隱藏的特性,所以能夠避免用戶信息的泄露,進而避免因泄露信息使用戶受到騷擾。 并且擴展了用戶添加好友的方式。
并且,本發明實施例中,在通過二維碼將對應用戶添加為好友后,還向所述二維碼分享用戶發送信息,通知所述二維碼分享用戶有用戶添加其為好友,以便所述二維碼分享用戶對此次好友添加做出相應的操作,從而為二維碼分享用戶提供了防騷擾策略及機制。實施例3本發明實施例提供一種添加好友的裝置,如圖3所示,該裝置包括:二維碼掃描單元31、解析單元32、判斷單元33、添加好友單元34。二維碼掃描單元31,用于掃描獲取其他用戶分享的二維碼;其中,該其他用戶分享的二維碼可以為以各種形式分享的二維碼,本發明實施例對此不進行限制,例如,手機屏幕上顯示的或存儲在手機中的二維碼圖片、分享在網站上的二維碼圖片、印在名片上的二維碼等。另外,該二維碼可以為用戶根據自己的需求,通過二維碼操控軟件生成的個性化二維碼;但本發明實施例對此不進行限制,也可以是排版、色彩無明顯差別的統一模式的傳統二維碼。當為個性化二維碼時,通過以下的方法生成個性化二維碼,該方法包括:用戶進入生成二維碼流程,二維碼操控軟件會默認給出一個樣式,用戶可以通過該操控軟件來更改二維碼樣式,滿足自己的喜好,生成個性化二維碼。解析單元32,用于對所述二維碼進行解析,得到二維碼分享用戶的用戶標識;其中,該用戶標識為二維碼分享用戶對應的唯一標識,其用于區別于其他用戶。判斷單元33,用于判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系;其中,上述兩者之間的關系一般包括好友關系、不是好友關系以及沒有查找到任何關系;當然本發明實施例對此也不進行具體的限制。添加好友單元34,用于在所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間是陌生人關系時,進入添加好友頁面,將所述二維碼分享用戶添加為好友。進一步可選的,如圖4所示,該裝置還包括:發送單元35。
·
發送單元35,用于在所述添加好友單元34進入添加好友頁面,將所述二維碼分享用戶添加為好友之后,向所述二維碼分享用戶發送信息,通知所述二維碼分享用戶有用戶添加其為好友,以便所述二維碼分享用戶對此次好友添加做出相應的操作。進一步可選的,如圖5所示,該裝置還包括:第一顯示單元36、第二顯示單元37。第一顯示單元36,用于在所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間是好友關系時,顯示所述二維碼分享用戶的個人頁面。第二顯示單元37,用于在未查找到所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系時,顯示所述二維碼為無效二維碼的提示信息。進一步可選的,為方便操作者確認掃描二維碼成功,如圖6所示,該裝置還包括:信息輸出單兀38。信息輸出單元38,用于在所述二維碼掃描單元掃描獲取其他用戶分享的二維碼后,輸出掃描獲取其他用戶分享的二維碼成功的提示信息。本發明實施例提供的添加好友的方法及裝置,與現有技術中通過輸入需要添加好友的昵稱或者用戶賬號查找到對應的好友并添加相比,其通過掃描獲取其他用戶分享的二維碼,并根據二維碼分享用戶的用戶標識和二維碼掃描用戶的用戶標識之間的關系,實現好友的添加;基于二維碼信息隱藏的特性,所以能夠避免用戶信息的泄露,進而避免因泄露信息使用戶受到騷擾。
并且,本發明實施例中,在通過二維碼將對應用戶添加為好友后,還向所述二維碼分享用戶發送信息,通知所述二維碼分享用戶有用戶添加其為好友,以便所述二維碼分享用戶對此次好友添加做出相應的操作,從而為二維碼分享用戶提供了防騷擾策略及機制。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可借助軟件加必需的通用硬件的方式來實現,當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在可讀取的存儲介質中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例所述的方法。以上所述,僅為本發明的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因 此,本發明的保護范圍應以所述權利要求的保護范圍為準。
權利要求
1.一種添加好友的方法,其特征在于,包括: 掃描獲取其他用戶分享的二維碼; 對所述二維碼進行解析,得到二維碼分享用戶的用戶標識; 判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系; 若二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系,則進入添加好友頁面,將所述二維碼分享用戶添加為好友。
2.根據權利要求1所述的添加好友的方法,其特征在于,在進入添加好友頁面,將所述二維碼分享用戶添加為好友之后,還包括: 向所述二維碼分享用戶發送信息,通知所述二維碼分享用戶有用戶添加其為好友,以便所述二維碼分享用戶對此次好友添加做出相應的操作。
3.根據權利要求2所述的添加好友的方法,其特征在于,還包括: 若所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間是好友關系,則顯示所述二維碼分享用戶的個人頁面;或者 若未查找到所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系,則顯示所述二維碼為無效二維碼的提示信息。
4.根據權利要求1所述的添加好友的方法,其特征在于,在掃描獲取其他用戶分享的二維碼后,還包括: 輸出掃描獲取其他用戶分享的二維碼成功的提示信息。
5.根據權利要求1-4任一項所述的添加好友的方法,其特征在于,所述二維碼為用戶根據自己的需求,通過二維碼操控軟件生成的個性化二維碼。
6.一種添加好友的裝置,其特征在于,包括: 二維碼掃描單元,用于掃描獲取其他用戶分享的二維碼; 解析單元,用于對所述二維碼進行解析,得到二維碼分享用戶的用戶標識; 判斷單元,用于判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系; 添加好友單元,用于在所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間不是好友關系時,進入添加好友頁面,將所述二維碼分享用戶添加為好友。
7.根據權利要求6所述的添加好友的裝置,其特征在于,還包括: 發送單元,用于在所述添加好友單元進入添加好友頁面,將所述二維碼分享用戶添加為好友之后,向所述二維碼分享用戶發送信息,通知所述二維碼分享用戶有用戶添加其為好友,以便所述二維碼分享用戶對此次好友添加做出相應的操作。
8.根據權利要求7所述的添加好友的裝置,其特征在于,還包括: 第一顯示單元,用于在所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間是好友關系時,顯示所述二維碼分享用戶的個人頁面; 第二顯示單元,用于在未查找到所述二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系時,顯示所述二維碼為無效二維碼的提示信息。
9.根據權利要求6所述的添加好友的裝置,其特征在于,還包括: 信息輸出單元,用于在所述二維碼掃描單元掃描獲取其他用戶分享的二維碼后,輸出掃描獲取其他用戶分享的二維碼成功的提示信息。
10.根據權利要求6-9任一項所述的添加好友的裝置,其特征在于,所述二維碼為用戶根據自己的需求, 通過二維碼操控軟件生成的個性化二維碼。
全文摘要
本發明公開了一種添加好友的方法及裝置,涉及通信領域,能夠避免用戶信息的泄露,進而避免因泄露信息使用戶受到騷擾。本發明的方法包括掃描獲取其他用戶分享的二維碼;對所述二維碼進行解析,得到二維碼分享用戶的用戶標識;判斷二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間的關系;若二維碼掃描用戶的用戶標識與所述二維碼分享用戶的用戶標識之間是陌生人關系,則進入添加好友頁面,將所述二維碼分享用戶添加為好友。本發明實施例主要用于通過二維碼進行好友添加的過程中。
文檔編號G06K7/10GK103248555SQ20121002708
公開日2013年8月14日 申請日期2012年2月8日 優先權日2012年2月8日
發明者凌國 申請人:騰訊科技(深圳)有限公司