一种商品追溯信息查询方法与系统技术方案

技术编号:19511514 阅读:25 留言:0更新日期:2018-11-21 07:54
本发明专利技术提供了一种商品追溯信息查询方法与系统,该商品追溯信息查询方法包括:客户端扫描商品包装上的二维码并对所述二维码进行解析,获取所述二维码对应的字符串并发送给应用服务器;所述应用服务器从所述字符串中提取参数以及参数值;所述应用服务器将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。通过该商品追溯信息查询方法能够有效提高对商品二维码信息的兼容性,实现不同溯源平台的商品信息快速获取。

【技术实现步骤摘要】
一种商品追溯信息查询方法与系统
本专利技术涉及商品信息追溯
,具体涉及一种商品追溯信息查询方法与系统。
技术介绍
二维条码/二维码(2-dimensionalbarcode)通过某种特定的几何图形按一定规律在平面(二维方向上)分布黑白相间的图形以记录数据符号信息。其在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”和“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等优点,故而广泛应用于表单、安全保密、追踪、证照、存货盘点、资料备援等方面。随着电子商务的发展,越来也多的人选择在网上进行购物,为用户提供产品的追溯信息让用户及时了解产品的流通以及加工等信息已经成为人们需求的一种。现有技术中,通过商品包装上的二维码快速获取商品信息,减少手工录入步骤,但是不同厂家的商品有不同的溯源平台,不同溯源平台的网站结构不一样,因此二维码所代表的内容意义也不一样,而当需要调用对不同的追溯平台的商品信息时,需要开发人员为商品追溯系统针对每个追溯平台写代码,商品二维码信息的兼容性差、商品信息读取效率低。
技术实现思路
本专利技术的目的在于提供一种商品追溯信息查询方法与系统,能够有效提高商品二维码信息的兼容性,实现不同溯源平台的商品信息快速获取。本专利技术实施例提供了一种商品追溯信息查询方法,包括:客户端扫描商品包装上的二维码并对所述二维码进行解析,获取所述二维码对应的字符串并发送给应用服务器;所述应用服务器从所述字符串中提取参数以及参数值;所述应用服务器将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。优选地,所述规则包括:存储在所述规则服务器中的解析规则库中的解析规则以及存储在所述规则服务器中网页获取规则库中的URL网页获取规则;所述应用服务器将所述参数以及所述参数值与所述解析规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,采用URL网页获取规则向追溯平台请求与所述字符串对应的商品信息并发送给客户端,并将从所述追溯平台获取的商品信息存储到所述商品数据库中。优选地,所述商品追溯信息查询方法还包括:当根据所述字符串采用URL网页获取规则向追溯平台请求与所述字符串对应的商品信息失败时,所述应用服务器向所述客户端发送商品信息获取失败信息;当所述客户端接收到所述应用服务器发送的商品信息获取失败信息时,启动信息录入窗口,以使得所述客户端通过所述信息录入窗口获取用户输入的商品信息。优选地,所述商品追溯信息查询方法包括:所述应用服务器通过API接口调用所述规则服务器的解析规则库中的解析规则以及网页获取规则库中的URL网页获取规则。优选地,所述字符串的类型包括追溯平台网址、单元识别码、登记证号。优选地,所述商品追溯信息查询方法还包括:所述解析规则包括URL解析规则以及识别码解析规则;所述规则服务器对预先采集商品的二维码样本数据进行解析,得到所述二维码样本数据对应的字符串并提取所述二维码样本数据对应的字符串的参数和参数值进行规律学习分析,得到所述URL解析规则;所述规则服务器采集商品的单元识别码样本数据,得到所述单元识别码样本数据对应的字符串并提取所述单元识别码样本数据对应的字符串的参数值进行规律学习分析,得到所述识别码解析规则。本专利技术实施例还提供了一种商品追溯信息查询方法,由应用服务器执行,包括:所述应用服务器接收客户端发送的字符串并从所述字符串中提取参数以及参数值;其中,所述字符串为所述客户端扫描商品包装上的二维码并对所述二维码进行解析所获取所述二维码对应的字符串;所述应用服务器将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。优选地,所述规则包括:存储在所述规则服务器中的解析规则库中的解析规则以及存储在所述规则服务器中网页获取规则库中的URL网页获取规则;所述应用服务器将所述参数以及所述参数值与所述解析规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,采用URL网页获取规则向追溯平台请求与所述字符串对应的商品信息并发送给客户端,并将从所述追溯平台获取的商品信息存储到所述商品数据库中。优选地,所述商品追溯信息查询方法还包括:当根据所述字符串采用URL网页获取规则向追溯平台请求与所述字符串对应的商品信息失败时,所述应用服务器向所述客户端发送商品信息获取失败信息,以使得所述客户端在接收到所述应用服务器发送的商品信息获取失败信息时,启动信息录入窗口,以使得所述客户端通过所述信息录入窗口获取用户输入的商品信息。本专利技术实施例还提供了一种商品追溯信息查询系统,包括:客户端、应用服务器以及规则服务器;所述客户端,用于扫描商品包装上的二维码并对所述二维码进行解析,获取所述二维码对应的字符串并发送给所述应用服务器;所述应用服务器,用于从所述字符串中提取参数以及参数值;所述应用服务器,用于将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。相对于现有技术,本专利技术实施例提供的一种商品追溯信息查询方法的有益效果在于:该商品追溯信息查询方法包括:客户端扫描商品包装上的二维码并对所述二维码进行解析,获取所述二维码对应的字符串并发送给应用服务器;所述应用服务器从所述字符串中提取参数以及参数值;所述应用服务器将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。通过该商品追溯信息查询方法能够有效提高对商品二维码信息的兼容性,实现不同溯源平台的商品信息快速获取。附图说明图1是本专利技术实施例一提供的一种商品追溯信息查询方法的流程图;图2是本专利技术实施例二提供的一种商品追溯信息查询方法的流程图;图3是本专利技术实施例三提供的一种商品追溯信息查询系统的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一请参阅图1,是本专利技术实施例提供的一种商品追溯信息查询方法的流程图;所述商品追溯信息查询方法包括:S101:客户端扫描商品包装上的二维码并本文档来自技高网...

