一种二维码扫码交互方法和装置制造方法及图纸

技术编号:15032547 阅读:175 留言:0更新日期:2017-04-05 08:55
本申请实施例提供了一种二维码扫码交互方法和装置。该二维码扫码交互方法包括:二维码扫码装置对二维码进行扫码获得所述二维码对应的第一二维码值,其中,所述第一二维码值是依据所述第二二维码值生成的,并与所述第二二维码值一一对应;所述二维码扫码装置获得所述第一二维码值对应的第二二维码值;所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二二维码值实现交互。该方法避免了现有技术中在使用非对应应用扫码时需要下载或打开对应应用后再次扫码才能进入交互界面的方式,从而简化了扫码过程,减少了交互次数,提高了数据处理效率。

【技术实现步骤摘要】

本申请涉及数据处理
,特别是涉及一种二维码扫码交互方法和一种二维码扫码交互装置。
技术介绍
二维码(Two-dimensionalcode),又称二维条码,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙。在现代商业活动中,二维码可实现的应用十分广泛,如:产品防伪/溯源、广告推送、网站链接、数据下载、商品交易、定位/导航、电子凭证、车辆管理、信息传递、名片交流、wifi共享等。如今智能手机可用带有扫码功能的应用进行二维码扫码,获取二维码所代表的信息。现有技术中,二维码需要用对应的应用进行扫码获得扫码后的交互效果,例如,用微信扫微信二维码进入关注的交互界面。当扫码所用的应用不是二维码对应的应用时,扫码后只能显示出二维码所表示的信息或者只能打开该二维码对应的应用,但打开该应用后并不能调起这个应用的相关功能,若想实现该应用的相关功能以达到交互效果,则需要在打开该应用后,使用该应用对二维码再次扫码来实现。比如,用支付宝去扫描微信公共账号的二维码,就会提示要用浏览器打开一个微信的url网站,确定打开后切换成浏览器并打开这个url,如果用户手机上没有微信,则切换到appstore里微信的下载页面;若有微信,则会切换到微信主界面,若想进一步实现对该微信公共账号的关注,则需要在打开微信后,再次对该微信公共账号的二维码进行扫码。可见,现有技术中在使用非对应应用对二维码进行扫码时,需要执行多个步骤才能达到交互效果,扫码过程繁琐,数据处理效率较低。
技术实现思路
本申请实施例所要解决的技术问题是提供一种二维码扫码交互方法,能够在使用非对应应用对二维码进行扫码实现交互时,简化扫码过程。相应的,本申请实施例还提供了一种二维码扫码交互装置,用以保证上述方法的实现及应用。为了解决上述问题,本申请公开了一种二维码扫码交互方法,包括:二维码扫码装置对二维码进行扫码获得所述二维码对应的第一二维码值;所述二维码扫码装置获得所述第一二维码值对应的第二二维码值,其中,所述第一二维码值是依据所述第二二维码值生成的,并与所述第二二维码值一一对应;所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二二维码值实现交互。进一步,所述第一二维码值中包含标识信息;所述二维码扫码装置获得所述第一二维码值对应的第二二维码值,包括:所述二维码扫码装置获得所述标识信息对应的第二二维码值。进一步,在所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二二维码值实现交互之前,还包括:所述二维码扫码装置对调起所述第二二维码值对应的应用打开所述第二二维码值进行安全验证;所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二二维码值实现交互,包括:在安全验证成功后,所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二二维码值实现交互。进一步,所述二维码扫码装置对调起所述第二二维码值对应的应用打开所述第二二维码值进行安全验证,包括:所述二维码扫码装置获得所述标识信息对应的第一密钥;所述二维码扫码装置将所述第一密钥发送至所述应用对应的应用服务器,所述应用服务器存储有所述标识信息对应的第二密钥;所述二维码扫码装置接收所述应用服务器发送的验证结果,其中,若所述应用服务器比较所述第一密钥与所述第二密钥相同,则验证结果为安全验证成功,若不相同,则验证结果为安全验证失败。进一步,在所述二维码扫码装置对二维码进行扫码获得所述二维码对应的第一二维码值之前,还包括:由所述二维码扫码装置或注册服务器根据所述第二二维码值生成所述二维码。进一步,所述根据所述第二二维码值生成所述二维码,包括:接收对所述第二二维码值的注册请求;生成所述第二二维码值对应的所述标识信息;根据所述标识信息生成所述第一二维码值;根据所述第一二维码值生成所述二维码。本申请还公开了一种二维码扫码交互装置,包括:扫码单元,被配置为对二维码进行扫码获得所述二维码对应的第一二维码值;获取单元,被配置为获得所述第一二维码值对应的第二二维码值,其中,所述第一二维码值是依据所述第二二维码值生成的,并与所述第二二维码值一一对应;调用单元,被配置为调起所述第二二维码值对应的应用打开所述第二二维码值实现交互。进一步,所述第一二维码值中包含标识信息;所述获取单元,具体被配置为获得所述标识信息对应的第二二维码值。进一步,还包括:验证单元,被配置为在所述调用单元调起所述第二二维码值对应的应用打开所述第二二维码值实现交互之前,对是否允许调起所述第二二维码值对应的应用打开所述第二二维码值进行安全验证;所述调用单元,具体被配置为在所述验证单元的安全验证成功后,调起所述第二二维码值对应的应用打开所述第二二维码值实现交互。进一步,所述验证单元包括:获取子单元,被配置为获取所述标识信息对应的第一密钥;发送子单元,被配置为将所述第一密钥发送至所述应用对应的应用服务器,所述应用服务器存储有所述标识信息对应的第二密钥;接收子单元,被配置为接收所述应用服务器发送的验证结果,其中,若所述应用服务器比较所述第一密钥与所述第二密钥相同,则验证结果为安全验证成功,若不相同,则验证结果为安全验证失败。进一步,所述装置还包括:二维码生成单元,被配置为在所述扫码单元对二维码进行扫码获得所述二维码对应的第一二维码值之前,根据所述第二二维码值生成所述二维码。进一步,所述二维码生成单元包括:请求接收子单元,被配置为接收对所述第二二维码值的注册请求;第一生成子单元,被配置为生成所述第二二维码值对应的所述标识信息;第二生成子单元,被配置为根据所述标识信息生成所述第一二维码值;第三生成子单元,被配置为根据所述第一二维码值生成所述二维码。与现有技术相比,本申请实施例包括以下优点:本申请实施例通过预先对二维码值进行处理,使得二维码扫码装置在对处理后的二维码进行扫码时,可以根据该处理后的二维码值获得对应的处理前的原始二维码值,从而可以调起该原始二维码值对应的应用来打开该原始二维码值,展示交互界面,避免了现有技术中在使用非对应应用扫码时需要下载或打开对应应用后再次扫码才能进入交互界面的方式,从而简化了扫码过程,减少了交互次数,提高了数据处理效率,应用该方法在扫码时不需要去关心扫码的二维码本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/CN105654006.html" title="一种二维码扫码交互方法和装置原文来自X技术">二维码扫码交互方法和装置</a>

