一种实现动作指令的方法及装置制造方法及图纸

技术编号:8323158 阅读:172 留言:0更新日期:2013-02-13 23:43
本发明专利技术实施例公开了一种实现动作指令的方法及装置,用于通过扫描二维码安全、快捷地实现动作指令。本发明专利技术实施例方法包括:读取二维码的信息,所述二维码的信息包含动作指令标识和调用所述动作指令对应的应用程序编程接口API的指令,调用所述应用程序编程接口API,执行所述动作指令标识所对应的动作指令。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种实现动作指令的方法及装置
技术介绍
二维码是在一维码的基础上发展起来的一种全新的信息承载方式,比一维条码记载数据量更多,更复杂,比如图片、网络链接等。二维码在商业活动有着广泛的应用,特别是在高科技、储存运输以及机关的证件管理等方面有着广泛的用途,随着手机尤其是智能手机的发展使得二维码走进了更多人的生活。对二维码的扫描极大的增强了手机对信息的读取能力。目前,扫描二维码之后大多为直接呈现二维码自身携带的信息这种单一的方式。现有技术中,应用于手机系统的应用则是都是通过对手机操作系统开放的应用程序编程接口(API, Application Programming Interface)进行调用实现的,目前通过应用程序调用手机系统API接口,手机的应用软件本身也存在API,调用该API就可以调用该应用软件相对应的功能。或者,通过近距离无线通讯(NFC,Near Field Communication)技术调用API接口,允许某种设备(通常是手机)在限定范围内从另一种设备或NFC标签中收集数据。但在上述现有技术中,通过对手机操作系统开放的API进行调用,则API对应的应用程序需要用户下载,并安装,并且调用API执行应用,则需要与后台服务器进行交互,完成对用户的认证,手机实现相应功能的过程比较复杂。而通过NFC调用API,由于NFC的通信标准尚未统一,目前还未普及,市面上NFC设备较少,导致使用成本较高,并且NFC使用的射频识别(RFID, Radio Frequency Identification)技术可在非授权人同意的条件下被识读,密钥容易被破解,安全性存在缺陷。
技术实现思路
本专利技术实施例提供了一种实现动作指令的方法及装置,用以通过扫描二维码安全、便捷地实现动作指令。本专利技术实施例提供的实现动作指令的方法,包括读取二维码的信息,所述二维码的信息包含动作指令标识和调用所述动作指令对应的应用程序编程接口 API的指令;调用所述应用程序编程接口 API ;执行所述动作指令标识所对应的动作指令。本专利技术实施例提供的实现动作指令的装置,包括读取单元,用于读取二维码的信息,所述二维码的信息包含动作指令标识和调用所述动作指令对应的应用程序编程接口API的指令;调用单元,用于调用所述API ;执行单元,用于执行所述动作指令标识所对应的动作指令。相对于现有技术,本专利技术实施例所述的方法和装置具有以下优点移动终端读取二维码的信息,根据其中的调用所述动作指令对应的API的指令,调用该API,而后根据动作指令标识执行其所对应的动作指令,这样,通过只扫描一次二维码,可调用其中动作指令对应的API以执行动作指令,实现移动终端的相应功能,而不需与后台服务器进行交互认证,只在移动终端单侧实现执行动作指令,也不需下载安装相应的程序才能实现,减少用户操作时间,减少用户使用移动终端功能的成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例中的实现动作指令的方法的一个实施例示意图2为本专利技术实施例中的实现动作指令的方法的另一个实施例示意图3为本专利技术实施例中的实现动作指令的装置的一个实施例示意图;图4为本专利技术实施例中的实现动作指令的装置的另一个实施例示意图。具体实施方式下面结合附图和具体实施例进一步说明本专利技术实施例的技术方案,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种实现动作指令的方法及装置,用于移动终端通过读取二维码中的动作指令信息,安全、便捷地实现动作指令。请参阅图1,本专利技术实施例中的实现动作指令的方法的一个实施例包括101、读取二维码的信息,所述二维码的信息包括动作指令标识和调用所述动作指令对应的API的指令;移动终端启动扫描二维码的模块,通过该模块中存储的扫描二维码的软件,读取二维码的信息,该二维码的信息包括动作指令标识和调用所述动作指令对应的API的指令,动作指令标识表示该二维码为动作指令二维码,以及载明动作指令的内容,该调用所述动作指令对应的API的指令用于指示调用该动作指令对应的API。102、调用所述应用程序编程接口 ;根据调用二维码中的动作指令对应的API的指令,调用该API,以访问该API对应的例程。例程的作用类似于函数,但含义更为丰富一些。例程是程序代码。通过程序代码来完成业务,通常在移动终端里,例程可以为应用程序,也可以为某些业务及其他服务。103、执行所述动作指令标识所对应的动作指令。动作指令标识确定二维码所含动作指令信息为何种动作指令,该动作指令标识可通过动作指令标识语句实现,当读取到该动作指令标识语句时,执行所述动作指令标识所对应的动作指令。本专利技术实施例中,移动终端读取二维码的信息,根据其中的调用所述动作指令对应的API的指令,调用该API,而后根据动作指令标识执行其所对应的动作指令,这样,通过只扫描一次二维码,可调用其中动作指令对应的API以执行动作指令,实现移动终端的相应功能,而不需与后台服务器进行交互认证,只在移动终端单侧实现执行动作指令,也不需下载安装相应的程序才能实现,从而减少用户操作时间,减少用户使用移动终端功能的成本。请参阅图2,本专利技术实施例中实现动作指令的方法的另一个实施例包括201、接收用户自定义的动作指令信息,并将所述自定义的动作指令信息发送给二维码生成器,以生成对应的二维码;本实施例中,手机终端可以根据用户指令生成用户所需求的二维码,接收用户自定义的动作指令信息,并将所述自定义的动作指令信息发送给二维码生成器,以生成对应的二维码。一般地,当手机周期性重复动作时,用户可自定义二维码,用户自定义二维码的方式极好的利用二维码可以携带信息的特点,以及利用手机与二维码天然便捷的交互方式, 完成了一系列动作指令的实现。对于重复的繁琐的操作,都可以相应的编写在二维码中,使得每个人都有自己个性化的实用二维码。202、读取二维码的信息,所述二维码的信息包括动作指令标识、调用所述动作指令对应的API的指令和动作指令标识所对应的动作参数信息;其中,动作指令标识包含单个动作指令标识和组合动作指令标识,所述组合动作指令用于执行一系列动作。组合动作指令是将多个动作指令作为一个动作指令执行,由于有些动作指令常常被批量执行,重复应用率高,通常可依次执行达到动作效果,因此,可以将这些动作指令编辑为一个组合动作指令,每次执行组合动作指令即可,而不需要每次执行单独分别执行多个动作指令,避免移动终端重复操作,减少执行动作的时间。可以理解的,本实施例中,移动终端所读取的二维码信息以用户自定义生成二维码信息为例,当然也可以应用于生产商或运营商提供的二维码信息的场景下,应用过程相同,此处不再赘述。移动终端启动扫描二维码的模块,通过该模块中存储的扫描二维码的软件,读取二维码的信息,该二维码的信息包括动作指令标识、调用所述动本文档来自技高网
...

【技术保护点】
一种实现动作指令的方法,其特征在于,包括:读取二维码的信息,所述二维码的信息包含:动作指令标识和调用所述动作指令对应的应用程序编程接口API的指令;调用所述应用程序编程接口API;执行所述动作指令标识所对应的动作指令。

【技术特征摘要】
1.一种实现动作指令的方法,其特征在于,包括读取二维码的信息,所述二维码的信息包含动作指令标识和调用所述动作指令对应的应用程序编程接口 API的指令;调用所述应用程序编程接口 API ;执行所述动作指令标识所对应的动作指令。2.根据权利要求I所述的方法,其特征在于,所述二维码的信息包含单个动作指令标识和组合动作指令标识,所述组合动作指令用于执行一系列动作。3.根据权利要求I或2所述的方法,其特征在于,所述读取二维码的信息之前包括接收用户自定义的动作指令信息,并将所述自定义的动作指令信息发送给二维码生成器,以生成对应的二维码。4.根据权利要求3所述的方法,其特征在于,所述二维码的信息还包含所述动作指令标识所对应的动作参数信息;所述执行所述动作指令标识所对应的动作指令包括根据所动作参数信息,执行所述动作指令标识所对应的动作指令。5....

【专利技术属性】
技术研发人员:杨惠姣胡博唐廷勇周睿奕张凯青欣贺柏森莫沙黄英刘玉磊李未冯诚王曦谢郑凯
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1