二维码信息的交互方法及系统、客户端、服务器技术方案

技术编号:9358661 阅读:207 留言:0更新日期:2013-11-21 02:00
本发明专利技术公开了一种二维码信息的交互方法及系统、客户端、服务器。其中方法包括:向服务器发送生成对应特定目标的二维码的请求;获取服务器根据生成对应特定目标的二维码的请求返回的二维码的信息,弹出对应特定目标的二维码的显示窗口,以供移动终端扫描二维码获取特定目标;获取服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息;根据通知消息,消除显示窗口中的二维码信息。根据该技术方案,当用户的移动终端扫描二维码之后,消除显示窗口中的二维码信息,无需用户手动消除二维码信息,简化了二维码的操作方式。

【技术实现步骤摘要】
二维码信息的交互方法及系统、客户端、服务器
本专利技术涉及网络
,具体涉及一种二维码信息的交互方法及系统、客户端、服务器。
技术介绍
手机扫描二维码技术简单的说是通过手机拍照功能对二维码进行扫描,快速获取到二维条码中存储的信息,进行上网、发送短信、拨号、资料交换、自动文字输入等,手机二维码目前已经被各大手机厂商使用开发。现阶段生成二维码,扫描二维码的操作都比较繁琐,交互性差,大大降低了二维码的普遍使用。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的二维码信息的交互方法和相应的二维码信息的交互系统、客户端和服务器。根据本专利技术的一个方面,提供了一种二维码信息的交互方法,包括:向服务器发送生成对应特定目标的二维码的请求;获取服务器根据生成对应特定目标的二维码的请求返回的二维码的信息,弹出对应特定目标的二维码的显示窗口,以供移动终端扫描二维码获取特定目标;获取服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息;根据通知消息,消除显示窗口中的二维码信息。根据本专利技术的另一方面,提供了一种客户端,包括:第一请求模块,适于向服务器发送生成对应特定目标的二维码的请求,以及,获取服务器根据生成对应特定目标的二维码的请求返回的二维码的信息;显示模块,适于弹出对应特定目标的二维码的显示窗口,以供移动终端扫描二维码获取特定目标;收发模块,适于获取服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息;消除模块,适于根据通知消息,消除显示窗口中的二维码信息。根据本专利技术的另一方面,提供了一种服务器,包括:第一响应模块,适于根据客户端发送的生成对应特定目标的二维码的请求向客户端发送二维码的信息;第二响应模块,适于在移动终端扫描二维码之后向移动终端发送特定目标;记录模块,适于在第一响应模块向客户端发送二维码的信息之前,记录标识为未使用状态,以及在第二响应模块向移动终端发送特定目标之后,将标识变更为已使用状态;通知模块,适于向客户端返回对应二维码使用状态的唯一标识变更为已使用状态的通知消息,以供客户端根据通知消息,消除显示窗口中的二维码信息。根据本专利技术的另一方面,提供了一种二维码信息的交互系统,包括:上述客户端、服务器以及移动终端。本专利技术中的特定目标指可生成二维码进行标识的信息,其可以包括不限于:图片、特定网址、应用APP、通讯录、短信、文本、电话号码、电子邮件、地图坐标、商品信息、火车票、网络资源、票据条码等等。根据本专利技术提供的技术方案,向服务器请求二维码并弹出二维码的显示窗口后,如果移动终端通过扫描二维码获取到特定目标,则服务器将对应二维码使用状态的唯一标识变更为已使用状态,获取标识变更为已使用状态的通知消息,根据通知消息,消除显示窗口中的二维码信息。根据该技术方案,当用户的移动终端扫描二维码并获取到特定目标之后,客户端消除显示窗口中的二维码信息,无需用户手动消除二维码信息,简化了二维码的操作方式,大大提高了使用便捷度和效率,使得二维码技术更容易普及推广。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的二维码信息的交互方法的流程图;图2示出了根据本专利技术另一个实施例的二维码信息的交互方法的流程图;图3示出了根据本专利技术一个实施例的客户端的结构框图;图4示出了根据本专利技术另一个实施例的客户端的结构框图;图5示出了根据本专利技术一个实施例的服务器的结构框图;图6示出了根据本专利技术另一个实施例的服务器的结构框图;图7示出了根据本专利技术一个实施例的二维码信息的交互系统的结构框图;图8示出了根据本专利技术另一个实施例的二维码信息的交互系统的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。在本专利技术中,向用户提供二维码的设备为客户端,例如PC端,扫描二维码的设备为移动终端,例如手机,但本专利技术不仅限于此。本专利技术提供的技术方案主要增加了移动终端和客户端对二维码操作的交互功能,使客户端能获取移动终端已访问了二维码包含的特定目标的链接地址的操作信息,从而在客户端进行相应的操作。利用本专利技术提供的技术方案,当用户的移动终端扫描二维码并获取特定目标之后,客户端的消除显示窗口中的二维码信息,无需用户手动消除二维码信息,简化了二维码的操作方式。图1示出了根据本专利技术一个实施例的二维码信息的交互方法100的流程图。本方法100是在用户触发将特定目标保存到移动终端的请求(例如用户点击有关特定目标的“保存到手机”的选项)之后执行的。如图1所示,方法100始于步骤S101,其中客户端向服务器发送对应二维码使用状态的唯一标识的请求。例如,对于用户搜索到的图片,在用户点击“保存到手机”的选项后,客户端首先向服务器发送对应二维码使用状态的唯一标识的请求,其目的是请求服务器提供一个唯一的标识,该标识用于标记其对应的二维码使用状态。随后,方法100进入步骤S102,其中服务器接收到客户端发送的对应二维码使用状态的唯一标识的请求之后,生成一个唯一的标识,记录该标识为未使用状态。随后,方法100进入步骤S103,其中客户端接收服务器响应对应二维码使用状态的唯一标识的请求而返回的标识。在步骤S103之后,方法100进入步骤S104,其中客户端向服务器发送生成对应特定目标的二维码的请求,该请求中包含上述标识。随后,方法100进入步骤S105,其中服务器接收到客户端发送的生成对应特定目标的二维码的请求之后,生成二维码的信息,该二维码的信息包含特定目标的链接地址和对应二维码使用状态的上述标识。随后,方法100进入步骤S106,其中客户端接收服务器返回的二维码的信息。随后,方法100进入步骤S107,其中客户端弹出对应特定目标的二维码的显示窗口,在该显示窗口中向用户展示二维码。在步骤S107之后,方法100进入步骤S108,其中移动终端扫描二维码,获取特定目标的链接地址和标识。由于二维码的信息包含特定目标的链接地址和对应二维码使用状态的标识,移动终端扫描二维码可以获取这些信息。随后,方法100进入步骤S109,其中移动终端向服务器发送包含特定目标的链接地址和标识的特定目标请求消息。随后,方法100进入步骤S110,其中服务器接收到移动终端发送的特定目标请求消息之后,提取出其中包含的特定目标的链接地址和标识,根据特定目标的链接地址查找到特定目标,将特定目标返回给移动终端;并在返回特定目标之后,将标识变更为已使用状态。随后,方法100进入步骤S111,其中移动终端接收到服务器返回的特定目标。在步骤S107之后,即在本文档来自技高网...
二维码信息的交互方法及系统、客户端、服务器

【技术保护点】
一种二维码信息的交互方法,包括:向服务器发送生成对应特定目标的二维码的请求;获取服务器根据所述生成对应特定目标的二维码的请求返回的二维码的信息,弹出所述对应特定目标的二维码的显示窗口,以供移动终端扫描所述二维码获取所述特定目标;获取所述服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息;根据所述通知消息,消除显示窗口中的二维码信息。

【技术特征摘要】
1.一种二维码信息的交互方法,包括:向服务器发送生成对应特定目标的二维码的请求;获取服务器根据所述生成对应特定目标的二维码的请求返回的二维码的信息,弹出所述对应特定目标的二维码的显示窗口,以供移动终端扫描所述二维码获取所述特定目标的链接地址和唯一标识,所述服务器根据所述特定目标的链接地址向移动终端返回特定目标,并在返回特定目标之后,将唯一标识变更为已使用状态,其中,二维码的信息包含所述特定目标的链接地址和唯一标识;获取所述服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息;根据所述通知消息,消除显示窗口中的二维码信息。2.根据权利要求1所述的方法,在所述向服务器发送生成对应特定目标的二维码的请求的步骤之前进一步包括:向服务器发送对应二维码使用状态的唯一标识的请求;接收所述服务器响应所述对应二维码使用状态的唯一标识的请求而返回的所述标识,在服务器返回所述标识之前,服务器记录所述标识为未使用状态;向服务器发送的生成对应特定目标的二维码的请求中包含所述标识,所述服务器返回的二维码的信息包含所述特定目标的链接地址和所述标识。3.根据权利要求1所述的方法,所述向服务器发送生成对应特定目标的二维码的请求的步骤具体为:向服务器发送生成对应特定目标的二维码以及对应二维码使用状态的唯一标识的请求;在服务器返回二维码的信息之前,服务器记录所述标识为未使用状态。4.根据权利要求2或3所述的方法,所述移动终端扫描所述二维码获取特定目标的步骤进一步包括:所述移动终端扫描所述二维码,获取所述特定目标的链接地址和所述标识;所述移动终端向所述服务器发送包含所述特定目标的链接地址和所述标识的特定目标请求消息,然后接收所述服务器响应所述特定目标请求消息而返回的特定目标;在服务器返回特定目标之后,服务器将所述标识变更为已使用状态。5.根据权利要求1-3任一项所述的方法,所述获取服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息的步骤进一步包括:在弹出对应特定目标的二维码的显示窗口之后,定时向所述服务器发送用于查询所述标识的状态的轮询消息,接收所述服务器返回的所述标识的状态的通知消息,直至接收到服务器返回的所述标识变更为已使用状态的通知消息。6.根据权利要求4所述的方法,所述获取服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息的步骤进一步包括:接收所述服务器在将所述标识变更为已使用状态之后而推送的所述标识变更为已使用状态的通知消息。7.根据权利要求1-3任一项所述的方法,在所述弹出对应特定目标的二维码的显示窗口之后还包括:截取所述二维码的图像,将所述二维码的图像发送给另一客户端,所述移动终端扫描的是另一客户端上所显示的二维码的图像。8.一种客户端,包括:第一请求模块,适于向服务器发送生成对应特定目标的二维码的请求,以及,获取服务器根据所述生成对应特定目标的二维码的请求返回的二维码的信息;显示模块,适于弹出所述对应特定目标的二维码的显示窗口,以供移动终端扫描所述二维码获取所述特定目标的链接地址和唯一标识,所述服务器根据所述特定目标的链接地址向移动终端返回特定目标,并在返回特定目标之后,将唯一标识变更为已使用状态,其中,二维码的信息包含所述特定目标的链接地址和唯一标识;收发模块,适于获取所述服务器返回的对应二维码使用状态的唯一标识变更为已使用状态的通知消息;消除模块,适于根据所述通知消息,消除显示窗口中的二维码信息。9.根据权利要求8所述的客户端,还包括:第二请求模块,适于向服务器发送对应二维码使用状态的唯一标识的请...

【专利技术属性】
技术研发人员:付坤
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1