【技术保护点】
1.一种商品追溯信息查询方法,其特征在于,包括:客户端扫描商品包装上的二维码并对所述二维码进行解析,获取所述二维码对应的字符串并发送给应用服务器;所述应用服务器从所述字符串中提取参数以及参数值;所述应用服务器将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。

【技术特征摘要】
1.一种商品追溯信息查询方法,其特征在于,包括:客户端扫描商品包装上的二维码并对所述二维码进行解析,获取所述二维码对应的字符串并发送给应用服务器;所述应用服务器从所述字符串中提取参数以及参数值;所述应用服务器将所述参数以及所述参数值与预存在规则服务器中的规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,向追溯平台请求与所述字符串对应的商品信息并发送给所述客户端。2.如权利要求1所述的商品追溯信息查询方法,其特征在于,所述规则包括:存储在所述规则服务器中的解析规则库中的解析规则以及存储在所述规则服务器中网页获取规则库中的URL网页获取规则;所述应用服务器将所述参数以及所述参数值与所述解析规则进行匹配;若匹配,则从商品数据库中调用与所述参数以及所述参数值对应的商品信息并发送给所述客户端;若不匹配,则根据所述字符串,采用URL网页获取规则向追溯平台请求与所述字符串对应的商品信息并发送给客户端,并将从所述追溯平台获取的商品信息存储到所述商品数据库中。3.如权利要求2所述的商品追溯信息查询方法,其特征在于,所述商品追溯信息查询方法还包括:当根据所述字符串采用URL网页获取规则向追溯平台请求与所述字符串对应的商品信息失败时,所述应用服务器向所述客户端发送商品信息获取失败信息;当所述客户端接收到所述应用服务器发送的商品信息获取失败信息时,启动信息录入窗口,以使得所述客户端通过所述信息录入窗口获取用户输入的商品信息。4.如权利要求2所述的商品追溯信息查询方法,其特征在于,所述商品追溯信息查询方法包括:所述应用服务器通过API接口调用所述规则服务器的解析规则库中的解析规则以及网页获取规则库中的URL网页获取规则。5.如权利要求2所述的商品追溯信息查询方法,其特征在于,所述字符串的类型包括追溯平台网址、单元识别码、登记证号。6.如权利要求5所述的商品追溯信息查询方法,其特征在于,所述商品追溯信息查询方法还包括:所述解析规则包括URL解析规则以及识别码解析规则;所述规则服务器对预先采集商品的二维码样本数据进行解析,得到所述二维码样本数据对应的字符串并提取所述二维码样本数据对应的字符串的参数和参数值进行规律学习分析,得到所述URL解析规则;所述规则服务器采集商品的单元识别码样本数据,得到所...

【专利技术属性】
技术研发人员:成洪山吴忠辉
申请(专利权)人:四川科库科技有限公司
类型:发明
国别省市:四川,51

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

1