著录项信息
专利名称 | 终端绑定方法、装置及系统 |
申请号 | CN201410026023.X | 申请日期 | 2014-01-20 |
法律状态 | 授权 | 申报国家 | 暂无 |
公开/公告日 | 2015-07-22 | 公开/公告号 | CN104796385A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L29/06 | IPC分类号 | H;0;4;L;2;9;/;0;6查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 陈荣;陈梦;陈远斌;董梁;唐艳平;李德春;刘飞飞;孙增昕 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 罗振安 |
摘要
本发明公开了一种终端绑定方法、装置及系统,属于计算机技术领域。所述方法用于第一终端中,包括:向服务器发送携带有目标终端的唯一标识的绑定请求;若目标终端是第一终端,则接收服务器根据绑定请求发送的携带有验证码的验证信息;从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。本发明解决了从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。
1.一种终端绑定方法,其特征在于,用于第一终端中,所述方法包括:
向服务器发送携带有目标终端的唯一标识的绑定请求;
若所述目标终端是所述第一终端,则接收所述服务器根据所述绑定请求发送的携带有验证码的验证信息;
接收所述服务器根据所述绑定请求发送的第一网页信息,所述第一网页信息用于所述第一终端对接收到的所述验证信息是否与所述绑定请求对应进行验证;
从所述第一网页信息中获取所述验证信息的特征信息,并从所述验证信息获取所述验证信息的特征信息;所述特征信息包括验证信息的发送方唯一标识和所述验证信息的序列号;
若从所述第一网页信息中获取的所述特征信息与从所述验证信息获取的所述特征信息相同,则确定所述第一网页信息与接收到的所述验证信息匹配;
若所述第一网页信息与接收到的所述验证信息匹配,则确定所述验证信息与所述绑定请求对应,触发从所述验证信息中识别出所述验证码,并接收输入的第一绑定信息,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;
将所述验证码和所述第一绑定信息发送给所述服务器,以便所述服务器对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。
2.根据权利要求1所述的方法,其特征在于,若所述目标终端是所述第一终端,则所述向服务器发送携带有目标终端的唯一标识的绑定请求,包括:
通过应用程序编程接口获取所述第一终端的唯一标识;或,获取在展示的唯一标识输入框中输入的所述第一终端的唯一标识;
将所述第一终端的唯一标识添加在所述绑定请求中发送给所述服务器,以便所述服务器根据所述第一终端的唯一标识向所述第一终端发送所述验证信息。
3.根据权利要求1或2所述的方法,其特征在于,若所述目标终端是第二终端,则所述向服务器发送携带有目标终端的唯一标识的绑定请求之后,还包括:
接收所述第二终端从验证信息中识别并发送的验证码,并接收输入的第二绑定信息,所述验证信息是所述服务器根据所述绑定请求中携带的所述第二终端的唯一标识发送给所述第二终端的,所述第二绑定信息包括所述用户账户和所述第二终端的唯一标识;
将所述验证码和所述第二绑定信息发送给所述服务器,以便所述服务器对所述验证码的验证通过后,对所述第二绑定信息中的所述用户账户和所述第二终端的唯一标识进行绑定。
4.根据权利要求1所述的方法,其特征在于,所述接收所述第二终端从验证信息中识别并发送的验证码之前,还包括:
接收所述服务器根据所述绑定请求发送的第二网页信息,所述第二网页信息用于所述第二终端对所述验证信息是否是与所述绑定请求对应进行验证;
将从所述第二网页信息中获取的所述验证信息的特征信息发送给所述第二终端,以便所述第二终端从所述验证信息中获取所述验证信息的特征信息,在检测出从所述第二网页信息中获取到的所述特征信息与从所述验证信息中获取到的所述特征信息相同后,从所述验证信息中识别出所述验证码发送给所述第一终端。
5.一种终端绑定方法,其特征在于,用于服务器中,所述方法包括:
接收第一终端发送的携带有目标终端的唯一标识的绑定请求;
若所述目标终端是所述第一终端,则根据所述绑定请求生成验证码和验证信息的特征信息;
根据所述绑定请求向所述第一终端发送包括所述验证码和所述特征信息的所述验证信息;
将所述特征信息添加到第一网页信息中;
根据所述绑定请求向所述第一终端发送所述第一网页信息,以便所述第一终端在检测出所述第一网页信息中的所述特征信息与接收到的所述验证信息中的所述特征信息相同后确定所述验证信息与所述绑定请求对应,从所述验证信息中识别出所述验证码,所述第一网页信息用于所述第一终端对接收到的所述验证信息是否与所述绑定请求对应进行验证;所述特征信息包括验证信息的发送方唯一标识和所述验证信息的序列号;
接收所述第一终端发送的所述验证码和第一绑定信息,所述验证码由所述第一终端从所述验证信息中识别得到,所述第一绑定信息由所述第一终端从接收的输入中得到,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;
对所述验证码进行验证,并在对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。
6.根据权利要求5所述的方法,其特征在于,所述根据所述绑定请求将包括所述验证码和所述特征信息的所述验证信息发送给所述第一终端,包括:
获取所述绑定请求中的所述第一终端的唯一标识,所述第一终端的唯一标识由所述第一终端通过应用程序编程接口获取得到;或,所述第一终端的唯一标识由所述第一终端通过获取在展示的唯一标识输入框中的输入得到;
根据所述第一终端的唯一标识向所述第一终端发送携带有所述验证码和所述特征信息的所述验证信息。
7.根据权利要求5或6所述的方法,其特征在于,若所述目标终端是第二终端,则所述接收第一终端发送的携带有目标终端的唯一标识的绑定请求之后,还包括:
根据所述绑定请求中携带的所述第二终端的唯一标识向所述第二终端发送携带有验证码的验证信息;
接收所述第一终端发送的所述验证码和第二绑定信息,所述验证码由所述第二终端从接收到的所述验证信息中识别并发送给所述第一终端,所述第二绑定信息由所述第二终端从接收的输入中得到并发送给所述第一终端,所述第二绑定信息包括所述用户账户和所述第二终端的唯一标识;
对所述验证码进行验证,在对所述验证码的验证通过后,对所述第二绑定信息中的所述用户账户和所述第二终端的唯一标识进行绑定。
8.根据权利要求5所述的方法,其特征在于,所述接收所述第一终端发送的所述验证码和第二绑定信息之前,还包括:
根据所述绑定请求向所述第一终端发送第二网页信息,以便所述第一终端将从所述第二网页信息中获取的所述验证信息的特征信息发送给所述第二终端,所述第二终端从所述验证信息中获取所述验证信息的特征信息,在检测出从所述第二网页信息中获取到的所述特征信息与从所述验证信息中获取到的所述特征信息相同后,从所述验证信息中识别出所述验证码发送给所述第一终端,所述第一终端将所述验证码发送给所述服务器。
9.一种终端绑定装置,其特征在于,用于第一终端中,所述装置包括:
请求发送模块,用于向服务器发送携带有目标终端的唯一标识的绑定请求;
信息接收模块,用于所述目标终端是所述第一终端时,接收所述服务器根据所述请求发送模块发送的所述绑定请求发送的携带有验证码的验证信息;
第一获取模块,用于从所述信息接收模块接收到的所述验证信息中识别出所述验证码,并接收输入的第一绑定信息,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;
第一发送模块,用于将所述第一获取模块获取到的所述验证码和所述第一绑定信息发送给所述服务器,以便所述服务器对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定;
所述装置还包括:
第一接收模块,用于所述第一获取模块从所述验证信息中识别出所述验证码之前,接收所述服务器根据所述绑定请求发送的第一网页信息,所述第一网页信息用于所述第一终端对接收到的所述验证信息是否与所述绑定请求对应进行验证;
信息检测模块,用于检测所述第一接收模块接收到的所述第一网页信息与接收到的所述验证信息是否匹配;
信息确定模块,用于在所述信息检测模块检测的结果为所述第一网页信息与接收到的所述验证信息匹配后,确定所述验证信息与所述绑定请求对应,触发执行所述从所述验证信息中识别出所述验证码的步骤;
所述信息检测模块,包括:
信息获取单元,用于从所述第一网页信息中获取所述验证信息的特征信息,并从所述验证信息获取所述验证信息的特征信息;所述特征信息包括验证信息的发送方唯一标识和所述验证信息的序列号;
信息检测单元,用于检测所述信息获取单元从所述第一网页信息中获取的所述特征信息与从所述验证信息获取的所述特征信息是否相同;
信息确定单元,用于在所述信息检测单元检测的结果为从所述第一网页信息中获取的所述特征信息与从所述验证信息获取的所述特征信息相同后,确定所述第一网页信息与接收到的所述验证信息匹配。
10.根据权利要求9所述的装置,其特征在于,若所述目标终端是所述第一终端,则所述请求发送模块,包括:
标识获取单元,用于通过应用程序编程接口获取所述第一终端的唯一标识;或,获取在展示的唯一标识输入框中输入的所述第一终端的唯一标识;
请求发送单元,用于将所述标识获取单元获取到的所述第一终端的唯一标识添加在所述绑定请求中发送给所述服务器,以便所述服务器根据所述第一终端的唯一标识向所述第一终端发送所述验证信息。
11.根据权利要求9或10所述的装置,其特征在于,若所述目标终端是第二终端,则所述装置还包括:
第二获取模块,用于所述请求发送模块向服务器发送携带有目标终端的唯一标识的绑定请求之后,接收所述第二终端从验证信息中识别并发送的验证码,并接收输入的第二绑定信息,所述验证信息是所述服务器根据所述绑定请求中携带的所述第二终端的唯一标识发送给所述第二终端的,所述第二绑定信息包括所述用户账户和所述第二终端的唯一标识;
第二发送模块,用于将所述第二获取模块获取到的所述验证码和所述第二绑定信息发送给所述服务器,以便所述服务器对所述验证码的验证通过后,对所述第二绑定信息中的所述用户账户和所述第二终端的唯一标识进行绑定。
12.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第二接收模块,用于所述第二获取模块接收所述第二终端从验证信息中识别并发送的验证码之前,接收所述服务器根据所述绑定请求发送的第二网页信息,所述第二网页信息用于所述第二终端对所述验证信息是否是与所述绑定请求对应进行验证;
第三发送模块,用于将从所述第二接收模块接收到的所述第二网页信息中获取的所述验证信息的特征信息发送给所述第二终端,以便所述第二终端从所述验证信息中获取所述验证信息的特征信息,在检测出从所述第二网页信息中获取到的所述特征信息与从所述验证信息中获取到的所述特征信息相同后,从所述验证信息中识别出所述验证码发送给所述第一终端。
13.一种终端绑定装置,其特征在于,用于服务器中,所述装置包括:
请求接收模块,用于接收第一终端发送的携带有目标终端的唯一标识的绑定请求;
第一发送模块,用于在所述目标终端是所述第一终端时,根据所述请求接收模块接收到的所述绑定请求向所述第一终端发送携带有验证码的验证信息;
第一接收模块,用于接收所述第一终端发送的所述验证码和第一绑定信息,所述验证码由所述第一终端从所述第一发送模块发送的所述验证信息中识别得到,所述第一绑定信息由所述第一终端从接收的输入中得到,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;
第一绑定模块,用于对所述第一接收模块接收到的所述验证码进行验证,并在对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定;
所述装置还包括:
第二发送模块,用于所述第一接收模块接收所述第一终端发送的所述验证码和第一绑定信息之前,根据所述第一绑定请求向所述第一终端发送第一网页信息,以便所述第一终端在检测出所述第一网页信息与接收到的所述验证信息匹配时后确定所述验证信息与所述绑定请求对应,从所述验证信息中识别出所述验证码,所述第一网页信息用于所述第一终端对接收到的所述验证信息是否与所述绑定请求对应进行验证;
所述装置还包括:
信息生成模块,用于所述第一发送模块根据所述绑定请求向所述第一终端发送携带有验证码的验证信息之前,根据所述绑定请求生成所述验证码和所述验证信息的特征信息;
所述特征信息包括验证信息的发送方唯一标识和所述验证信息的序列号;
所述第一发送模块,具体用于根据所述绑定请求将包括所述验证码和所述特征信息的所述验证信息发送给所述第一终端;
所述装置还包括:
网页生成模块,用于所述信息生成模块根据所述绑定请求生成所述验证码和所述验证信息的特征信息之后,将所述特征信息添加到所述第一网页信息中。
14.根据权利要求13所述的装置,其特征在于,所述第一发送模块,包括:
标识接收单元,用于获取所述绑定请求中的所述第一终端的唯一标识,所述第一终端的唯一标识由所述第一终端通过应用程序编程接口获取得到;或,所述第一终端的唯一标识由所述第一终端通过获取在展示的唯一标识输入框中的输入得到;
信息发送单元,用于根据所述标识接收单元获取到的所述第一终端的唯一标识向所述第一终端发送携带有所述验证码和所述特征信息的所述验证信息。
15.根据权利要求13或14所述的装置,其特征在于,若所述目标终端是第二终端,则所述装置还包括:
第三发送模块,用于所述请求接收模块接收第一终端发送的携带有目标终端的唯一标识的绑定请求之后,根据所述绑定请求中携带的所述第二终端的唯一标识向所述第二终端发送携带有验证码的验证信息;
第二接收模块,用于接收所述第一终端发送的所述验证码和第二绑定信息,所述验证码由所述第二终端从所述第三发送模块发送的所述验证信息中识别并发送给所述第一终端,所述第二绑定信息由所述第二终端从接收的输入中得到并发送给所述第一终端,所述第二绑定信息包括所述用户账户和所述第二终端的唯一标识;
第二绑定模块,用于对所述第二接收模块接收到的所述验证码进行验证,在对所述验证码的验证通过后,对所述第二绑定信息中的所述用户账户和所述第二终端的唯一标识进行绑定。
16.根据权利要求13所述的装置,其特征在于,所述装置还包括:
第四发送模块,用于所述第二接收模块接收所述第一终端发送的所述验证码和第二绑定信息之前,根据所述绑定请求向所述第一终端发送第二网页信息,以便所述第一终端将从所述第二网页信息中获取的所述验证信息的特征信息发送给所述第二终端,所述第二终端从所述验证信息中获取所述验证信息的特征信息,在检测出从所述第二网页信息中获取到的所述特征信息与从所述验证信息中获取到的所述特征信息相同后,从所述验证信息中识别出所述验证码发送给所述第一终端,所述第一终端将所述验证码发送给所述服务器。
17.一种终端绑定系统,其特征在于,所述系统包括第一终端和服务器,所述第一终端与所述服务器之间通过有线网络或无线网络连接;
所述第一终端,用于向所述服务器发送携带有目标终端的唯一标识的绑定请求;
所述服务器,用于接收所述第一终端发送的携带有目标终端的唯一标识的所述绑定请求;若所述目标终端是所述第一终端,则根据所述绑定请求向所述第一终端发送携带有验证码的验证信息;
所述第一终端,还用于接收所述服务器根据所述绑定请求发送的携带有验证码的验证信息;从所述验证信息中识别出所述验证码,并接收输入的第一绑定信息,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;将所述验证码和所述第一绑定信息发送给所述服务器;
所述服务器,还用于接收所述第一终端发送的所述验证码和所述第一绑定信息;对所述验证码进行验证,并在对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定;
所述服务器,还用于根据所述绑定请求向所述第一终端发送第一网页信息,所述第一网页信息用于所述第一终端对接收到的所述验证信息是否与所述绑定请求对应进行验证;
所述第一终端,还用于接收所述服务器根据所述绑定请求发送的所述第一网页信息;
检测所述第一网页信息与接收到的所述验证信息是否匹配;若检测结果为所述第一网页信息与接收到的所述验证信息匹配,则确定所述验证信息与所述绑定请求对应,触发执行所述从所述验证信息中识别出所述验证码的步骤;
所述第一终端,具体用于从所述第一网页信息中获取所述验证信息的特征信息,并从所述验证信息获取所述验证信息的特征信息;检测从所述第一网页信息中获取的所述特征信息与从所述验证信息获取的所述特征信息是否相同;若检测结果为从所述第一网页信息中获取的所述特征信息与从所述验证信息获取的所述特征信息相同,则确定所述第一网页信息与接收到的所述验证信息匹配;所述特征信息包括验证信息的发送方唯一标识和所述验证信息的序列号。
18.根据权利要求17所述的系统,其特征在于,若所述目标终端是第二终端,则所述服务器,还用于根据所述绑定请求中携带的所述第二终端的唯一标识向所述第二终端发送携带有验证码的验证信息;
所述第一终端,还用于接收所述第二终端从所述验证信息中识别并发送的验证码,并接收输入的第二绑定信息,所述第二绑定信息包括所述用户账户和所述第二终端的唯一标识;将所述验证码和所述第二绑定信息发送给所述服务器;
所述服务器,还用于接收所述第一终端发送的所述验证码和所述第二绑定信息;对所述验证码进行验证,在对所述验证码的验证通过后,对所述第二绑定信息中的所述用户账户和所述第二终端的唯一标识进行绑定。
19.根据权利要求17所述的系统,其特征在于,所述服务器,还用于根据所述绑定请求向所述第一终端发送第二网页信息,所述第二网页信息用于所述第二终端对所述验证信息是否是与所述绑定请求对应进行验证;
所述第一终端,还用于接收所述服务器根据所述绑定请求发送的第二网页信息;将从所述第二网页信息中获取的所述验证信息的特征信息发送给所述第二终端,以便所述第二终端从所述验证信息中获取所述验证信息的特征信息,在检测出从所述第二网页信息中获取到的所述特征信息与从所述验证信息中获取到的所述特征信息相同后,从所述验证信息中识别出所述验证码发送给所述第一终端。
终端绑定方法、装置及系统\n技术领域\n[0001] 本发明涉及计算机技术领域,特别涉及一种终端绑定方法、装置及系统。\n背景技术\n[0002] 终端绑定是指将用户账户与终端进行关联,使得用户在使用用户账户执行敏感操作时,可以通过终端对敏感操作进行授权。比如,将积分账户与终端的唯一标识绑定,则用户在使用积分账户兑换积分的过程中,通过终端向与积分账户对应的服务器发送包括终端的唯一标识、兑换的积分分值和目标物品的兑换信息,服务器在检测到终端的唯一标识与积分账户关联时,使用兑换的积分分值兑换目标物品。\n[0003] 以终端的唯一标识为手机号码为例,一种终端绑定方法包括:终端向服务器发送用于绑定用户账户和终端的手机号码的绑定请求,服务器根据绑定请求向终端发送用户账户和手机号码的获取请求,终端根据获取请求在网页中展示用于输入用户账号和手机号码的输入框以及验证码获取按钮,用户在输入框中输入用户账户和手机号码,并点击验证码获取按钮,终端接收服务器生成并发送的携带有验证码的短信,终端从网页切换到短信应用对短信内容进行展示,再从短信应用切换到网页以便用户输入验证码,将用户账户、手机号码和验证码发送给服务器,服务器在确定接收到的验证码与发放的验证码相同时将用户账户和手机号码进行绑定,完成终端绑定。\n[0004] 发明人在实现本发明的过程中,发现现有技术中至少存在以下缺陷:\n[0005] 在终端绑定过程中,终端需要从网页切换到短信应用,再从短信应用切换到网页,由于终端在网页和短信应用之间的切换需要浪费大量时间,因此,降低了终端绑定过程的效率。\n发明内容\n[0006] 为了解决终端从网页切换到短信应用来让用户查看验证码,从短信应用切换到网页来让用户输入验证码造成的终端绑定过程的效率低下的问题,本发明实施例提供了一种终端绑定方法、装置及系统。所述技术方案如下:\n[0007] 第一方面,本发明实施例提供了一种终端绑定方法,用于第一终端中,所述方法包括:\n[0008] 向服务器发送携带有目的终端的唯一标识的绑定请求;\n[0009] 若所述目标终端是所述第一终端,则接收所述服务器根据所述绑定请求发送的携带有验证码的验证信息;\n[0010] 从所述验证信息中识别出所述验证码,并接收输入的第一绑定信息,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;\n[0011] 将所述验证码和所述第一绑定信息发送给所述服务器,以便所述服务器对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。\n[0012] 第二方面,本发明实施例提供了一种终端绑定方法,用于服务器中,所述方法包括:\n[0013] 接收第一终端发送的携带有目的终端的唯一标识的绑定请求;\n[0014] 若所述目标终端是所述第一终端,则根据所述绑定请求向所述第一终端发送携带有验证码的验证信息;\n[0015] 接收所述第一终端发送的所述验证码和第一绑定信息,所述验证码由所述第一终端从所述验证信息中识别得到,所述第一绑定信息由所述第一终端从接收的输入中得到,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;\n[0016] 对所述验证码进行验证,并在对所述验证码的验证通过时,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。\n[0017] 第三方面,本发明实施例提供了一种终端绑定装置,用于第一终端中,所述装置包括:\n[0018] 请求发送模块,用于向服务器发送携带有目的终端的唯一标识的绑定请求;\n[0019] 信息接收模块,用于所述目标终端是所述第一终端时,接收所述服务器根据所述请求发送模块发送的所述绑定请求发送的携带有验证码的验证信息;\n[0020] 第一获取模块,用于从所述信息接收模块接收到的所述验证信息中识别出所述验证码,并接收输入的第一绑定信息,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;\n[0021] 第一发送模块,用于将所述第一获取模块获取到的所述验证码和所述第一绑定信息发送给所述服务器,以便所述服务器对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。\n[0022] 第四方面,本发明实施例提供了一种终端绑定装置,用于服务器中,所述装置包括:\n[0023] 请求接收模块,用于接收第一终端发送的携带有目的终端的唯一标识的绑定请求;\n[0024] 第一发送模块,用于在所述目标终端是所述第一终端时,根据所述请求接收模块接收到的所述绑定请求向所述第一终端发送携带有验证码的验证信息;\n[0025] 第一接收模块,用于接收所述第一终端发送的所述验证码和第一绑定信息,所述验证码由所述第一终端从所述第一发送模块发送的所述验证信息中识别得到,所述第一绑定信息由所述第一终端从接收的输入中得到,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;\n[0026] 第一绑定模块,用于对所述第一接收模块接收到的所述验证码进行验证,并在对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。\n[0027] 第五方面,本发明实施例提供了一种终端绑定系统,所述系统包括第一终端和服务器,所述第一终端与所述服务器之间通过有线网络或无线网络连接;\n[0028] 所述第一终端,用于向所述服务器发送携带有目标终端的唯一标识的绑定请求;\n[0029] 所述服务器,用于接收所述第一终端发送的携带有目标终端的唯一标识的所述绑定请求;若所述目标终端是所述第一终端,则根据所述绑定请求向所述第一终端发送携带有验证码的验证信息;\n[0030] 所述第一终端,还用于接收所述服务器根据所述绑定请求发送的携带有验证码的验证信息;从所述验证信息中识别出所述验证码,并接收输入的第一绑定信息,所述第一绑定信息包括用户账户和所述第一终端的唯一标识;将所述验证码和所述第一绑定信息发送给所述服务器;\n[0031] 所述服务器,还用于接收所述第一终端发送的所述验证码和所述第一绑定信息;\n对所述验证码进行验证,并在对所述验证码的验证通过后,对所述第一绑定信息中的所述用户账户和所述第一终端的唯一标识进行绑定。\n[0032] 通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从验证信息中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。\n附图说明\n[0033] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0034] 图1是本发明一个实施例提供的终端绑定方法的方法流程图;\n[0035] 图2是本发明一个实施例提供的终端绑定方法的方法流程图;\n[0036] 图3A是本发明另一实施例提供的终端绑定方法的方法流程图;\n[0037] 图3B是本发明实施例提供的终端绑定触发界面的界面示意图;\n[0038] 图3C是本发明实施例提供的绑定信息获取界面的界面示意图;\n[0039] 图3D是本发明实施例提供的短信接收界面的界面示意图;\n[0040] 图4是本发明一个实施例提供的终端绑定装置的结构框架图;\n[0041] 图5是本发明再一实施例提供的终端绑定装置的结构框架图;\n[0042] 图6是本发明一个实施例提供的终端的结构框架图;\n[0043] 图7是本发明一个实施例提供的终端绑定装置的结构框架图;\n[0044] 图8是本发明再一实施例提供的终端绑定装置的结构框架图;\n[0045] 图9是本发明一个实施例提供的服务器的结构框架图;\n[0046] 图10是本发明一个实施例提供的终端绑定系统的结构框架图;\n[0047] 图11是本发明再一实施例提供的终端绑定系统的结构框架图。\n具体实施方式\n[0048] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。\n[0049] 请参考图1,其示出了本发明一个实施例提供的终端绑定方法的方法流程图,该终端绑定方法可以应用于第一终端中,该第一终端可以是智能电视、智能手机或者平板电脑等等。该终端绑定方法,包括:\n[0050] 步骤101,向服务器发送携带有目标终端的唯一标识的绑定请求;\n[0051] 绑定请求用于请求服务器将用户账户与目标终端的唯一标识进行绑定。用户账户是用户通过终端在服务器中申请的账户,比如,微博账户、微信账户、即时通讯账户和银行账户等。目标终端的唯一标识可以是电话号码、目标终端的IMEI(International Mobile Equipment Identity,国际移动设备身份识别)和目标终端中SIM(Subscriber Identity Module,用户身份识别模块)卡的标识等。目标终端可以是发送绑定请求的第一终端,也可以是除第一终端之外的第二终端。\n[0052] 由于第一终端与服务器之间通过有线网络或无线网络连接,因此,第一终端可以通过网络向服务器发送绑定请求。\n[0053] 步骤102,若目标终端是第一终端,则接收服务器根据绑定请求发送的携带有验证码的验证信息;\n[0054] 当目标终端是第一终端时,为了确定绑定操作是由第一终端的用户触发的,以提高对第一终端的绑定过程的安全性,服务器在接收到绑定请求之后,还可以向第一终端发送携带有验证码的验证信息,第一终端通过对验证码进行处理来证明是第一终端的用户触发的绑定操作。其中,验证信息可以包括但不限于短信。\n[0055] 当验证信息是短信且第一终端的唯一标识不是电话号码时,还需要建立第一终端的唯一标识与电话号码的对应关系,以便服务器根据第一终端的唯一标识确定第一终端的电话号码,从而向第一终端发送短信。\n[0056] 步骤103,从验证信息中识别出验证码,并接收输入的第一绑定信息,该第一绑定信息包括用户账户和第一终端的唯一标识;\n[0057] 本实施例中,第一终端可以直接从验证信息中识别出验证码,而不需要用户从网页切换到查看验证信息的应用来查看验证码,再从查看验证信息的应用切换到网页来输入验证码,通过节省第一终端在网页和查看验证信息的应用之间的切换过程来提高第一终端绑定过程的效率。\n[0058] 具体地,第一终端可以获取验证信息内容,根据预定策略在验证信息内容中查找验证码。比如,第一终端可以将预定位数的数字确定为验证码;或,第一终端可以在验证信息内容中查找“验证码”的文字,将“验证码”之前或之后的数字确定为验证码等,本实施例不对识别验证码的方式作限定。\n[0059] 另外,第一终端还需要获取包括用户账户和第一终端的唯一标识的第一绑定信息,以明确需要将哪个用户账户与哪个第一终端的唯一标识进行绑定。具体地,第一终端可以在界面中展示用于输入第一绑定信息的输入框,并将接收到的用户在输入框中的输入确定为第一绑定信息。\n[0060] 步骤104,将验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0061] 第一终端将验证码和第一绑定信息发送给服务器,服务器对接收到的验证码进行验证,在确定接收到的验证码与携带在验证信息中发送的验证码相同时,对验证码的验证通过,即确定绑定操作是第一终端的用户触发的,此时,服务器将第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,完成对第一终端的绑定过程。\n[0062] 综上所述,本发明实施例提供的终端绑定方法,通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从短信中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。\n[0063] 请参考图2,其示出了本发明一个实施例提供的终端绑定方法的方法流程图,该终端绑定方法可以应用于服务器中。该终端绑定方法,包括:\n[0064] 步骤201,接收第一终端发送的携带有目标终端的唯一标识的绑定请求;\n[0065] 绑定请求用于请求服务器将用户账户与目标终端的唯一标识进行绑定。用户可以通过终端在服务器中申请用户账户。比如,用户账户可以是微博账户、微信账户、即时通讯账户和银行账户等。目标终端的唯一标识可以是电话号码、目标终端的IMEI和目标终端中SIM卡的标识等。目标终端可以是发送绑定请求的第一终端,也可以是除第一终端之外的第二终端。\n[0066] 由于第一终端与服务器之间通过有线网络或无线网络连接,因此,服务器可以通过网络接收第一终端发送的绑定请求。\n[0067] 步骤202,若目标终端是第一终端,则根据绑定请求向第一终端发送携带有验证码的验证信息;\n[0068] 当目标终端是第一终端时,为了确定绑定操作是由第一终端的用户触发的,以提高对第一终端的绑定过程的安全性,服务器在接收到绑定请求之后,还可以向第一终端发送携带有验证码的验证信息,第一终端通过对验证码进行处理来证明是第一终端的用户触发的绑定操作。其中,验证信息可以包括但不限于短信。\n[0069] 当验证信息是短信且第一终端的唯一标识是电话号码时,服务器可以直接向第一终端发送短信;当第一终端的唯一标识不是电话号码时,服务器还可以根据预先建立的第一终端的唯一标识与电话号码的对应关系确定第一终端的电话号码,从而向第一终端发送短信。\n[0070] 进一步地,服务器可以生成短信,再根据电话号码向第一终端发送短信,或,服务器也可以将第一终端的电话号码发送给第三方设备,控制第三方设备生成短信并向第一终端发送短信,本实施例以服务器生成短信并根据电话号码向第一终端发送短信为例进行说明。\n[0071] 步骤203,接收第一终端发送的验证码和第一绑定信息,该验证码由第一终端从验证信息中识别得到,该第一绑定信息由第一终端从接收到的输入中得到,该第一绑定信息包括用户账户和第一终端的唯一标识;\n[0072] 本实施例中,服务器接收到的是第一终端从验证信息中识别出的验证码,而不是用户从网页切换到查看验证信息的应用来查看验证码,再从查看验证信息的应用切换到网页来输入的验证码,通过节省第一终端在网页和查看验证信息的应用之间的切换过程来提高第一终端绑定过程的效率。服务器接收到的第一绑定信息是第一终端在界面中展示用于输入第一绑定信息的输入框且从接收到的用户在输入框中的输入中得到。\n[0073] 步骤204,对验证码进行验证,并在对该验证码的验证通过时,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0074] 服务器检测接收到的验证码与携带在验证信息中发送的验证码是否相同,如果接收到的验证码与携带在验证信息中发送的验证码相同,则对验证码的验证通过,此时,将第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,完成对第一终端的绑定过程;\n如果接收到的验证码与携带在验证信息中发送的验证码不同,则对验证码的验证失败,此时不对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,流程结束。\n[0075] 综上所述,本发明实施例提供的终端绑定方法,通过接收第一终端发送的验证码和第一绑定信息,该验证码由第一终端从验证信息中识别得到,该第一绑定信息由第一终端从接收到的输入中得到,对验证码进行验证,并在对该验证码的验证通过时,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得服务器可以对直接从验证信息中识别出的验证码进行验证,而不是对用户从验证信息中查看验证码之后再输入到网页中获取到的验证码进行验证,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。\n[0076] 请参考图3A,其示出了本发明另一实施例提供的终端绑定方法的方法流程图,该终端绑定方法可以应用于包括第一终端和服务器的终端绑定系统中,该第一终端可以是智能电视、智能手机或者平板电脑等等。该终端绑定方法,包括:\n[0077] 步骤301,第一终端向服务器发送携带有目标终端的唯一标识的绑定请求;\n[0078] 绑定请求用于请求服务器将用户账户与目标终端的唯一标识进行绑定。用户账户是用户通过终端在服务器中申请的账户,比如,微博账户、微信账户、即时通讯账户和银行账户等。目标终端的唯一标识可以是电话号码、目标终端的IMEI和目标终端中SIM卡的标识等。目标终端可以是发送绑定请求的第一终端,也可以是除第一终端之外的第二终端。\n[0079] 第一终端可以在网页中展示进行目标终端绑定的绑定选项,该绑定选项包括绑定第一终端和绑定第二终端,请参考图3B所示的终端绑定触发界面的界面示意图。\n[0080] 当目标终端是第一终端时,为了对发送绑定请求的第一终端进行识别,第一终端还需要在绑定请求中携带第一终端的唯一标识,因此,向服务器发送携带有目标终端的唯一标识的绑定请求,包括:\n[0081] 通过应用程序编程接口获取第一终端的唯一标识;或,获取在展示的唯一标识输入框中输入的第一终端的唯一标识;\n[0082] 将第一终端的唯一标识添加在绑定请求中发送给服务器,以便服务器根据第一终端的唯一标识向第一终端发送验证信息。\n[0083] 其中,若第一终端或SIM卡中设置了唯一标识,则第一终端可以通过应用程序编程接口读取设置的唯一标识;若第一终端没有设置唯一标识,则第一终端可以在网页中展示唯一标识输入框,并获取用户在唯一标识输入框内输入的唯一标识。以唯一标识是电话号码为例进行说明,则请参考图3C所示的绑定信息获取界面的界面示意图,图3C中展示了电话号码输入框。\n[0084] 在第一终端获取到唯一标识之后,可以将第一终端的唯一标识添加到绑定请求中发送给服务器。由于第一终端与服务器之间通过有线网络或无线网络连接,因此,第一终端可以通过网络向服务器发送绑定请求。\n[0085] 步骤302,服务器接收第一终端发送的携带有目标终端的唯一标识的绑定请求,若目标终端是第一终端,则执行步骤303,若目标终端是第二终端,则执行步骤311;\n[0086] 对应于第一终端发送绑定请求的发送方式,服务器可以通过网络接收第一终端发送的绑定请求。\n[0087] 步骤303,服务器根据绑定请求向第一终端发送携带有验证码的验证信息;\n[0088] 当目标终端是第一终端时,为了确定绑定操作是由第一终端的用户触发的,以提高对第一终端的绑定过程的安全性,服务器在接收到绑定请求之后,还可以向第一终端发送携带有验证码的验证信息,第一终端通过对验证码进行处理来证明是第一终端的用户触发的绑定操作。其中,验证信息可以包括但不限于短信。\n[0089] 本实施例中,服务器可以生成验证信息并根据第一终端的唯一标识向第一终端发送验证信息,或,服务器也可以将第一终端的唯一标识发送给第三方设备,控制第三方设备生成验证信息并向第一终端发送验证信息,本实施例以服务器生成验证信息并根据第一终端的唯一标识向第一终端发送验证信息为例进行说明。\n[0090] 因此,根据绑定请求向第一终端发送携带有验证码的验证信息之前,还包括:\n[0091] 根据绑定请求生成验证码和验证信息的特征信息;\n[0092] 根据绑定请求向第一终端发送携带有验证码的验证信息,包括:\n[0093] 根据绑定请求将包括验证码和特征信息的验证信息发送给第一终端。\n[0094] 其中,验证码可以是数字、字母和符号中至少一种的组合,且生成验证码的方式可以有很多种,比如,通过随机算法生成验证码,或,根据当前时间生成验证码等,本实施例不限定验证码的生成方式。\n[0095] 特征信息用于唯一地标识一条验证信息。具体地,特征信息可以包括验证信息的发送方唯一标识和验证信息的序列号。其中,发送方唯一标识用于标识验证信息的发送方,可以是电话号码或服务器的标识信息等。序列号用于标识发送方唯一标识所指示的发送方发给第一终端的验证信息的序号,假设发送方本次发送给第一终端的验证信息的序列号是\n3,则发送方下一次发送给该第一终端的验证信息的序列号是4。进一步地,特征信息还可以包括验证信息内容和验证信息发送时间等,本实施例不对特征信息的内容作限定。\n[0096] 在服务器将包括验证码和特征信息的验证信息发送给第一终端时,还需要根据绑定请求确定需要接收验证信息的第一终端,因此,根据绑定请求将包括验证码和特征信息的验证信息发送给第一终端,包括:\n[0097] 获取绑定请求中的第一终端的唯一标识,该第一终端的唯一标识由第一终端通过应用程序编程接口获取得到;或,该第一终端的唯一标识由第一终端通过获取在展示的唯一标识输入框中的输入得到;\n[0098] 根据第一终端的唯一标识向第一终端发送携带有验证码和特征信息的验证信息。\n[0099] 服务器可以读取绑定请求中携带的第一终端的唯一标识,当验证信息是短信且第一终端的唯一标识是电话号码时,服务器可以直接向第一终端发送生成的短信;当第一终端的唯一标识不是电话号码时,服务器还可以根据预先建立的第一终端的唯一标识与电话号码的对应关系确定第一终端的电话号码,从而向第一终端发送生成的短信。\n[0100] 步骤304,服务器根据绑定请求向第一终端发送第一网页信息,该第一网页信息用于第一终端对接收到的验证信息是否与绑定请求对应进行验证;\n[0101] 若第一终端在向服务器发送绑定请求之后仅收到一条验证信息,则第一终端可以确定该验证信息是服务器根据绑定请求发送的验证信息,可以对该验证信息进行处理;若第一终端在向服务器发送绑定请求之后收到至少两条验证信息,则第一终端无法确定哪一条验证信息是服务器根据绑定请求发送的验证信息。\n[0102] 为了使第一终端明确哪一条验证信息是服务器根据绑定请求发送的验证信息,服务器可以根据绑定请求生成第一网页信息,并将第一网页信息发送给第一终端,此时,第一网页信息用于第一终端对接收到的验证信息是否与绑定请求对应进行验证。\n[0103] 具体地,根据绑定请求生成验证码和验证信息的特征信息之后,还包括:将特征信息添加到第一网页信息中。\n[0104] 由于特征信息可以用来唯一地标识一条验证信息,因此,服务器可以将生成的特征信息添加到第一网页信息中发送给第一终端,以便第一终端根据第一网页信息中的特征信息确定与绑定请求对应的验证信息。\n[0105] 需要补充说明的是,本实施例不限定步骤303和步骤304的执行顺序。即服务器在生成验证码和特征信息之后,可以先向第一终端发送包括验证码和特征信息的验证信息,后向第一终端发送包括特征信息的第一网页信息;也可以先向第一终端发送包括特征信息的第一网页信息,后向第一终端发送包括验证码和特征信息的验证信息;还可以同时向第一终端发送包括验证码和特征信息的验证信息和包括特征信息的第一网页信息。\n[0106] 步骤305,第一终端接收服务器根据绑定请求发送的携带有验证码的验证信息;\n[0107] 其中,验证信息可以仅携带有验证码;或,为了对验证信息进行标识,验证信息除了携带有验证码,还可以携带有验证信息的特征信息。第一终端将接收到的验证信息存储在查看验证信息的应用的收件箱中。\n[0108] 请参考图3D所示的短信接收界面的界面示意图,图3D中展示了用于提示服务器已经向第一终端发送短信的提示信息。比如,提示信息可以是“绑定用户账户需要短信确认,验证码已发送至终端,请按提示操作”。\n[0109] 步骤306,第一终端接收服务器根据绑定请求发送的第一网页信息,该第一网页信息用于第一终端对接收到的验证信息是否与绑定请求对应进行验证;检测第一网页信息与接收到的验证信息是否匹配;若检测结果为第一网页信息与接收到的验证信息匹配,则确定执行步骤307;\n[0110] 若第一终端在接收第一网页信息之前未接收到验证信息,则确定第一终端还未接收到与绑定请求对应的验证信息,此时只需要对在第一网页信息之后接收到的验证信息进行匹配;若第一终端在接收第一网页信息之前已经接收到验证信息,则第一终端可以对收件箱中预定时间段内的验证信息进行匹配,即对发送绑定请求之后接收到的验证信息进行匹配。\n[0111] 对于待匹配的每一条验证信息,第一终端检测接收到的第一网页信息与该验证信息是否匹配。若检测出第一网页信息与该验证信息匹配,则确定该验证信息与绑定请求对应,执行步骤307;若检测出第一网页信息与该验证信息不匹配,则继续检测下一条验证信息,直至检测出与绑定请求对应的验证信息。\n[0112] 具体地,检测第一网页信息与接收到的验证信息是否匹配,包括:\n[0113] 从第一网页信息中获取验证信息的特征信息,并从验证信息获取验证信息的特征信息;\n[0114] 检测从第一网页信息中获取的特征信息与从验证信息获取的特征信息是否相同;\n[0115] 若检测结果为从第一网页信息中获取的特征信息与从验证信息获取的特征信息相同,则确定第一网页信息与接收到的验证信息匹配。\n[0116] 由于特征信息可以用来唯一地标识一条验证信息,因此,第一终端可以检测从第一网页信息中获取的特征信息与从验证信息中获取的特征信息是否相同。若检测出从第一网页信息中获取的特征信息与从验证信息中获取的特征信息相同,则确定该验证信息与第一网页信息匹配;若检测出从第一网页信息中获取的特征信息与从验证信息中获取的特征信息不同,则确定该验证信息与第一网页信息不匹配。\n[0117] 当特征信息包括验证信息的发送方唯一标识和验证信息的序列号时,可以从第一网页信息中获取验证信息的序列号和验证信息的发送方唯一标识,并从验证信息获取验证信息的序列号和验证信息的发送方唯一标识;检测从第一网页信息中获取的序列号与从验证信息获取的序列号是否相同,并检测从第一网页信息中获取的发送方唯一标识与从验证信息获取的发送方唯一标识是否相同;若检测结果为从第一网页信息中获取的序列号与从验证信息获取的序列号相同且从第一网页信息中获取的发送方唯一标识与从验证信息获取的发送方唯一标识相同,则确定第一网页信息与接收到的验证信息匹配。\n[0118] 需要补充说明的是,本实施例不限定第一终端接收验证信息和接收第一网页信息的执行顺序。即第一终端可以先接收验证信息再接收第一网页信息,也可以先接收第一网页信息再接收验证信息,还可以同时接收验证信息和第一网页信息。\n[0119] 步骤307,第一终端从验证信息中识别出验证码,并接收输入的第一绑定信息,该第一绑定信息包括用户账户和第一终端的唯一标识;\n[0120] 本实施例中,第一终端可以直接从验证信息中识别出验证码,而不需要用户从网页切换到查看验证信息的应用来查看验证码,再从查看验证信息的应用切换到网页来输入验证码,通过节省第一终端在网页和查看验证信息的应用之间的切换过程来提高第一终端绑定过程的效率。\n[0121] 具体地,第一终端可以获取验证信息内容,根据预定策略在验证信息内容中查找验证码。比如,第一终端可以将预定位数的数字确定为验证码;或,第一终端可以在验证信息内容中查找“验证码”的文字,将“验证码”之前或之后的数字确定为验证码等,本实施例不对识别验证码的方式作限定。\n[0122] 另外,第一终端还需要获取包括用户账户和第一终端的唯一标识的第一绑定信息,以明确需要将哪个用户账户与哪个第一终端的唯一标识进行绑定。具体地,第一终端可以在界面中展示用于输入第一绑定信息的输入框,并将接收到的用户在输入框中的输入确定为第一绑定信息。本实施例不限定第一终端获取第一绑定信息的时机,比如,第一终端可以在发送绑定请求时获取第一绑定信息,也可以在发送验证码时获取第一绑定信息等。\n[0123] 本实施例以第一终端获取用户在展示的信息输入框输入的信息为例进行说明,则请参考图3C。由于第一绑定信息还包括用户账户,因此,图3C中还展示了用户账户输入框。\n可选的,第一绑定信息还可以包括姓名、身份证号码、密码等信息,因此,图3C中还可以展示上述信息的输入框。\n[0124] 步骤308,第一终端将验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定;\n[0125] 第一终端将验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,完成对第一终端的绑定过程。\n[0126] 为了进一步提高第一终端的绑定过程的安全性,服务器还可以设置验证时间阈值,即从第一终端发送绑定请求时开始计时,若计时时长达到验证时间阈值后,服务器仍然没有接收到验证码,则服务器确定此次的验证码失效,对第一终端的绑定操作失败。因此,为了提高第一终端的绑定过程的成功率,还可以在网页中展示验证码失效的倒计时。请参考图3D,除了展示用于提示服务器已经向第一终端发送短信的提示信息,还可以展示验证码失效的倒计时。比如,验证码还有24秒失效,则可以展示“获取验证码(24s)”。\n[0127] 由于第一终端可以从验证信息中识别验证码,因此,第一终端可以不在网页中展示验证码输入框,或,如图3D所示,第一终端可以在网页中展示验证码输入框,以便用户对第一终端自动填入的验证码进行修改,避免了第一终端识别的验证码错误导致第一终端的绑定过程失败的问题,达到了进一步提高第一终端的绑定过程的成功率的效果。\n[0128] 步骤309,服务器接收第一终端发送的验证码和第一绑定信息,该验证码由第一终端从验证信息中识别得到,该第一绑定信息由第一终端从接收的输入中得到,该第一绑定信息包括用户账户和第一终端的唯一标识;\n[0129] 其中,服务器接收到的是第一终端从验证信息中识别的验证码。\n[0130] 步骤310,服务器对验证码进行验证,并在对该验证码的验证通过时,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定;\n[0131] 服务器检测接收到的验证码与携带在验证信息中发送的验证码是否相同,如果接收到的验证码与携带在验证信息中发送的验证码相同,则对验证码的验证通过,此时,将第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,完成对第一终端的绑定过程,并将第一绑定信息中的信息存储在服务器的数据库中,以便后续调用,流程结束;如果接收到的验证码与携带在验证信息中发送的验证码不同,则对验证码的验证失败,此时不对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,流程结束。\n[0132] 进一步地,服务器还可以向第一终端反馈用户账户与第一终端的唯一标识绑定成功的提示。\n[0133] 步骤311,服务器根据绑定请求中携带的第二终端的唯一标识向第二终端发送携带有验证码的验证信息;根据绑定请求向第一终端发送第二网页信息;\n[0134] 当目标终端是第二终端时,服务器可以在接收到绑定请求之后向第二终端发送携带有验证码的验证信息,第二终端通过对验证码进行处理来证明是第二终端的用户触发的绑定操作,以提高对第二终端的绑定过程的安全性。其中,绑定请求中携带有第二终端的唯一标识,该第二终端的唯一标识可以是第二终端通过应用程序编程接口获取到并发送给第一终端的,也可以是第二终端接收到用户在界面中展示的输入框中的输入得到并发送给第一终端的,还可以是第一终端接收到用户在界面中展示的输入框中的输入得到。\n[0135] 本实施例中,服务器可以生成验证信息并根据第二终端的唯一标识向第二终端发送验证信息,或,服务器也可以将第二终端的唯一标识发送给第三方设备,控制第三方设备生成验证信息并向第二终端发送验证信息,其中,验证信息可以仅携带有验证码;或,为了对验证信息进行标识,验证信息除了携带有验证码,还可以携带有验证信息的特征信息。第二终端将接收到的验证信息存储在查看验证信息的应用的收件箱中。服务器生成发送给第二终端的验证信息的方法与服务器生成发送给第一终端的验证信息的方法相同,详见步骤\n303中的描述。\n[0136] 进一步地,为了使第二终端明确哪一条验证信息是服务器根据绑定请求发送的验证信息,服务器可以根据绑定请求生成第二网页信息,并将第二网页信息发送给第一终端,由第一终端将第二网页信息转发给第二终端进行处理,此时,第二网页信息用于第二终端对接收到的验证信息是否与绑定请求对应进行验证。服务器生成第二网页信息的方法与服务器生成第一网页信息的方法相同,详见步骤304中的描述。\n[0137] 需要补充说明的是,服务器可以先向第二终端发送验证信息,后向第一终端发送第二网页信息;也可以先向第一终端发送第二网页信息,后向第二终端发送验证信息;还可以在向第二终端发送验证信息的同时向第一终端发送第二网页信息。\n[0138] 步骤312,第一终端接收服务器根据绑定请求发送的第二网页信息,该第二网页信息用于第二终端对验证信息是否是与绑定请求对应进行验证;将从第二网页信息中获取的验证信息的特征信息发送给第二终端;\n[0139] 本实施例中,第一终端可以将第二网页信息发送给第二终端,由第二终端根据第二网页信息确定出与绑定请求对应的验证信息。优选地,为了节省第二网页信息的传输开销,第一终端可以从第二网页信息中获取第二网页信息的特征信息,并将特征信息发送给第二终端。其中,特征信息可以用来唯一地标识一条验证信息。\n[0140] 步骤313,第二终端从验证信息中获取验证信息的特征信息,在检测出从第二网页信息中获取到的特征信息与从验证信息中获取到的特征信息相同后,从验证信息中识别出验证码发送给第一终端;\n[0141] 第二终端可以检测从第二网页信息中获取的特征信息与从验证信息中获取的特征信息是否相同。若检测出从第二网页信息中获取的特征信息与从验证信息中获取的特征信息相同,则确定该验证信息与第二网页信息匹配,第二终端可以从验证信息中识别出验证码发送给第一终端;若检测出从第二网页信息中获取的特征信息与从验证信息中获取的特征信息不同,则确定该验证信息与第二网页信息不匹配。\n[0142] 在第二终端向第一终端发送验证码时,若第二终端与第一终端的距离较近,则第二终端可以通过近距离广播技术将验证码广播给第一终端,该近距离广播技术包括但不限于WiFi(Wireless Fidelity,无线保真)技术、蓝牙技术和NFC(Near Field Communication,近距离无线通讯)技术。比如,第二终端在识别出验证码之后直接选取信号较好或当前时刻已经建立连接的传输通道向第一终端发送验证码,或,第二终端在识别出验证码之后在界面中展示是否向第一终端发送验证码的提示信息,若用户确定需要发送验证码,则在界面中展示发送验证码的发送方式,根据用户选择的发送方式向第一终端发送验证码。若第二终端与第一终端的距离较远,则第二终端可以通过短信等方式发送给第一终端。比如,第二终端在识别出验证码之后在界面中展示是否通过短信向第一终端发送验证码的提示信息,若用户确定需要发送验证码,则将验证码添加到短信中发送给第一终端,或直接将是短信的验证信息发送给第一终端。\n[0143] 需要补充说明的是,本实施例不限定第二终端接收验证信息和第一终端接收第二网页信息的执行顺序。即第二终端可以先接收验证信息,第一终端再接收第二网页信息,也可以第一终端先接收第二网页信息,第二终端再接收验证信息,还可以在第二终端接收验证信息的同时第一终端接收第二网页信息。\n[0144] 步骤314,第一终端接收第二终端从验证信息中识别并发送的验证码,并接收输入的第二绑定信息,该验证信息是服务器根据绑定请求中携带的第二终端的唯一标识发送给第二终端的,该第二绑定信息包括用户账户和第二终端的唯一标识;将验证码和第二绑定信息发送给服务器;\n[0145] 第一终端按照第二终端发送验证码的发送方式选取对应的接收方式,根据对应的接收方式接收验证码。若第二终端通过短信方式向第一终端发送验证码,则第一终端还需要从短信中识别出验证码。\n[0146] 第一终端还需要获取包括用户账户和第二终端的唯一标识的第二绑定信息,以明确需要将哪个用户账户与哪个第二终端的唯一标识进行绑定。具体地,第一终端可以在界面中展示用于输入第二绑定信息的输入框,并将接收到的用户在输入框中的输入确定为第二绑定信息。本实施例不限定第一终端获取第二绑定信息的时机,比如,第一终端可以在发送绑定请求时获取第二绑定信息,也可以在发送验证码时获取第二绑定信息等。\n[0147] 第一终端在获取到第二绑定信息之后,将第二终端识别并发送的验证码和获取到的第二绑定信息发送给服务器,由服务器对验证码和第二绑定信息进行处理。\n[0148] 步骤315,服务器接收第一终端发送的验证码和第二绑定信息,该验证码由第二终端从接收到的验证信息中识别并发送给第一终端,该第二绑定信息由第二终端从接收的输入中得到并发送给第一终端,该第二绑定信息包括用户账户和第二终端的唯一标识;对验证码进行验证,在对验证码的验证通过后,对第二绑定信息中的用户账户和第二终端的唯一标识进行绑定。\n[0149] 服务器检测接收到的验证码与携带在验证信息中发送的验证码是否相同,如果接收到的验证码与携带在验证信息中发送的验证码相同,则对验证码的验证通过,此时,将第二绑定信息中的用户账户和第二终端的唯一标识进行绑定,完成对第二终端的绑定过程,并将第二绑定信息中的信息存储在服务器的数据库中,以便后续调用,流程结束;如果接收到的验证码与携带在验证信息中发送的验证码不同,则对验证码的验证失败,此时不对第二绑定信息中的用户账户和第二终端的唯一标识进行绑定,流程结束。\n[0150] 综上所述,本发明实施例提供的终端绑定方法,通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从验证信息中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。另外,通过第一终端接收服务器根据绑定请求发送的第一网页信息;检测第一网页信息与接收到的验证信息是否匹配,可以查找到与绑定请求对应的验证信息,再从该验证信息中识别出验证码,解决了从其他验证信息中识别出验证码造成的验证码验证失败导致第一终端绑定失败的问题,达到了提高第一终端绑定过程的成功率的效果。\n[0151] 请参考图4,其示出了本发明一个实施例提供的终端绑定装置的结构框架图,该终端绑定装置可以应用于第一终端中,该第一终端可以是智能电视、智能手机或者平板电脑等等。该终端绑定装置,包括:\n[0152] 请求发送模块401,用于向服务器发送携带有目标终端的唯一标识的绑定请求;\n[0153] 信息接收模块402,用于目标终端是第一终端时,接收服务器根据请求发送模块\n401发送的绑定请求发送的携带有验证码的验证信息;\n[0154] 第一获取模块403,用于从信息接收模块402接收到的验证信息中识别出验证码,并接收输入的第一绑定信息,第一绑定信息包括用户账户和第一终端的唯一标识;\n[0155] 第一发送模块404,用于将第一获取模块403获取到的验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0156] 综上所述,本发明实施例提供的终端绑定装置,通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从验证信息中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。\n[0157] 请参考图5,其示出了本发明再一实施例提供的终端绑定装置的结构框架图,该终端绑定装置可以应用于第一终端中,该第一终端可以是智能电视、智能手机或者平板电脑等等。该终端绑定装置,包括:请求发送模块401、信息接收模块402、第一获取模块403和第一发送模块404。\n[0158] 请求发送模块401,用于向服务器发送携带有目标终端的唯一标识的绑定请求;\n[0159] 信息接收模块402,用于目标终端是第一终端时,接收服务器根据请求发送模块\n401发送的绑定请求发送的携带有验证码的验证信息;\n[0160] 第一获取模块403,用于从信息接收模块402接收到的验证信息中识别出验证码,并接收输入的第一绑定信息,第一绑定信息包括用户账户和第一终端的唯一标识;\n[0161] 第一发送模块404,用于将第一获取模块403获取到的验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0162] 可选的,装置还包括:\n[0163] 第一接收模块405,用于第一获取模块403从验证信息中识别出验证码之前,接收服务器根据绑定请求发送的第一网页信息,第一网页信息用于第一终端对接收到的验证信息是否与绑定请求对应进行验证;\n[0164] 信息检测模块406,用于检测第一接收模块405接收到的第一网页信息与接收到的验证信息是否匹配;\n[0165] 信息确定模块407,用于在信息检测模块406检测的结果为第一网页信息与接收到的验证信息匹配后,确定验证信息与绑定请求对应,触发执行从验证信息中识别出验证码的步骤。\n[0166] 可选的,信息检测模块406,包括:\n[0167] 信息获取单元4061,用于从第一网页信息中获取验证信息的特征信息,并从验证信息获取验证信息的特征信息;\n[0168] 信息检测单元4062,用于检测信息获取单元4061从第一网页信息中获取的特征信息与从验证信息获取的特征信息是否相同;\n[0169] 信息确定单元4063,用于在信息检测单元4062检测的结果为从第一网页信息中获取的特征信息与从验证信息获取的特征信息相同后,确定第一网页信息与接收到的验证信息匹配。\n[0170] 可选的,若目标终端是第一终端,则请求发送模块401,包括:\n[0171] 标识获取单元4011,用于通过应用程序编程接口获取第一终端的唯一标识;或,获取在展示的唯一标识输入框中输入的第一终端的唯一标识;\n[0172] 请求发送单元4012,用于将标识获取单元4011获取到的第一终端的唯一标识添加在绑定请求中发送给服务器,以便服务器根据第一终端的唯一标识向第一终端发送验证信息。\n[0173] 可选的,若目标终端是第二终端,则装置还包括:\n[0174] 第二获取模块408,用于请求发送模块401向服务器发送携带有目标终端的唯一标识的绑定请求之后,接收第二终端从验证信息中识别并发送的验证码,并接收输入的第二绑定信息,验证信息是服务器根据绑定请求中携带的第二终端的唯一标识发送给第二终端的,第二绑定信息包括用户账户和第二终端的唯一标识;\n[0175] 第二发送模块409,用于将第二获取模块408获取到的验证码和第二绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第二绑定信息中的用户账户和第二终端的唯一标识进行绑定。\n[0176] 可选的,装置还包括:\n[0177] 第二接收模块410,用于第二获取模块408接收第二终端从验证信息中识别并发送的验证码之前,接收服务器根据绑定请求发送的第二网页信息,第二网页信息用于第二终端对验证信息是否是与绑定请求对应进行验证;\n[0178] 第三发送模块411,用于将从第二接收模块410接收到的第二网页信息中获取的验证信息的特征信息发送给第二终端,以便第二终端从验证信息中获取验证信息的特征信息,在检测出从第二网页信息中获取到的特征信息与从验证信息中获取到的特征信息相同后,从验证信息中识别出验证码发送给第一终端。\n[0179] 综上所述,本发明实施例提供的终端绑定装置,通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从验证信息中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。另外,通过第一终端接收服务器根据绑定请求发送的第一网页信息;检测第一网页信息与接收到的验证信息是否匹配,可以查找到与绑定请求对应的验证信息,再从该验证信息中识别出验证码,解决了从其他验证信息中识别出验证码造成的验证码验证失败导致第一终端绑定失败的问题,达到了提高第一终端绑定过程的成功率的效果。\n[0180] 请参考图6,其示出了本公开一个实施例提供的终端的结构方框图,该终端用于实施上述实施例提供的终端绑定方法,本公开实施例中的终端可以包括一个或多个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于信息和存储程序指令随机接入存储器(RAM)和只读存储器(ROM),用于存储数据和信息的存储器,I/O设备,界面,天线等。具体来讲:\n[0181] 终端600可以包括RF(Radio Frequency,射频)电路610、存储器620、输入单元630、显示单元640、传感器650、音频电路660、WiFi(wireless fidelity,无线保真)模块670、处理器680、电源682、摄像头690等部件。本领域技术人员可以理解,图6中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。\n[0182] 下面结合图6对终端600的各个构成部件进行具体的介绍:\n[0183] RF电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器680处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路610还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。\n[0184] 存储器620可用于存储软件程序以及模块,处理器680通过运行存储在存储器620的软件程序以及模块,从而执行终端600的各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端600的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。\n[0185] 输入单元630可用于接收输入的数字或字符信息,以及产生与终端600的用户设置以及功能控制有关的键信号输入。具体地,输入单元630可包括触控面板631以及其他输入设备632。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上或在触控面板631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接收处理器680发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。\n[0186] 显示单元640可用于显示由用户输入的信息或提供给用户的信息以及终端600的各种菜单。显示单元640可包括显示面板641,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板641。进一步的,触控面板631可覆盖显示面板641,当触控面板631检测到在其上或附近的触摸操作后,传送给处理器680以确定触摸事件的类型,随后处理器680根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图6中,触控面板631与显示面板641是作为两个独立的部件来实现终端600的输入和输入功能,但是在某些实施例中,可以将触控面板631与显示面板641集成而实现终端600的输入和输出功能。\n[0187] 终端600还可包括至少一种传感器650,比如陀螺仪传感器、磁感应传感器、光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在终端\n600移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端600还可配置的气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。\n[0188] 音频电路660、扬声器661,传声器662可提供用户与终端600之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经RF电路610以发送给比如另一终端,或者将音频数据输出至存储器620以便进一步处理。\n[0189] WiFi属于短距离无线传输技术,终端600通过WiFi模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块670,但是可以理解的是,其并不属于终端600的必须构成,完全可以根据需要在不改变公开的本质的范围内而省略。\n[0190] 处理器680是终端600的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行终端600的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器\n680可包括一个或多个处理单元;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。\n[0191] 终端600还包括给各个部件供电的电源682(比如电池),优选的,电源可以通过电源管理系统与处理器680逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。\n[0192] 摄像头690一般由镜头、图像传感器、接口、数字信号处理器、CPU、显示屏幕等组成。其中,镜头固定在图像传感器的上方,可以通过手动调节镜头来改变聚焦;图像传感器相当于传统相机的“胶卷”,是摄像头采集图像的心脏;接口用于把摄像头利用排线、板对板连接器、弹簧式连接方式与终端主板连接,将采集的图像发送给所述存储器620;数字信号处理器通过数学运算对采集的图像进行处理,将采集的模拟图像转换为数字图像并通过接口发送给存储器620。\n[0193] 尽管未示出,终端600还可以包括蓝牙模块等,在此不再赘述。\n[0194] 终端600除了包括一个或者多个处理器680,还包括有存储器,以及一个或者多个模块,其中一个或者多个模块存储于存储器中,并被配置成由一个或者多个处理器执行。上述一个或者多个模块具有如下功能:\n[0195] 向服务器发送携带有目标终端的唯一标识的绑定请求;\n[0196] 若目标终端是第一终端,则接收服务器根据绑定请求发送的携带有验证码的验证信息;\n[0197] 从验证信息中识别出验证码,并接收输入的第一绑定信息,第一绑定信息包括用户账户和第一终端的唯一标识;\n[0198] 将验证码和第一绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0199] 可选的,从验证信息中识别出验证码之前,还包括:\n[0200] 接收服务器根据绑定请求发送的第一网页信息,第一网页信息用于第一终端对接收到的验证信息是否与绑定请求对应进行验证;\n[0201] 检测第一网页信息与接收到的验证信息是否匹配;\n[0202] 若检测结果为第一网页信息与接收到的验证信息匹配,则确定验证信息与绑定请求对应,触发执行从验证信息中识别出验证码的步骤。\n[0203] 可选的,检测第一网页信息与接收到的验证信息是否匹配,包括:\n[0204] 从第一网页信息中获取验证信息的特征信息,并从验证信息获取验证信息的特征信息;\n[0205] 检测从第一网页信息中获取的特征信息与从验证信息获取的特征信息是否相同;\n[0206] 若检测结果为从第一网页信息中获取的特征信息与从验证信息获取的特征信息相同,则确定第一网页信息与接收到的验证信息匹配。\n[0207] 可选的,向服务器发送携带有目标终端的唯一标识的绑定请求,包括:\n[0208] 通过应用程序编程接口获取第一终端的唯一标识;或,获取在展示的唯一标识输入框中输入的第一终端的唯一标识;\n[0209] 将第一终端的唯一标识添加在第一绑定请求中发送给服务器,以便服务器根据第一终端的唯一标识向第一终端发送验证信息。\n[0210] 可选的,若目标终端是第二终端,则向服务器发送携带有目标终端的唯一标识的绑定请求之后,还包括:\n[0211] 接收第二终端从验证信息中识别并发送的验证码,并接收输入的第二绑定信息,验证信息是服务器根据绑定请求中携带的第二终端的唯一标识发送给第二终端的,第二绑定信息包括用户账户和第二终端的唯一标识;\n[0212] 将验证码和第二绑定信息发送给服务器,以便服务器对验证码的验证通过后,对第二绑定信息中的用户账户和第二终端的唯一标识进行绑定。\n[0213] 可选的,接收第二终端从验证信息中识别并发送的验证码之前,还包括:\n[0214] 接收服务器根据绑定请求发送的第二网页信息,第二网页信息用于第二终端对验证信息是否是与绑定请求对应进行验证;\n[0215] 将从第二网页信息中获取的验证信息的特征信息发送给第二终端,以便第二终端从验证信息中获取验证信息的特征信息,在检测出从第二网页信息中获取到的特征信息与从验证信息中获取到的特征信息相同后,从验证信息中识别出验证码发送给第一终端。\n[0216] 请参考图7,其示出了本发明一个实施例提供的终端绑定装置的结构框架图,该终端绑定装置可以应用于服务器中。该终端绑定装置,包括:\n[0217] 请求接收模块701,用于接收第一终端发送的携带有目标终端的唯一标识的绑定请求;\n[0218] 第一发送模块702,用于在所述目标终端是第一终端时,根据请求接收模块701接收到的绑定请求向第一终端发送携带有验证码的验证信息;\n[0219] 第一接收模块703,用于接收第一终端发送的验证码和第一绑定信息,验证码由第一终端从第一发送模块702发送的验证信息中识别得到,第一绑定信息由第一终端从接收的输入中得到,第一绑定信息包括用户账户和第一终端的唯一标识;\n[0220] 第一绑定模块704,用于对第一接收模块703接收到的验证码进行验证,并在对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0221] 综上所述,本发明实施例提供的终端绑定装置,通过接收第一终端发送的验证码和第一绑定信息,该验证码由第一终端从验证信息中识别得到,该第一绑定信息由第一终端从接收到的输入中得到,对验证码进行验证,并在对该验证码的验证通过时,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得服务器可以对直接从验证信息中识别出的验证码进行验证,而不是对用户从验证信息中查看验证码之后再输入到网页中获取到的验证码进行验证,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。\n[0222] 请参考图8,其示出了本发明再一实施例提供的终端绑定装置的结构框架图,该终端绑定装置可以应用于服务器中。该终端绑定装置,包括:请求接收模块701、第一发送模块\n702、第一接收模块703和第一绑定模块704。\n[0223] 请求接收模块701,用于接收终端发送的携带有目标终端的唯一标识的绑定请求;\n[0224] 第一发送模块702,用于在目标终端是第一终端时,根据请求接收模块701接收到的绑定请求向第一终端发送携带有验证码的验证信息;\n[0225] 第一接收模块703,用于接收第一终端发送的验证码和第一绑定信息,验证码由第一终端从第一发送模块702发送的验证信息中识别得到,第一绑定信息由第一终端从接收的输入中得到,第一绑定信息包括用户账户和第一终端的唯一标识;\n[0226] 第一绑定模块704,用于对第一接收模块703接收到的验证码进行验证,并在对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0227] 可选的,装置还包括:\n[0228] 第二发送模块705,用于第一接收模块703接收第一终端发送的验证码和第一绑定信息之前,根据第一绑定请求向第一终端发送第一网页信息,以便第一终端在检测出第一网页信息与接收到的验证信息匹配后确定验证信息与绑定请求对应,从验证信息中识别出验证码,第一网页信息用于第一终端对结合搜到的验证信息是否与绑定请求对应进行验证。\n[0229] 可选的,装置还包括:\n[0230] 信息生成模块706,用于第一发送模块702根据绑定请求向第一终端发送携带有验证码的验证信息之前,根据绑定请求生成验证码和验证信息的特征信息;\n[0231] 第一发送模块702,具体用于根据绑定请求将包括验证码和特征信息的验证信息发送给第一终端。\n[0232] 可选的,装置还包括:\n[0233] 网页生成模块707,用于信息生成模块706根据绑定请求生成验证码和验证信息的特征信息之后,将特征信息添加到第一网页信息中。\n[0234] 可选的,第一发送模块702,包括:\n[0235] 标识接收单元7021,用于获取绑定请求中的第一终端的唯一标识,第一终端的唯一标识由第一终端通过应用程序编程接口获取得到;或,第一终端的唯一标识由第一终端通过获取在展示的唯一标识输入框中的输入得到;\n[0236] 信息发送单元7022,用于根据标识接收单元7021获取到的第一终端的唯一标识向第一终端发送携带有验证码和特征信息的验证信息。\n[0237] 可选的,若目标终端是第二终端,则装置还包括:\n[0238] 第三发送模块708,用于请求接收模块701接收第一终端发送的携带有目标终端的唯一标识的绑定请求之后,根据绑定请求中携带的第二终端的唯一标识向第二终端发送携带有验证码的验证信息;\n[0239] 第二接收模块709,用于接收第一终端发送的验证码和第二绑定信息,验证码由第二终端从第三发送模块708发送的验证信息中识别并发送给第一终端,第二绑定信息由第二终端从接收的输入中得到并发送给第一终端,第二绑定信息包括用户账户和第二终端的唯一标识;\n[0240] 第二绑定模块710,用于对第二接收模块709接收到的验证码进行验证,在对验证码的验证通过后,对第二绑定信息中的用户账户和第二终端的唯一标识进行绑定。\n[0241] 可选的,装置还包括:\n[0242] 第四发送模块711,用于第二接收模块709接收第一终端发送的验证码和第二绑定信息之前,根据绑定请求向第一终端发送第二网页信息,以便第一终端将从第二网页信息中获取的验证信息的特征信息发送给第二终端,第二终端从验证信息中获取验证信息的特征信息,在检测出从第二网页信息中获取到的特征信息与从验证信息中获取到的特征信息相同后,从验证信息中识别出验证码发送给第一终端,第一终端将验证码发送给服务器。\n[0243] 综上所述,本发明实施例提供的终端绑定装置,通过接收第一终端发送的验证码和第一绑定信息,该验证码由第一终端从验证信息中识别得到,该第一绑定信息由第一终端从接收到的输入中得到,对验证码进行验证,并在对该验证码的验证通过时,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得服务器可以对直接从验证信息中识别出的验证码进行验证,而不是对用户从验证信息中查看验证码之后再输入到网页中获取到的验证码进行验证,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。另外,通过根据绑定请求向第一终端发送第一网页信息,以便第一终端在检测出第一网页信息与接收到的验证信息匹配时从验证信息中识别出验证码,可以使第一终端查找到与绑定请求对应的验证信息,再从该验证信息中识别出验证码,解决了对第一终端从其他验证信息中读取验证码造成的验证码验证失败导致第一终端绑定失败的问题,达到了提高第一终端绑定过程的成功率的效果。\n[0244] 请参考图9,其示出了本发明一个实施例提供的服务器的结构示意图。所述服务器\n900包括中央处理单元(CPU)901、包括随机存取存储器(RAM)902和只读存储器(ROM)903的系统存储器904,以及连接系统存储器904和中央处理单元901的系统总线905。所述服务器\n900还包括帮助计算机内的各个器件之间传输信息的基本输入/输出系统(I/O系统)906,和用于存储操作系统913、应用程序910和其他程序模块915的大容量存储设备907。\n[0245] 所述基本输入/输出系统906包括有用于显示信息的显示器908和用于用户输入信息的诸如鼠标、键盘之类的输入设备909。其中所述显示器908和输入设备909都通过连接到系统总线905的输入输出控制器910连接到中央处理单元901。所述基本输入/输出系统906还可以包括输入输出控制器910以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器910还提供输出到显示屏、打印机或其他类型的输出设备。\n[0246] 所述大容量存储设备907通过连接到系统总线905的大容量存储控制器(未示出)连接到中央处理单元901。所述大容量存储设备907及其相关联的计算机可读介质为服务器\n900提供非易失性存储。也就是说,所述大容量存储设备907可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。\n[0247] 不失一般性,所述计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知所述计算机存储介质不局限于上述几种。上述的系统存储器904和大容量存储设备907可以统称为存储器。\n[0248] 根据本发明的各种实施例,所述服务器900还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即服务器900可以通过连接在所述系统总线905上的网络接口单元911连接到网络912,或者说,也可以使用网络接口单元911来连接到其他类型的网络或远程计算机系统(未示出)。\n[0249] 所述存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,所述一个或者一个以上程序具有如下功能:\n[0250] 接收第一终端发送的携带有目标终端的唯一标识的绑定请求;\n[0251] 若目标终端是第一终端,则根据绑定请求向第一终端发送携带有验证码的验证信息;\n[0252] 接收第一终端发送的验证码和第一绑定信息,验证码由第一终端从验证信息中识别得到,第一绑定信息由第一终端从接收的输入中得到,第一绑定信息包括用户账户和第一终端的唯一标识;\n[0253] 对验证码进行验证,并在对验证码的验证通过时,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定。\n[0254] 可选的,接收第一终端发送的验证码和第一绑定信息之前,还包括:\n[0255] 根据绑定请求向第一终端发送第一网页信息,以便第一终端在检测出第一网页信息与接收到的验证信息匹配后确定验证信息与绑定请求对应,从验证信息中识别出验证码,第一网页信息用于第一终端对接收到的验证信息是否与绑定请求对应进行验证。\n[0256] 可选的,根据绑定请求向第一终端发送携带有验证码的验证信息之前,还包括:\n[0257] 根据绑定请求生成验证码和验证信息的特征信息;\n[0258] 根据绑定请求向第一终端发送携带有验证码的验证信息,包括:\n[0259] 根据绑定请求将包括验证码和特征信息的验证信息发送给第一终端。\n[0260] 可选的,根据绑定请求生成验证码和验证信息的特征信息之后,还包括:\n[0261] 将特征信息添加到第一网页信息中。\n[0262] 可选的,根据绑定请求将包括验证码和特征信息的验证信息发送给第一终端,包括:\n[0263] 获取绑定请求中的第一终端的唯一标识,第一终端的唯一标识由第一终端通过应用程序编程接口获取得到;或,第一终端的唯一标识由第一终端通过获取在展示的唯一标识输入框中的输入得到;\n[0264] 根据第一终端的唯一标识向第一终端发送携带有验证码和特征信息的验证信息。\n[0265] 可选的,若目标终端是第二终端,则接收第一终端发送的携带有目标终端的唯一标识的绑定请求之后,还包括:\n[0266] 根据绑定请求中携带的第二终端的唯一标识向第二终端发送携带有验证码的验证信息;\n[0267] 接收第一终端发送的验证码和第二绑定信息,验证码由第二终端从接收到的验证信息中识别并发送给第一终端,第二绑定信息由第二终端从接收的输入中得到并发送给第一终端,第二绑定信息包括用户账户和第二终端的唯一标识;\n[0268] 对验证码进行验证,在对验证码的验证通过后,对第二绑定信息中的用户账户和第二终端的唯一标识进行绑定。\n[0269] 可选的,接收第一终端发送的验证码和第二绑定信息之前,还包括:\n[0270] 根据绑定请求向第一终端发送第二网页信息,以便第一终端将从第二网页信息中获取的验证信息的特征信息发送给第二终端,第二终端从验证信息中获取验证信息的特征信息,在检测出从第二网页信息中获取到的特征信息与从验证信息中获取到的特征信息相同后,从验证信息中识别出验证码发送给第一终端,第一终端将验证码发送给服务器。\n[0271] 请参考图10,其示出了本公开一个实施例提供的终端绑定系统的结构方框图。该终端绑定系统可以包括:第一终端1001和服务器1002,第一终端1001与服务器1002之间通过有线网络或无线网络连接。\n[0272] 第一终端1001,用于向服务器1002发送携带有目标终端的唯一标识的绑定请求;\n[0273] 服务器1002,用于接收第一终端1001发送的携带有目标终端的唯一标识的绑定请求;若目标终端是第一终端1001,则根据绑定请求向第一终端1001发送携带有验证码的验证信息;\n[0274] 第一终端1001,还用于接收服务器1002根据绑定请求发送的携带有验证码的验证信息;从验证信息中识别出验证码,并接收输入的第一绑定信息,第一绑定信息包括用户账户和第一终端1001的唯一标识;将验证码和第一绑定信息发送给服务器1002;\n[0275] 服务器1002,还用于接收第一终端1001发送的验证码和第一绑定信息;对验证码进行验证,并在对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端1001的唯一标识进行绑定。\n[0276] 综上所述,本发明实施例提供的终端绑定系统,通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从验证信息中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。\n[0277] 请参考图11,其示出了本发明再一实施例提供的终端绑定系统的结构框架图。该终端绑定系统可以包括:第一终端1001、服务器1002和第二终端1003,第一终端1001、服务器1002和第二终端1003之间通过有线网络或无线网络连接。\n[0278] 第一终端1001,用于向服务器1002发送携带有目标终端的唯一标识的绑定请求;\n[0279] 服务器1002,用于接收第一终端1001发送的携带有目标终端的唯一标识的绑定请求;若目标终端是第一终端1001,则根据绑定请求向第一终端1001发送携带有验证码的验证信息;\n[0280] 第一终端1001,还用于接收服务器1002根据绑定请求发送的携带有验证码的验证信息;从验证信息中识别出验证码,并接收输入的第一绑定信息,第一绑定信息包括用户账户和第一终端1001的唯一标识;将验证码和第一绑定信息发送给服务器1002;\n[0281] 服务器1002,还用于接收第一终端1001发送的验证码和第一绑定信息;对验证码进行验证,并在对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端1001的唯一标识进行绑定。\n[0282] 可选的,服务器1002,还用于根据绑定请求向第一终端1001发送第一网页信息,第一网页信息用于第一终端1001对接收到的验证信息是否与绑定请求对应进行验证;\n[0283] 第一终端1001,还用于接收服务器1002根据绑定请求发送的第一网页信息;检测第一网页信息与接收到的验证信息是否匹配;若检测结果为第一网页信息与接收到的验证信息匹配,则确定验证信息与绑定请求对应,触发执行从验证信息中识别出验证码的步骤。\n[0284] 可选的,第一终端1001,具体用于从第一网页信息中获取验证信息的特征信息,并从验证信息获取验证信息的特征信息;检测从第一网页信息中获取的特征信息与从验证信息获取的特征信息是否相同;若检测结果为从第一网页信息中获取的特征信息与从验证信息获取的特征信息相同,则确定第一网页信息与接收到的验证信息匹配。\n[0285] 可选的,若目标终端是第二终端1003,则服务器1002,还用于根据绑定请求中携带的第二终端1003的唯一标识向第二终端1003发送携带有验证码的验证信息;\n[0286] 第一终端1001,还用于接收第二终端1003从验证信息中识别并发送的验证码,并接收输入的第二绑定信息,第二绑定信息包括用户账户和第二终端1003的唯一标识;将验证码和第二绑定信息发送给服务器1002;\n[0287] 服务器1002,还用于接收第一终端1001发送的验证码和第二绑定信息;对验证码进行验证,在对验证码的验证通过后,对第二绑定信息中的用户账户和第二终端1003的唯一标识进行绑定。\n[0288] 可选的,服务器1002,还用于根据绑定请求向第一终端1001发送第二网页信息,第二网页信息用于第二终端1003对验证信息是否是与绑定请求对应进行验证;\n[0289] 第一终端1001,还用于接收服务器1002根据绑定请求发送的第二网页信息;将从第二网页信息中获取的验证信息的特征信息发送给第二终端1003,以便第二终端1003从验证信息中获取验证信息的特征信息,在检测出从第二网页信息中获取到的特征信息与从验证信息中获取到的特征信息相同后,从验证信息中识别出验证码发送给第一终端1001。\n[0290] 进一步地,第一终端1101可以是如图4或5或6所示的第一终端,服务器1002可以是如图7或8或9所示的服务器。\n[0291] 综上所述,本发明实施例提供的终端绑定系统,通过从验证信息中识别出验证码,并接收输入的第一绑定信息;将验证码和第一绑定信息发送给服务器,由服务器对验证码的验证通过后,对第一绑定信息中的用户账户和第一终端的唯一标识进行绑定,使得第一终端可以直接从验证信息中识别出验证码,而不需要用户从验证信息中查看验证码之后再输入到网页中,解决了第一终端从网页切换到查看验证信息的应用来让用户查看验证码,从查看验证信息的应用切换到网页来让用户输入验证码造成的第一终端绑定过程的效率低下的问题,达到了提高第一终端绑定过程的效率的效果。另外,通过第一终端接收服务器根据绑定请求发送的第一网页信息;检测第一网页信息与接收到的验证信息是否匹配,可以查找到与绑定请求对应的验证信息,再从该验证信息中识别出验证码,解决了从其他验证信息中读取验证码造成的验证码验证失败导致第一终端绑定失败的问题,达到了提高第一终端绑定过程的成功率的效果。\n[0292] 需要说明的是:上述实施例提供的终端绑定装置在进行终端绑定时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将终端绑定装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的终端绑定装置与终端绑定方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0293] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0294] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0295] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-04-16
- 2015-08-19
实质审查的生效
IPC(主分类): H04L 29/06
专利申请号: 201410026023.X
申请日: 2014.01.20
- 2015-07-22
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-11-20
|
2013-07-24
| | |
2
| |
2008-04-09
|
2007-09-12
| | |
3
| |
2011-08-03
|
2011-04-13
| | |
4
| |
2013-03-06
|
2012-11-23
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |