过该验证码也可以对第二电子设备访问该网络链接的被访问页面的权限进行认证,进而使第二电子设备能够正常访问该网络链接的被访问页面。
[0108]步骤S104中,第二电子设备例如为具备摄像头功能的电子设备,例如:第二电子设备为平板电脑、手机等包含摄像头的电子设备,进而通过自带的摄像头对第一可视图形编码进行扫码;又或者,第二电子设备本身不包含摄像头,其使用外接的摄像头对第一可视图形编码进行扫码等等,对于第二电子设备通过何种方式对第一可视图形编码进行扫码,本发明实施例不作限制。
[0109]在具体实施过程中,在第二电子设备基于步骤S104解析出网络链接之后,就可以基于该网络链接进行一些相关操作,例如:访问该网络链接所对应的被访问页面、将该网络链接发送给其他电子设备、存储该网络链接等等。
[0110]作为一种可选的实施例,第二电子设备可以通过以下方式访问该网络链接:确定第二电子设备上用于网络访问的至少一个应用程序;从至少一个应用程序中确定出与网络链接对应的第一应用程序;通过第一应用程序访问网络链接所对应的被访问页面。
[0111]举例来说,假设第二电子设备上包括4个用于网络访问的APP(也即应用程序),分别为:购物网站A (域名为:www.aa.com)的APP、购物网站B (域名为:www.bb.com)的APP、小说阅读网站C(域名为:.cc.com)的APP以及浏览器D的APP;第二电子设备在获得网络链接之后,可以获得该网络链接的域名对应的关键信息,例如,该网络链接为www.1tem.aa/id =12345,然后从中提取出该域名对应的关键信息为:aa,然后将该关键词信息与每个APP的关键信息进行匹配,如果与某个APP的关键信息匹配成功,则采用对应的APP打开该网络链接,如果与所有APP的关键信息都无法匹配成功,则采用浏览器D的APP打开该网络链接,以该网络链接为www.1tem.aa/id= 12345为例,则与该网络链接的关键信息匹配的APP为购物网站A的APP,则通过购物网站A的APP打开网络链接从而访问对应的被访问页面,通过上述方案能够精确的选择出用于打开该网络链接的APP。
[0112]作为一种可选的实施例,在第一电子设备基于网络链接生成第一可视图形编码时,方法还包括:
[0113]第一电子设备判断网络链接是否存在权限验证信息;
[0114]在网络链接存在权限验证信息时,第一电子设备将权限验证信息上传至网络服务器,以通过网络服务器将权限验证信息发送至第二电子设备,其中,网络服务器在第一电子设备与第二电子设备的浏览器之间存在同步对应关系时,将权限验证信息发送至第二电子设备。
[0115]具体来讲,也即是即使该网络链接存在权限验证信息,第一电子设备基于该网络链接生成第一可视图形编码时,并不在第一可视图形编码中携带权限验证信息,而是直接将权限验证信息上传至网络服务器,从而使网络服务器在接收到该权限验证信息之后,将其发送至与第一电子设备存在同步对应关系的第二电子设备,进而第二电子设备基于该权限验证信息正常访问该网络链接的被访问页面。
[0116]其中,第一电子设备在获得第一可视图形编码之后,可以将其公开,例如:共享在微博、发送在聊天群等等,虽然所有电子设备都能扫描获得第一可视图形编码,但是只有与第一电子设备的浏览器存在同步对应关系的第二电子设备的浏览器才能获得权限验证信息,从而正常访问网络链接的被访问页面,故而达到了既能够对网络链接进行共享,同时又能够保证用户所共享的信息的安全性的技术效果。
[0117]在具体实施过程中,请参考图2,第一电子设备的浏览器将权限验证信息发送至第二电子设备的浏览器包括以下步骤:
[0118]步骤S201:通过第一电子设备的浏览器向网络服务器发送同步请求;
[0119]步骤S202:网络服务器基于同步请求向第一电子设备发送同步请求的响应信息;
[0120]步骤S203:第一电子设备的浏览器根据网络服务器的响应信息得到同步可视图形编码,可视图形编码包括网络服务器为第一电子设备分配的同步标识信息;
[0121]步骤S204:第二电子设备的浏览器对第一电子设备提供的同步可视图形编码进行扫码并解析获得同步标识信息;
[0122]步骤S205:第二电子设备的浏览器将同步标识信息发送至网络服务器;
[0123]步骤S206:网络服务器通过同步标识信息建立第一电子设备的浏览器和第二电子设备的浏览器之间的同步对应关系;
[0124]步骤S207:第一电子设备的浏览器将权限验证信息发送至网络服务器;
[0125]步骤S208:网络服务器基于第一电子设备的浏览器和第二电子设备的浏览器之间的同步对应关系确定出第二电子设备,并将权限验证信息发送至第二电子设备。
[0126]步骤S201中,在第一电子设备的浏览器希望将权限验证信息发送至第二电子设备的浏览器时,可以向网络服务器发送同步请求,该同步请求中可以包含第一电子设备的名称和设备号,以第一电子设备为PC为例,则同步请求中可以包含PC的Pc名称和mID(也即机器ID)。步骤S202中,网络服务器在接收到第一电子设备发送的同步请求之后,为第一电子设备分配一个同步标识信息,从而使第二电子设备对第一电子设备提供的同步可视图形编码进行扫码并解析获得同步标识信息并上传至网络服务器之后,网络服务器基于该同步标识信息可以确定第二电子设备识别的是哪个电子设备同步可视图形编码,也即确定第二电子设备需要与哪个电子设备建立同步对应关系。
[0127]例如:假设网络服务器为电子设备A分配的同步标识信息为:abc,为电子设备B分配的同步标识信息为:456,第二电子设备对电子设备B基于同步标识信息456生成的同步可视图形编码之后,对该同步可视图形编码进行扫码并解析,并获得同步标识信息456,然后将同步标识信息上传至网络服务器,网络服务器则可以基于同步标识信息456确定第二电子设备希望与电子设备B建立同步对应关系。
[0128]其中,网络服务器在为第一电子设备分配同步标识信息之后,可以直接将该同步标识信息发送至第一电子设备,进而第一电子设备所获得的网络服务器的响应信息为该同步标识信息;网络服务器在为第一电子设备分配同步标识信息之后,也可以将该同步标识信息生成同步可视图形编码,并且将同步可视图形编码发送至第一电子设备,在这种情况下,第一电子设备所获得的网络服务器的响应信息为该同步可视图形编码。
[0129]步骤S203中,如果第一电子设备所获得的响应信息为同步标识信息,则第一电子设备基于该同步标识信息生成同步可视图形编码;如果第一电子设备所获得的响应信息为同步可视图形编码,则可以直接将该同步可视图形编码提供给第二电子设备进行识别。其中,该同步可视图形编码例如为:二维码、条形码等等,本发明实施例不作限制。
[0130]另外,在具体实施过程中,第一电子设备除了接收网络服务器发送的响应信息之夕卜,还可以接收网络服务器为第一电子设备的浏览器分配的第一验证码,在建立同步对应关系的过程中,第一电子设备携带第一验证码,用以网络服务器验证第一电子设备的身份。例如:在建立同步对应关系中,第一电子设备每次向网络服务器发送请求或者数据,都可以携带第一验证码,进而使网络服务器通过第一验证码验证第一电子设备的身份。
[0131]步骤S204中,第二电子设备可以通过内置或者外接的摄像头对同步视图形编码进行扫码获得同步可视图形编码,然后从同步可视图形编码中解析出同步标识信息。
[0132]步骤S205中,第二电子设备可以直接将同步标识信息发送至网络服务器。
[0133]作为一种可选的实施例,在第二电子设备的浏览器将同步标识信息发送至网络服务器之前,该方法还包括:接收网络服务器为第二电子设备的浏览器分配的第二验证码,在建立同步对应关系的过程中,第二电子设备携带第二验证码,用以网络服务器验证第二电子设备的身份。举例来说,如果第二电子设备希望与第一电子设备建立同步对应关系,则第二电子设备也可以向网络服务器发送同步请求,该同步请求中可以携带第二电子设备的名称和设备号,以第二电子设备为智能手机为例,则同步请求中可以携带智能手机的手机名称和手机设备ID。网络服务器在接收到第二电子设备发送的同步请求之后,就可以为第二电子设备分配第二验证码,第二电子设备在建立同步对应关系中,每次向网络服务器发送请求或者数据,都可以携带第二验证码,进而使网络服务器通过第二验证码验证第二电子设备的身份。
[0134]例如:在第二电子设备向网络服务器发送同步标识信息时,可以携带第二验证码,从而网络服务器在接收到同步标识信息之后,可以通过第二验证码验证第二电子设备的身份。
[0135]步骤S206中,网络服务器通过同步标识信息建立第一电子设备的浏览器和第二电子设备的浏览器之间的同步对应关系,包括:
[0136]通过网络服务器为第一电子设备分配的同步标识信息,建立第一电子设备与同步标识信息的第一对应关系;
[0137]通过第二电子设备上传至网络服务器的同步标识信息中所包含的同步标识信息,建立第二电子设备与同步标识信息的第二对应关系;
[0138]基于第一对应关系和第二对应关系,建立第一电子设备的浏览器与第二电子设备的浏览器之间同步对应关系。
[0139]举例来说,在第一电子设备向网络服务器发送同步请求之后,网络服务器可以建立同步标识信息和第一电子设备的设备号之间的第一对应关系;在第二电子设备向网络服务器发送同步标识信息之后,可以建立第二电子设备的设备号和同步标识信息之间的第二对应关系。
[0140]其中,网络服务器如果接收到第二电子设备发送的同步标识信息,则说明第二电子设备希望与第一电子设备建立同步对应关系,在这种情况下,网络服务器可以首先基于同步标识信息查找获得第一对应关系和第二对应关系,然后基于第一对应关系和第二对应关系建立同步对应关系。在通过第一对应关系和第二对应关系建立同步对应关系时,可以采用多种方式,下面列举其中的两种进