終端綁定方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種終端綁定方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]終端綁定是指將用戶賬戶與終端進(jìn)行關(guān)聯(lián),使得用戶在使用用戶賬戶執(zhí)行敏感操作時(shí),可以通過終端對敏感操作進(jìn)行授權(quán)。比如,將積分賬戶與終端的唯一標(biāo)識綁定,則用戶在使用積分賬戶兌換積分的過程中,通過終端向與積分賬戶對應(yīng)的服務(wù)器發(fā)送包括終端的唯一標(biāo)識、兌換的積分分值和目標(biāo)物品的兌換信息,服務(wù)器在檢測到終端的唯一標(biāo)識與積分賬戶關(guān)聯(lián)時(shí),使用兌換的積分分值兌換目標(biāo)物品。
[0003]以終端的唯一標(biāo)識為手機(jī)號碼為例,一種終端綁定方法包括:終端向服務(wù)器發(fā)送用于綁定用戶賬戶和終端的手機(jī)號碼的綁定請求,服務(wù)器根據(jù)綁定請求向終端發(fā)送用戶賬戶和手機(jī)號碼的獲取請求,終端根據(jù)獲取請求在網(wǎng)頁中展示用于輸入用戶賬號和手機(jī)號碼的輸入框以及驗(yàn)證碼獲取按鈕,用戶在輸入框中輸入用戶賬戶和手機(jī)號碼,并點(diǎn)擊驗(yàn)證碼獲取按鈕,終端接收服務(wù)器生成并發(fā)送的攜帶有驗(yàn)證碼的短信,終端從網(wǎng)頁切換到短信應(yīng)用對短信內(nèi)容進(jìn)行展示,再從短信應(yīng)用切換到網(wǎng)頁以便用戶輸入驗(yàn)證碼,將用戶賬戶、手機(jī)號碼和驗(yàn)證碼發(fā)送給服務(wù)器,服務(wù)器在確定接收到的驗(yàn)證碼與發(fā)放的驗(yàn)證碼相同時(shí)將用戶賬戶和手機(jī)號碼進(jìn)行綁定,完成終端綁定。
[0004]發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下缺陷:
[0005]在終端綁定過程中,終端需要從網(wǎng)頁切換到短信應(yīng)用,再從短信應(yīng)用切換到網(wǎng)頁,由于終端在網(wǎng)頁和短信應(yīng)用之間的切換需要浪費(fèi)大量時(shí)間,因此,降低了終端綁定過程的效率。
【發(fā)明內(nèi)容】
[0006]為了解決終端從網(wǎng)頁切換到短信應(yīng)用來讓用戶查看驗(yàn)證碼,從短信應(yīng)用切換到網(wǎng)頁來讓用戶輸入驗(yàn)證碼造成的終端綁定過程的效率低下的問題,本發(fā)明實(shí)施例提供了一種終端綁定方法、裝置及系統(tǒng)。所述技術(shù)方案如下:
[0007]第一方面,本發(fā)明實(shí)施例提供了一種終端綁定方法,用于第一終端中,所述方法包括:
[0008]向服務(wù)器發(fā)送攜帶有目的終端的唯一標(biāo)識的綁定請求;
[0009]若所述目標(biāo)終端是所述第一終端,則接收所述服務(wù)器根據(jù)所述綁定請求發(fā)送的攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0010]從所述驗(yàn)證信息中識別出所述驗(yàn)證碼,并接收輸入的第一綁定信息,所述第一綁定信息包括用戶賬戶和所述第一終端的唯一標(biāo)識;
[0011]將所述驗(yàn)證碼和所述第一綁定信息發(fā)送給所述服務(wù)器,以便所述服務(wù)器對所述驗(yàn)證碼的驗(yàn)證通過后,對所述第一綁定信息中的所述用戶賬戶和所述第一終端的唯一標(biāo)識進(jìn)行綁定。
[0012]第二方面,本發(fā)明實(shí)施例提供了一種終端綁定方法,用于服務(wù)器中,所述方法包括:
[0013]接收第一終端發(fā)送的攜帶有目的終端的唯一標(biāo)識的綁定請求;
[0014]若所述目標(biāo)終端是所述第一終端,則根據(jù)所述綁定請求向所述第一終端發(fā)送攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0015]接收所述第一終端發(fā)送的所述驗(yàn)證碼和第一綁定信息,所述驗(yàn)證碼由所述第一終端從所述驗(yàn)證信息中識別得到,所述第一綁定信息由所述第一終端從接收的輸入中得到,所述第一綁定信息包括用戶賬戶和所述第一終端的唯一標(biāo)識;
[0016]對所述驗(yàn)證碼進(jìn)行驗(yàn)證,并在對所述驗(yàn)證碼的驗(yàn)證通過時(shí),對所述第一綁定信息中的所述用戶賬戶和所述第一終端的唯一標(biāo)識進(jìn)行綁定。
[0017]第三方面,本發(fā)明實(shí)施例提供了一種終端綁定裝置,用于第一終端中,所述裝置包括:
[0018]請求發(fā)送模塊,用于向服務(wù)器發(fā)送攜帶有目的終端的唯一標(biāo)識的綁定請求;
[0019]信息接收模塊,用于所述目標(biāo)終端是所述第一終端時(shí),接收所述服務(wù)器根據(jù)所述請求發(fā)送模塊發(fā)送的所述綁定請求發(fā)送的攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0020]第一獲取模塊,用于從所述信息接收模塊接收到的所述驗(yàn)證信息中識別出所述驗(yàn)證碼,并接收輸入的第一綁定信息,所述第一綁定信息包括用戶賬戶和所述第一終端的唯一標(biāo)識;
[0021]第一發(fā)送模塊,用于將所述第一獲取模塊獲取到的所述驗(yàn)證碼和所述第一綁定信息發(fā)送給所述服務(wù)器,以便所述服務(wù)器對所述驗(yàn)證碼的驗(yàn)證通過后,對所述第一綁定信息中的所述用戶賬戶和所述第一終端的唯一標(biāo)識進(jìn)行綁定。
[0022]第四方面,本發(fā)明實(shí)施例提供了一種終端綁定裝置,用于服務(wù)器中,所述裝置包括:
[0023]請求接收模塊,用于接收第一終端發(fā)送的攜帶有目的終端的唯一標(biāo)識的綁定請求;
[0024]第一發(fā)送模塊,用于在所述目標(biāo)終端是所述第一終端時(shí),根據(jù)所述請求接收模塊接收到的所述綁定請求向所述第一終端發(fā)送攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0025]第一接收模塊,用于接收所述第一終端發(fā)送的所述驗(yàn)證碼和第一綁定信息,所述驗(yàn)證碼由所述第一終端從所述第一發(fā)送模塊發(fā)送的所述驗(yàn)證信息中識別得到,所述第一綁定信息由所述第一終端從接收的輸入中得到,所述第一綁定信息包括用戶賬戶和所述第一終端的唯一標(biāo)識;
[0026]第一綁定模塊,用于對所述第一接收模塊接收到的所述驗(yàn)證碼進(jìn)行驗(yàn)證,并在對所述驗(yàn)證碼的驗(yàn)證通過后,對所述第一綁定信息中的所述用戶賬戶和所述第一終端的唯一標(biāo)識進(jìn)行綁定。
[0027]第五方面,本發(fā)明實(shí)施例提供了一種終端綁定系統(tǒng),所述系統(tǒng)包括第一終端和服務(wù)器,所述第一終端與所述服務(wù)器之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接;
[0028]所述第一終端,用于向所述服務(wù)器發(fā)送攜帶有目標(biāo)終端的唯一標(biāo)識的綁定請求;
[0029]所述服務(wù)器,用于接收所述第一終端發(fā)送的攜帶有目標(biāo)終端的唯一標(biāo)識的所述綁定請求;若所述目標(biāo)終端是所述第一終端,則根據(jù)所述綁定請求向所述第一終端發(fā)送攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0030]所述第一終端,還用于接收所述服務(wù)器根據(jù)所述綁定請求發(fā)送的攜帶有驗(yàn)證碼的驗(yàn)證信息;從所述驗(yàn)證信息中識別出所述驗(yàn)證碼,并接收輸入的第一綁定信息,所述第一綁定信息包括用戶賬戶和所述第一終端的唯一標(biāo)識;將所述驗(yàn)證碼和所述第一綁定信息發(fā)送給所述服務(wù)器;
[0031]所述服務(wù)器,還用于接收所述第一終端發(fā)送的所述驗(yàn)證碼和所述第一綁定信息;對所述驗(yàn)證碼進(jìn)行驗(yàn)證,并在對所述驗(yàn)證碼的驗(yàn)證通過后,對所述第一綁定信息中的所述用戶賬戶和所述第一終端的唯一標(biāo)識進(jìn)行綁定。
[0032]通過從驗(yàn)證信息中識別出驗(yàn)證碼,并接收輸入的第一綁定信息;將驗(yàn)證碼和第一綁定信息發(fā)送給服務(wù)器,由服務(wù)器對驗(yàn)證碼的驗(yàn)證通過后,對第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定,使得第一終端可以直接從驗(yàn)證信息中識別出驗(yàn)證碼,而不需要用戶從驗(yàn)證信息中查看驗(yàn)證碼之后再輸入到網(wǎng)頁中,解決了第一終端從網(wǎng)頁切換到查看驗(yàn)證信息的應(yīng)用來讓用戶查看驗(yàn)證碼,從查看驗(yàn)證信息的應(yīng)用切換到網(wǎng)頁來讓用戶輸入驗(yàn)證碼造成的第一終端綁定過程的效率低下的問題,達(dá)到了提高第一終端綁定過程的效率的效果。
【附圖說明】
[0033]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1是本發(fā)明一個(gè)實(shí)施例提供的終端綁定方法的方法流程圖;
[0035]圖2是本發(fā)明一個(gè)實(shí)施例提供的終端綁定方法的方法流程圖;
[0036]圖3A是本發(fā)明另一實(shí)施例提供的終端綁定方法的方法流程圖;
[0037]圖3B是本發(fā)明實(shí)施例提供的終端綁定觸發(fā)界面的界面示意圖;
[0038]圖3C是本發(fā)明實(shí)施例提供的綁定信息獲取界面的界面示意圖;
[0039]圖3D是本發(fā)明實(shí)施例提供的短信接收界面的界面示意圖;
[0040]圖4是本發(fā)明一個(gè)實(shí)施例提供的終端綁定裝置的結(jié)構(gòu)框架圖;
[0041]圖5是本發(fā)明再一實(shí)施例提供的終端綁定裝置的結(jié)構(gòu)框架圖;
[0042]圖6是本發(fā)明一個(gè)實(shí)施例提供的終端的結(jié)構(gòu)框架圖;
[0043]圖7是本發(fā)明一個(gè)實(shí)施例提供的終端綁定裝置的結(jié)構(gòu)框架圖;
[0044]圖8是本發(fā)明再一實(shí)施例提供的終端綁定裝置的結(jié)構(gòu)框架圖;
[0045]圖9是本發(fā)明一個(gè)實(shí)施例提供的服務(wù)器的結(jié)構(gòu)框架圖;
[0046]圖10是本發(fā)明一個(gè)實(shí)施例提供的終端綁定系統(tǒng)的結(jié)構(gòu)框架圖;
[0047]圖11是本發(fā)明再一實(shí)施例提供的終端綁定系統(tǒng)的結(jié)構(gòu)框架圖。
【具體實(shí)施方式】
[0048]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0049]請參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的終端綁定方法的方法流程圖,該終端綁定方法可以應(yīng)用于第一終端中,該第一終端可以是智能電視、智能手機(jī)或者平板電腦等等。該終端綁定方法,包括:
[0050]步驟101,向服務(wù)器發(fā)送攜帶有目標(biāo)終端的唯一標(biāo)識的綁定請求;
[0051]綁定請求用于請求服務(wù)器將用戶賬戶與目標(biāo)終端的唯一標(biāo)識進(jìn)行綁定。用戶賬戶是用戶通過終端在服務(wù)器中申請的賬戶,比如,微博賬戶、微信賬戶、即時(shí)通訊賬戶和銀行賬戶等。目標(biāo)終端的唯一標(biāo)識可以是電話號碼、目標(biāo)終端的頂EI (Internat1nal MobileEquipment Identity,國際移動設(shè)備身份識別)和目標(biāo)終端中SIM (Subscriber IdentityModule,用戶身份識別模塊)卡的標(biāo)識等。目標(biāo)終端可以是發(fā)送綁定請求的第一終端,也可以是除第一終端之外的第二終端。
[0052]由于第一終端與服務(wù)器之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接,因此,第一終端可以通過網(wǎng)絡(luò)向服務(wù)器發(fā)送綁定請求。
[0053]步驟102,若目標(biāo)終端是第一終端,則接收服務(wù)器根據(jù)綁定請求發(fā)送的攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0054]當(dāng)目標(biāo)終端是第一終端時(shí),為了確定綁定操作是由第一終端的用戶觸發(fā)的,以提高對第一終端的綁定過程的安全性,服務(wù)器在接收到綁定請求之后,還可以向第一終端發(fā)送攜帶有驗(yàn)證碼的驗(yàn)證信息,第一終端通過對驗(yàn)證碼進(jìn)行處理來證明是第一終端的用戶觸發(fā)的綁定操作。其中,驗(yàn)證信息可以包括但不限于短信。
[0055]當(dāng)驗(yàn)證信息是短信且第一終端的唯一標(biāo)識不是電話號碼時(shí),還需要建立第一終端的唯一標(biāo)識與電話號碼的對應(yīng)關(guān)系,以便服務(wù)器根據(jù)第一終端的唯一標(biāo)識確定第一終端的電話號碼,從而向第一終端發(fā)送短信。
[0056]步驟103,從驗(yàn)證信息中識別出驗(yàn)證碼,并接收輸入的第一綁定信息,該第一綁定信息包括用戶賬戶和第一終端的唯一標(biāo)識;
[0057]本實(shí)施例中,第一終端可以直接從驗(yàn)證信息中識別出驗(yàn)證碼,而不需要用戶從網(wǎng)頁切換到查看驗(yàn)證信息的應(yīng)用來查看驗(yàn)證碼,再從查看驗(yàn)證信息的應(yīng)用切換到網(wǎng)頁來輸入驗(yàn)證碼,通過節(jié)省第一終端在網(wǎng)頁和查看驗(yàn)證信息的應(yīng)用之間的切換過程來提高第一終端綁定過程的效率。
[0058]具體地,第一終端可以獲取驗(yàn)證信息內(nèi)容,根據(jù)預(yù)定策略在驗(yàn)證信息內(nèi)容中查找驗(yàn)證碼。比如,第一終端可以將預(yù)定位數(shù)的數(shù)字確定為驗(yàn)證碼;或,第一終端可以在驗(yàn)證信息內(nèi)容中查找“驗(yàn)證碼”的文字,將“驗(yàn)證碼”之前或之后的數(shù)字確定為驗(yàn)證碼等,本實(shí)施例不對識別驗(yàn)證碼的方式作限定。
[0059]另外,第一終端還需要獲取包括用戶賬戶和第一終端的唯一標(biāo)識的第一綁定信息,以明確需要將哪個(gè)用戶賬戶與哪個(gè)第一終端的唯一標(biāo)識進(jìn)行綁定。具體地,第一終端可以在界面中展示用于輸入第一綁定信息的輸入框,并將接收到的用戶在輸入框中的輸入確定為第一綁定信息。
[0060]步驟104,將驗(yàn)證碼和第一綁定信息發(fā)送給服務(wù)器,以便服務(wù)器對驗(yàn)證碼的驗(yàn)證通過后,對第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定。
[0061]第一終端將驗(yàn)證碼和第一綁定信息發(fā)送給服務(wù)器,服務(wù)器對接收到的驗(yàn)證碼進(jìn)行驗(yàn)證,在確定接收到的驗(yàn)證碼與攜帶在驗(yàn)證信息中發(fā)送的驗(yàn)證碼相同時(shí),對驗(yàn)證碼的驗(yàn)證通過,即確定綁定操作是第一終端的用戶觸發(fā)的,此時(shí),服務(wù)器將第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定,完成對第一終端的綁定過程。
[0062]綜上所述,本發(fā)明實(shí)施例提供的終端綁定方法,通過從驗(yàn)證信息中識別出驗(yàn)證碼,并接收輸入的第一綁定信息;將驗(yàn)證碼和第一綁定信息發(fā)送給服務(wù)器,由服務(wù)器對驗(yàn)證碼的驗(yàn)證通過后,對第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定,使得第一終端可以直接從驗(yàn)證信息中識別出驗(yàn)證碼,而不需要用戶從短信中查看驗(yàn)證碼之后再輸入到網(wǎng)頁中,解決了第一終端從網(wǎng)頁切換到查看驗(yàn)證信息的應(yīng)用來讓用戶查看驗(yàn)證碼,從查看驗(yàn)證信息的應(yīng)用切換到網(wǎng)頁來讓用戶輸入驗(yàn)證碼造成的第一終端綁定過程的效率低下的問題,達(dá)到了提高第一終端綁定過程的效率的效果。
[0063]請參考圖2,其示出了本發(fā)明一個(gè)實(shí)施例提供的終端綁定方法的方法流程圖,該終端綁定方法可以應(yīng)用于服務(wù)器中。該終端綁定方法,包括:
[0064]步驟201,接收第一終端發(fā)送的攜帶有目標(biāo)終端的唯一標(biāo)識的綁定請求;
[0065]綁定請求用于請求服務(wù)器將用戶賬戶與目標(biāo)終端的唯一標(biāo)識進(jìn)行綁定。用戶可以通過終端在服務(wù)器中申請用戶賬戶。比如,用戶賬戶可以是微博賬戶、微信賬戶、即時(shí)通訊賬戶和銀行賬戶等。目標(biāo)終端的唯一標(biāo)識可以是電話號碼、目標(biāo)終端的IMEI和目標(biāo)終端中SM卡的標(biāo)識等。目標(biāo)終端可以是發(fā)送綁定請求的第一終端,也可以是除第一終端之外的第二終端。
[0066]由于第一終端與服務(wù)器之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接,因此,服務(wù)器可以通過網(wǎng)絡(luò)接收第一終端發(fā)送的綁定請求。
[0067]步驟202,若目標(biāo)終端是第一終端,則根據(jù)綁定請求向第一終端發(fā)送攜帶有驗(yàn)證碼的驗(yàn)證信息;
[0068]當(dāng)目標(biāo)終端是第一終端時(shí),為了確定綁定操作是由第一終端的用戶觸發(fā)的,以提高對第一終端的綁定過程的安全性,服務(wù)器在接收到綁定請求之后,還可以向第一終端發(fā)送攜帶有驗(yàn)證碼的驗(yàn)證信息,第一終端通過對驗(yàn)證碼進(jìn)行處理來證明是第一終端的用戶觸發(fā)的綁定操作。其中,驗(yàn)證信息可以包括但不限于短信。
[0069]當(dāng)驗(yàn)證信息是短信且第一終端的唯一標(biāo)識是電話號碼時(shí),服務(wù)器可以直接向第一終端發(fā)送短信;當(dāng)?shù)谝唤K端的唯一標(biāo)識不是電話號碼時(shí),服務(wù)器還可以根據(jù)預(yù)先建立的第一終端的唯一標(biāo)識與電話號碼的對應(yīng)關(guān)系確定第一終端的電話號碼,從而向第一終端發(fā)送短?目。
[0070]進(jìn)一步地,服務(wù)器可以生成短信,再根據(jù)電話號碼向第一終端發(fā)送短信,或,服務(wù)器也可以將第一終端的電話號碼發(fā)送給第三方設(shè)備,控制第三方設(shè)備生成短信并向第一終端發(fā)送短信,本實(shí)施例以服務(wù)器生成短信并根據(jù)電話號碼向第一終端發(fā)送短信為例進(jìn)行說明。
[0071]步驟203,接收第一終端發(fā)送的驗(yàn)證碼和第一綁定信息,該驗(yàn)證碼由第一終端從驗(yàn)證信息中識別得到,該第一綁定信息由第一終端從接收到的輸入中得到,該第一綁定信息包括用戶賬戶和第一終端的唯一標(biāo)識;
[0072]本實(shí)施例中,服務(wù)器接收到的是第一終端從驗(yàn)證信息中識別出的驗(yàn)證碼,而不是用戶從網(wǎng)頁切換到查看驗(yàn)證信息的應(yīng)用來查看驗(yàn)證碼,再從查看驗(yàn)證信息的應(yīng)用切換到網(wǎng)頁來輸入的驗(yàn)證碼,通過節(jié)省第一終端在網(wǎng)頁和查看驗(yàn)證信息的應(yīng)用之間的切換過程來提高第一終端綁定過程的效率。服務(wù)器接收到的第一綁定信息是第一終端在界面中展示用于輸入第一綁定信息的輸入框且從接收到的用戶在輸入框中的輸入中得到。
[0073]步驟204,對驗(yàn)證碼進(jìn)行驗(yàn)證,并在對該驗(yàn)證碼的驗(yàn)證通過時(shí),對第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定。
[0074]服務(wù)器檢測接收到的驗(yàn)證碼與攜帶在驗(yàn)證信息中發(fā)送的驗(yàn)證碼是否相同,如果接收到的驗(yàn)證碼與攜帶在驗(yàn)證信息中發(fā)送的驗(yàn)證碼相同,則對驗(yàn)證碼的驗(yàn)證通過,此時(shí),將第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定,完成對第一終端的綁定過程;如果接收到的驗(yàn)證碼與攜帶在驗(yàn)證信息中發(fā)送的驗(yàn)證碼不同,則對驗(yàn)證碼的驗(yàn)證失敗,此時(shí)不對第一綁定信息中的用戶賬戶和第一終端的唯一標(biāo)識進(jìn)行綁定,流程結(jié)束。