CN104143108A - 基于条形码实现动作指令的方法和装置 - Google Patents

基于条形码实现动作指令的方法和装置 Download PDF

Info

Publication number
CN104143108A
CN104143108A CN201310443145.4A CN201310443145A CN104143108A CN 104143108 A CN104143108 A CN 104143108A CN 201310443145 A CN201310443145 A CN 201310443145A CN 104143108 A CN104143108 A CN 104143108A
Authority
CN
China
Prior art keywords
protocol data
action command
bar code
party
supplemental characteristic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310443145.4A
Other languages
English (en)
Other versions
CN104143108B (zh
Inventor
杨茂巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310443145.4A priority Critical patent/CN104143108B/zh
Priority to PCT/CN2014/082376 priority patent/WO2015043290A1/en
Publication of CN104143108A publication Critical patent/CN104143108A/zh
Priority to US14/567,961 priority patent/US9762684B2/en
Application granted granted Critical
Publication of CN104143108B publication Critical patent/CN104143108B/zh
Priority to US15/674,322 priority patent/US10165062B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06131Constructional details the marking comprising a target pattern, e.g. for indicating the center of the bar code or for helping a bar code reader to properly orient the scanner or to retrieve the bar code inside of an image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06018Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
    • G06K19/06028Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种基于条形码实现动作指令的方法,包括以下步骤:接收第三方终端提交的协议数据,所述协议数据中包含动作指令标识和与所述动作指令标识对应的参数数据;根据所述协议数据生成条形码;接收用户终端发送的扫描所述条形码得到的所述协议数据;根据所述协议数据中的动作指令标识和参数数据执行相应的动作指令。采用该方法,能够实现开发者对同一网络帐号对应的条形码的内容进行灵活控制。此外,还提供了一种基于条形码实现动作指令的装置。

Description

基于条形码实现动作指令的方法和装置
技术领域
本发明涉及网络技术领域,特别是涉及基于条形码实现动作指令的方法和装置。
背景技术
条形码包括一维条形码和二维条形码,由于其具有一定的数据容量、空间利用率低和成本低等特性,被广泛应用于表单、安全保密、证照和资料备援等。条形码不但可以印刷在报纸、杂质、广告、图书、包装以及个人名片上,还可以在各种网络应用中以电子图片的形式出现。现有已存在将条形码应用于移动终端的技术,通过移动终端的拍照功能对条形码进行扫描,快速获取到条形码中存储的信息,实现上网、发送短信、拨号、资料交换和自动输入文字等。
然而,发明人发现现有技术至少存在以下技术问题:
传统的基于条形码实现动作指令的方法中,条形码的生成都是由***自动生成。并且,对应同一个网络帐号只能生成唯一的条形码,比如,对于一些公众帐号,每一个公众帐号都对应唯一的条形码,用户使用移动终端扫描对应的条形码,可执行相应的动作指令(如关注该公众帐号等)。因此,传统方法中,开发者无法对条形码的内容进行控制,具有一定的局限性。
发明内容
基于此,有必要针对上述技术问题,提供一种开发者可控的、更灵活的基于条形码实现动作指令的方法和装置。
一种基于条形码实现动作指令的方法,包括以下步骤:
接收第三方终端提交的协议数据,所述协议数据中包含动作指令标识和与所述动作指令标识对应的参数数据;
根据所述协议数据生成条形码;
接收用户终端发送的扫描所述条形码得到的所述协议数据;
根据所述协议数据中的动作指令标识和参数数据执行相应的动作指令。
一种基于条形码实现动作指令的装置,所述装置包括:
第一协议数据接收模块,用于接收第三方终端提交的协议数据,所述协议数据中包含动作指令标识和与所述动作指令标识对应的参数数据;
条形码生成模块,用于根据所述协议数据生成条形码;
第二协议数据接收模块,用于接收用户终端发送的扫描所述条形码得到的所述协议数据;
动作执行模块,用于根据所述协议数据中的动作指令标识和参数数据执行相应的动作指令。
上述基于条形码实现动作指令的方法和装置,通过接收第三方终端提交的协议数据,根据协议数据生成条形码,当接收到用户终端扫描条形码得到的协议数据时,即可执行相应的动作指令。由于协议数据由第三方终端提交,第三方可通过提交协议数据指定动作指令标识和对应的参数数据,从而能够实现开发者对同一网络帐号对应的条形码的内容进行控制,更具有灵活性。
附图说明
图1为一个实施例中基于条形码实现动作指令的方法的流程示意图;
图2为另一个实施例中基于条形码实现动作指令的方法的流程示意图;
图3为一个实施例中基于条形码实现动作指令的方法的应用场景图;
图4为一个实施例中基于条形码实现动作指令的装置的结构框图;
图5为一个实施例中条形码生成模块的结构框图;
图6为另一个实施例中基于条形码实现动作指令的装置的结构框图;
图7为一个实施例中动作执行模块的结构框图;
图8为另一个实施例中动作执行模块的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,在一个实施例中,提供了一种基于条形码实现动作指令的方法,包括:
步骤102,接收第三方终端提交的协议数据,该协议数据中包含动作指令标识和与动作指令标识对应的参数数据。
第三方终端可以是开发者所在终端,协议数据可为开发者通过第三方终端输入的协议数据,在协议数据中可包含动作指令标识和与动作指令标识对应的参数数据,该参数数据可为开发者自定义的参数。本实施例中,可由第三方终端获取开发者输入的协议数据,将协议数据提交至服务器,服务器接收第三方终端提交的协议数据。
步骤104,根据协议数据生成条形码。
可采用传统的条形码生成技术,根据协议数据生成条形码,所生成的条形码包括一维条形码和二维条形码,本发明实施例不限于某种特定形式的条形码。进一步的,所生成的条形码可以为电子图片的形式,也可以印刷在报纸、杂质、图书和广告等实体上。
步骤106,接收用户终端发送的扫描条形码得到的协议数据。
用户终端可以是各种装有条形码扫描工具的终端,包括但不限于各种台式计算机、膝上型便携计算机、个人数字助理、平板电脑、智能手机、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)或MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、POS终端和车载电脑等。
本实施例中,可通过用户终端上的图像采集工具采集条形码的图像信息,并通过客户端对采集到的条形码进行扫描,得到条形码信息,该条形码信息即为协议数据。用户终端扫描条形码后,触发将得到的协议数据发送至服务器,服务器则接收到用户终端发送的协议数据。
步骤108,根据协议数据中的动作指令标识和参数数据执行相应的动作指令。
具体的,根据协议数据中的动作指令标识可执行对应的动作指令,根据参数数据可以向用户终端呈现一定的界面内容,或者统计一些开发者自定义的数据等。本实施例中,由于协议数据由第三方终端提交,开发者可自行定义协议数据的内容,开发者能够对条形码的内容进行灵活的控制。
如图2所示,在另一个实施例中,提供了一种基于条形码实现动作指令的方法,包括:
步骤202,接收第三方终端提交的协议数据,该协议数据中包含动作指令标识、与动作指令标识对应的参数数据和超时秒数。
协议数据可以是开发者通过第三方终端输入的协议数据,在协议数据中开发者可指定动作指令标识、对应的参数数据和超时秒数,其中,动作指令标识可为动作指令的名称。在一个实施例中,协议数据可为结构化数据,例如UInt32结构(表示32位无符号整数)的数据。
在一个实施例中,协议数据可为如下格式的结构化数据:
其中,expire_seconds表示超时秒数,action_name表示动作指令的名称,action_info标识对应的参数数据,real_acion_info为具体的参数。
应当说明的是,上述结构化数据仅仅是示出了一个实施例中的协议数据,可以理解的是,开发者可根据需求任意定义参数数据,且可以修改参数数据中的具体内容。
步骤204,解析协议数据,生成唯一码,将唯一码返回至第三方终端。
具体的,可解析接收到的协议数据,生成唯一码,该码具有唯一性。此外,可存储接收到的协议数据。
步骤206,接收第三方终端发送的唯一码,检测接收到的唯一码与生成的唯一码是否相同,若是,则进入步骤208,否则结束。
步骤208,根据唯一码生成条形码。
本实施例中,如果接收到的第三方终端发送的唯一码和生成的唯一码相同,则说明校验通过,根据唯一码生成条形码,否则校验不通过。通过将生成的唯一码发回至第三方终端,再根据接收到的第三方终端发送的唯一码进行检测,可对第三方终端的合法性进行校验,即可校验提交协议数据的第三方终端合法,从而提高了安全性。
步骤210,接收用户终端发送的扫描条形码得到的协议数据。
可通过用户终端上的图像采集工具采集条形码的图像信息,并通过客户端对采集到的条形码进行扫描,得到条形码信息,该条形码信息即为协议数据。用户终端对条形码扫描后触发将协议数据发送至服务器,服务器接收用户终端对条形码扫描后的协议数据。
步骤212,根据条形码的生成时间和超时秒数判断是否超时,如果没有超时,则进入步骤214,否则结束。
对于一些条形码,可能会有时效性,比如用于登录客户端的条形码,开发者可在协议数据中定义对应的超时秒数。当生成条形码时,可记录条形码的生成时间,并开始计时。当接收到用户终端对条形码扫描后得到的协议数据,可获取协议数据中的超时秒数,根据超时秒数判断是否超时,如果没有超时,则通过验证,否则验证不通过。
步骤214,根据协议数据中的动作指令标识和参数数据执行相应的动作指令。
在一个实施例中,可根据协议数据中的动作指令的名称执行相应的动作指令,例如动作指令为关注公众帐号,则在接收到用户终端发送的协议数据后,将公众帐号添加到与用户标识对应的关注列表中。进一步的,还可获取协议数据中的参数数据,根据参数数据执行对应的处理,比如记录参数数据中自定义的字符串,跳转至参数数据中的网址、向用户终端呈现参数数据中定义的缩略图等。
在另一个实施例中,参数数据包括第三方指定的网址,步骤214包括:跳转至第三方指定的网址,根据第三方指定的网址向用户终端展示对应的界面内容;接收用户终端发送的触发指令,根据触发指令和动作指令标识执行相应的动作指令。
本实施例中,在获取到用户终端发送的协议数据后,可获取其中的第三方指定的网址,并验证该网址的合法性,若合法,则跳转至第三方指定的网址,根据第三方指定的网址向用户终端展示对应的界面内容,例如展示标题、缩略图、文本内容和控件等。进一步的,在用户触发对应的控件后用户终端可获取到触发指令,并将该触发指令发送至服务器,服务器接收到用户终端发送的触发指令,则执行与动作指令标识对应的动作指令。
在一个实施例中,参数数据包括自定义字符串,根据协议数据中的动作指令标识和参数数据执行相应的动作指令的步骤,包括:获取自定义字符串,根据自定义字符串进行参数统计。
本实施例中,由于开发者可定义参数数据的具体内容,因此可实现通过条形码统计各种参数,比如统计用户类型、用户来源等。以用户来源进行举例说明,在参数数据中包含标识来源的自定义字符串,比如用“action from”来标识来源,在参数数据中包含各种“action from”,例如,用于飞机场的条形码中的参数数据中的“action from”的内容为“airport”,用于火车站的条形码中的参数数据中的“action from”的内容为“railway station”,等等。在接收到用户终端发送的协议数据后,可获取其中的用来标识来源的自定义字符串,从而可以对协议数据的来源进行统计。
下面以一个具体的应用场景来说明上述各实施例中的基于条形码实现动作指令的方法的原理。该应用场景以该方法应用于某一网络应用中进行举例说明,该网络应用包括但不限于各种即时通信应用、游戏应用、社交应用等。如图3所示,该应用场景下,服务器包括应用后台和面向开发者的开放平台,该开放平台由应用后台负责维护。具体的,该应用场景中的基于条形码实现动作指令的方法包括以下过程:
(1)第三方终端提交协议数据至开放平台,开放平台解析并存储协议数据,根据协议数据生成唯一码code,将唯一码发回至第三方终端。
比如,开放平台接收到的第三方终端提交的协议数据格式如下:
其中,“time_line”表示动作指令的名称,“title”、“click_url”和“pic_url”表示与动作指令“time_line”对应的参数数据,其中,“title”为标题,“click_url”为第三方指定的网址,即为在执行该动作指令后应跳转的网址,“pic_url”为缩略图链接,根据该缩略图链接可在跳转到第三方指定的网址显示对应的缩略图。
(2)第三方终端接收到唯一码后,将唯一码发送至开放平台,开放平台接收到第三方终端发送的唯一码,检测与之前生成的唯一码是否相同,如果相同,则校验通过,根据唯一码生成条形码,该条形码优选为二维的条形码。开放平台可将生成的条形码返回至第三方终端,便于第三方终端获知条形码已生成。
(3)所生成的条形码在各种场景中,例如,可将条形码通过电子图片的形式传播至网络中,也可将条形码印刷在报纸、杂志、图书和广告中,例如可印刷在粘贴于飞机场的广告中等。
(4)用户在各种场景下可以看到条形码,并通过用户终端扫描条形码,用户终端扫描条形码后得到条形码信息,也就是协议数据,将协议数据上传至应用后台。应用后台获取协议数据中的动作指令标识和对应的参数数据,如参数数据中包含第三方指定的网址,则验证网址的合法性,在验证通过后跳转至第三方指定的网址,并向用户终端展示对应的界面内容,包括标题、缩略图等。
(5)在用户触发界面内容各种的控件(如点击按钮)后,用户终端可将获取到触发指令,并将触发指令发送至开放平台,开发平台接收到触发指令后,即可根据动作指令标识执行相应的动作指令。
如图4所示,在一个实施例中,提供了一种基于条形码实现动作指令的装置,包括:
第一协议数据接收模块402,用于接收第三方终端提交的协议数据,该协议数据中包含动作指令标识和与所述动作指令标识对应的参数数据。
第三方终端可以是开发者所在终端,协议数据可为开发者通过第三方终端输入的协议数据,在协议数据中可包含动作指令标识和与动作指令标识对应的参数数据,该参数数据可为开发者自定义的参数。
条形码生成模块404,用于根据协议数据生成条形码。
条形码生成模块404可采用传统的条形码生成技术,根据协议数据生成条形码,所生成的条形码包括一维条形码和二维条形码,本发明实施例不限于某种特定的条形码形式。进一步的,所生成的条形码可以为电子图片的形式,也可以印刷在报纸、杂质、图书和广告等实体上。
第二协议数据接收模块406,用于接收用户终端发送的扫描条形码得到的协议数据。
动作执行模块408,用于根据协议数据中的动作指令标识和参数数据执行相应的动作指令。
本实施例中,动作执行模块408可用于根据协议数据中的动作指令标识可执行对应的动作指令,根据参数数据可以向用户终端呈现一定的界面内容,或者统计一些开发者自定义的数据等。
在一个实施例中,如图5所示,条形码生成模块404包括:
协议数据解析单元404a,用于解析协议数据生成唯一码,将唯一码返回至第三方终端。
唯一码检测单元404b,用于接收第三方终端发送的唯一码,检测接收到的唯一码与生成的唯一码是否相同。
条形码生成单元404c,用于当检测到接收到的唯一码与生成的唯一码相同时,根据唯一码生成条形码。
在另一个实施例中,协议数据中还包括超时秒数。如图6所示,在图4所示实施例的基础上,基于条形码实现动作指令的装置,还包括:
超时判断模块407,用于根据条形码的生成时间和超时秒数判断是否超时。
本实施例中,动作执行模块408还用于如果没有超时,则根据协议数据中的动作指令标识和参数数据执行相应的动作指令。
对于一些条形码,可能会有时效性,比如用于登录客户端的条形码,开发者可在协议数据中定义对应的超时秒数。当条形码生成单元404c生成条形码时,可记录条形码的生成时间,并开始计时。当接收到用户终端对条形码扫描后得到的协议数据,超时判断模块407可用于获取协议数据中的超时秒数,根据超时秒数判断是否超时,如果没有超时,则通过验证,否则验证不通过。
在一个实施例中,参数数据包括第三方指定的网址,如图7所示,动作执行模块408包括:
网址跳转单元408a,用于跳转至第三方指定的网址,根据第三方指定的网址向用户终端展示对应的界面内容。
本实施例中,网址跳转单元408a还可用于验证第三方指定的网址的合法性,若合法,则跳转至第三方指定的网址。
指令执行单元408b,用于接收用户终端发送的触发指令,根据触发指令和动作指令标识执行相应的动作指令。
在一个实施例中,参数数据包括自定义字符串,如图8所示,动作执行模块408还包括:
参数统计单元408c,用于获取自定义字符串,根据自定义字符串进行参数统计。
上述基于条形码实现动作指令的方法和装置,由于接收到的是第三方终端提交的协议数据,开发者可自行定义协议数据的内容,因此能够实现对网络帐号对应的条形码的内容进行灵活控制。此外,可针对同一个网络帐号通过定义不同的协议数据中的参数数据,使得同一个网络帐号可对应不同的条形码,改变了传统的一个网络帐号只能对应唯一的条形码的方式,可以更加灵活方便的进行数据统计。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于一计算机可读取存储介质中,如本发明实施例中,该程序可存储于终端的存储介质中,并被该终端中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种基于条形码实现动作指令的方法,包括以下步骤:
接收第三方终端提交的协议数据,所述协议数据中包含动作指令标识和与所述动作指令标识对应的参数数据;
根据所述协议数据生成条形码;
接收用户终端发送的扫描所述条形码得到的所述协议数据;
根据所述协议数据中的动作指令标识和参数数据执行相应的动作指令。
2.根据权利要求1所述的方法,其特征在于,所述根据协议数据生成条形码的步骤,包括:
解析所述协议数据生成唯一码,将所述唯一码返回至所述第三方终端;
接收所述第三方终端发送的唯一码,检测所述接收到的唯一码与所述生成的唯一码是否相同,若是,则根据所述唯一码生成条形码。
3.根据权利要求1所述的方法,其特征在于,所述协议数据中还包含超时秒数;在接收用户终端对所述条形码扫描得到的协议数据的步骤之后,还包括:
根据所述条形码的生成时间和所述超时秒数判断是否超时,如果没有超时,则进入所述根据协议数据中的动作指令标识和参数数据执行相应的动作指令的步骤。
4.根据权利要求1所述的方法,其特征在于,所述参数数据包括第三方指定的网址;所述根据协议数据中的动作指令标识和参数数据执行相应的动作指令的步骤,包括:
跳转至所述第三方指定的网址,根据所述第三方指定的网址向用户终端展示对应的界面内容;
接收所述用户终端发送的触发指令,根据所述触发指令和所述动作指令标识执行相应的动作指令。
5.根据权利要求1所述的方法,其特征在于,所述参数数据包括自定义字符串;所述根据协议数据中的动作指令标识和参数数据执行相应的动作指令的步骤,包括:
获取所述自定义字符串,根据所述自定义字符串进行参数统计。
6.一种基于条形码实现动作指令的装置,其特征在于,所述装置包括:
第一协议数据接收模块,用于接收第三方终端提交的协议数据,所述协议数据中包含动作指令标识和与所述动作指令标识对应的参数数据;
条形码生成模块,用于根据所述协议数据生成条形码;
第二协议数据接收模块,用于接收用户终端发送的扫描所述条形码得到的所述协议数据;
动作执行模块,用于根据所述协议数据中的动作指令标识和参数数据执行相应的动作指令。
7.根据权利要求6所述的装置,其特征在于,所述条形码生成模块包括:
协议数据解析单元,用于解析所述协议数据生成唯一码,将所述唯一码返回至所述第三方终端;
唯一码检测单元,用于接收所述第三方终端发送的唯一码,检测所述接收到的唯一码与所述生成的唯一码是否相同;
条形码生成单元,用于当检测到所述接收到的唯一码与所述生成的唯一码相同时,根据所述唯一码生成条形码。
8.根据权利要求6所述的装置,其特征在于,所述协议数据中还包括超时秒数,所述装置还包括:
超时判断模块,用于根据所述条形码的生成时间和所述超时秒数判断是否超时;
所述动作执行模块还用于如果没有超时,则根据所述协议数据中的动作指令标识和参数数据执行相应的动作指令。
9.根据权利要求6所述的装置,其特征在于,所述参数数据包括第三方指定的网址;所述动作执行模块包括:
网址跳转单元,用于跳转至所述第三方指定的网址,根据所述第三方指定的网址向用户终端展示对应的界面内容;
指令执行单元,用于接收所述用户终端发送的触发指令,根据所述触发指令和所述动作指令标识执行相应的动作指令。
10.根据权利要求6所述的装置,其特征在于,所述参数数据包括自定义字符串;所述动作执行模块包括:
参数统计单元,用于获取所述自定义字符串,根据所述自定义字符串进行参数统计。
CN201310443145.4A 2013-09-25 2013-09-25 基于条形码实现动作指令的方法和装置 Active CN104143108B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201310443145.4A CN104143108B (zh) 2013-09-25 2013-09-25 基于条形码实现动作指令的方法和装置
PCT/CN2014/082376 WO2015043290A1 (en) 2013-09-25 2014-07-17 Method and apparatus for implementing action instruction based on barcode
US14/567,961 US9762684B2 (en) 2013-09-25 2014-12-11 Method and apparatus for implementing action instruction based on barcode
US15/674,322 US10165062B2 (en) 2013-09-25 2017-08-10 Method and apparatus for implementing action instruction based on barcode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310443145.4A CN104143108B (zh) 2013-09-25 2013-09-25 基于条形码实现动作指令的方法和装置