【技术保护点】
一种二维码扫码交互方法,其特征在于,包括:二维码扫码装置对二维码进行扫码获得所述二维码对应的第一二维码值;所述二维码扫码装置获得所述第一二维码值对应的第二二维码值,其中,所述第一二维码值是依据所述第二二维码值生成的,并与所述第二二维码值一一对应;所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二二维码值实现交互。

【技术特征摘要】
1.一种二维码扫码交互方法,其特征在于,包括:
二维码扫码装置对二维码进行扫码获得所述二维码对应的第一二维码
值;
所述二维码扫码装置获得所述第一二维码值对应的第二二维码值,其
中,所述第一二维码值是依据所述第二二维码值生成的,并与所述第二二维
码值一一对应;
所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二
二维码值实现交互。
2.根据权利要求1所述的方法,其特征在于,所述第一二维码值中包
含标识信息;
所述二维码扫码装置获得所述第一二维码值对应的第二二维码值,包
括:
所述二维码扫码装置获得所述标识信息对应的第二二维码值。
3.根据权利要求2所述的方法,其特征在于,在所述二维码扫码装置
调起所述第二二维码值对应的应用打开所述第二二维码值实现交互之前,还
包括:
所述二维码扫码装置对调起所述第二二维码值对应的应用打开所述第
二二维码值进行安全验证;
所述二维码扫码装置调起所述第二二维码值对应的应用打开所述第二
二维码值实现交互,包括:
在安全验证成功后,所述二维码扫码装置调起所述第二二维码值对应的
应用打开所述第二二维码值实现交互。
4.根据权利要求3所述的方法,其特征在于,所述二维码扫码装置对
调起所述第二二维码值对应的应用打开所述第二二维码值进行安全验证,包
括:
所述二维码扫码装置获得所述标识信息对应的第一密钥;
所述二维码扫码装置将所述第一密钥发送至所述应用对应的应用服务
器,所述应用服务器存储有所述标识信息对应的第二密钥;
所述二维码扫码装置接收所述应用服务器发送的验证结果,其中,若所
述应用服务器比较所述第一密钥与所述第二密钥相同,则验证结果为安全验
证成功,若不相同,则验证结果为安全验证失败。
5.根据权利要求2至4中任意一项所述的方法,其特征在于,在所述
二维码扫码装置对二维码进行扫码获得所述二维码对应的第一二维码值之
前,还包括:
由所述二维码扫码装置或注册服务器根据所述第二二维码值生成所述
二维码。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第二二维
码值生成所述二维码,包括:
接收对所述第二二维码值的注册请求;
生成所述第二二维码值对应的所述标识信息;
根据所述标识信息生...

【专利技术属性】
技术研发人员:鲁亚然
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1