Publications (2)

Publication Number Publication Date
CN104143108A true CN104143108A (zh) 2014-11-12
CN104143108B CN104143108B (zh) 2015-12-02

Family

ID=51852278

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310443145.4A Active CN104143108B (zh) 2013-09-25 2013-09-25 基于条形码实现动作指令的方法和装置

Country Status (2)

Country Link
CN (1) CN104143108B (zh)
WO (1) WO2015043290A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109690438A (zh) * 2016-07-07 2019-04-26 深圳市大疆创新科技有限公司 用于使用机器可读码控制可移动物体的方法和***
WO2019214398A1 (zh) * 2018-05-07 2019-11-14 腾讯科技(深圳)有限公司 条形码的显示、扫描方法和装置、存储介质及电子装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202512587U (zh) * 2012-03-08 2012-10-31 重庆同数科技有限公司 基于二维条形码的证书信息验证***
CN102929595A (zh) * 2012-09-20 2013-02-13 腾讯科技(深圳)有限公司 一种实现动作指令的方法及装置
CN103067381A (zh) * 2012-12-26 2013-04-24 百度在线网络技术(北京)有限公司 使用平台方账号登录第三方服务的方法、***和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101132293B (zh) * 2007-08-24 2010-06-02 华为技术有限公司 一种个人信息的处理方法、***和装置
CN102855323A (zh) * 2012-09-11 2013-01-02 北京蜂侠飞科技有限公司 基于二维码的信息共享方法和***
CN102833353A (zh) * 2012-09-19 2012-12-19 腾讯科技(深圳)有限公司 资源分享方法和用户设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202512587U (zh) * 2012-03-08 2012-10-31 重庆同数科技有限公司 基于二维条形码的证书信息验证***
CN102929595A (zh) * 2012-09-20 2013-02-13 腾讯科技(深圳)有限公司 一种实现动作指令的方法及装置
CN103067381A (zh) * 2012-12-26 2013-04-24 百度在线网络技术(北京)有限公司 使用平台方账号登录第三方服务的方法、***和装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109690438A (zh) * 2016-07-07 2019-04-26 深圳市大疆创新科技有限公司 用于使用机器可读码控制可移动物体的方法和***
WO2019214398A1 (zh) * 2018-05-07 2019-11-14 腾讯科技(深圳)有限公司 条形码的显示、扫描方法和装置、存储介质及电子装置
US11347954B2 (en) 2018-05-07 2022-05-31 Tencent Technology (Shenzhen) Company Limited Bar code generation scanning, and display method, apparatus, storage medium, and electronic device
US11620469B2 (en) 2018-05-07 2023-04-04 Tencent Technology (Shenzhen) Company Limited Bar code generation scanning, and display method, apparatus, storage medium, and electronic device

Also Published As

Publication number Publication date
CN104143108B (zh) 2015-12-02
WO2015043290A1 (en) 2015-04-02

Similar Documents

Publication Publication Date Title
US9396376B1 (en) Enhanced quick response codes
CN107888557B (zh) 一种协议文件的生成方法及其***
US9195819B2 (en) Methods and systems for verifying ownership of a physical work or facilitating access to an electronic resource associated with a physical work
US7263205B2 (en) System and method of generic symbol recognition and user authentication using a communication device with imaging capabilities
CN107229850B (zh) 电子签章方法及装置
CN107104996B (zh) 用户位置校验方法和装置、受控设备访问方法和装置
CN106897341A (zh) 二维码信息查询方法、服务器、客户端及***
CN112651841B (zh) 线上业务办理方法、装置、服务器及计算机可读存储介质
CN108763898A (zh) 一种信息处理方法及***
US9762684B2 (en) Method and apparatus for implementing action instruction based on barcode
CN109816077A (zh) 一种二维码信息的隐藏方法、装置、电子设备及存储介质
US20100319064A1 (en) Digital content acquisition system and techniques
CN108171863A (zh) 增值税***的检验方法及装置
CN110249329B (zh) 防止网络漫画擅自复制方法及记录介质
EP2525297A1 (en) Method for enhancing security in a tag-based interaction
KR20130011868A (ko) 모바일 기기에서 이용 가능한 전자 문서의 생성 방법 및 이의 생성 장치
CN104143108B (zh) 基于条形码实现动作指令的方法和装置
CN103020506B (zh) 一种结合拍照和条形码识别技术的Key设备和方法
KR101477642B1 (ko) 오프라인 노트를 이용한 전자책 서비스 방법
Wu A QR Code-Based on-Street Parking Fee Payment Mechanism
CN107798373B (zh) 一种二维码防复制的方法及***
CN115618307A (zh) 打印输出文件的防伪校验方法、装置、电子设备及介质
CN105718314A (zh) 事件执行方法和装置及***
CN110021106B (zh) 一种基于二维码的票据识别方法及设备
Ghani et al. Watermarking Techniques for Mobile Application: A Review

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant