如果不想让货品窜了的情况下,使用朋友圈防伪,怎么能在防伪的同时实现防窜货防伪标签?

一种基于微信平台的二维码防伪防窜货查询系统和方法
一种基于微信平台的二维码防伪防窜货查询系统和方法
【专利摘要】本发明公开了一种基于微信平台的二维码防伪防窜货查询系统和方法,它包括微信客户端、微信平台和防伪防窜货查询服务器,所述的防伪防窜货查询服务器包括二维码生成模块、图像识别模块、二维码解码模块、数据库模块和渠道管理系统,图像识别模块负责处理消费者上传的防伪二维码照片;二维码解码模块提取产品防伪信息;数据库模块包括产品及防伪数据表格和数据库管理系统DBMS;微信客户端通过微信平台与服务器交换二维码,服务器对二维码进行处理和解码,然后通过DBMS查询产品及防伪数据表格,进行产品防伪防窜货查询和验证。本发明通过微信平台进行二维码防伪查询,消费者信任度高,查询便捷,结果可靠,防伪码包含渠道信息,有效地防伪、防窜货。
【专利说明】一种基于微信平台的二维码防伪防窜货查询系统和方法
【技术领域】
[0001] 本发明涉及二维码防伪查询领域,特别是涉及一种基于微信平台的二维码防伪防 窜货查询系统和方法。
【背景技术】
[0002] 防伪技术是指为了达到防伪目的而采取的措施,它在一定范围内能准确鉴别真 伪,并不易被仿制和复制的技术。目前防伪技术有网络防伪、生物防伪、化学防伪和物理防 伪等。
[0003] 其中高端物理防伪技术,普通消费者识别困难,识别成本过高,不适合用于大众消 费品的防伪,如身份证防伪、驾照防伪。应用比较广的是基于网络防伪技术的电码防伪方 式。
[0004] 电码防伪是电话密码防伪的简称,其原理是:为每一件入网的标识设置一个唯一 的密码,并把这一密码储存在中心数据库中,同时建立起可靠全国各地查询电话查询系统。 消费者购买到贴有电码防伪标识的商品,只需拨打电话,输入商品上的密码,即可知道产品 的真伪,从而突破了传统的防伪产品容易被批量防冒及消费者不易识别的局限性。随着信 息技术的发展,现在的电码防伪查询方式已经可以是短信、网络等方式查询,故也称数码防 伪。
[0005] 然而,电码防伪技术存在一码多印造假、回收旧码造假、盗码批量造假、自设查询 电话造假、自设查询短信造假和自设查询网址造假等多个漏洞。
[0006] 漏洞一:一码多印造假。
[0007] 因为电码防伪是比对密码,而密码又是一组数字符号,不管字体如何、写在何处、 以什么方式表示,只要该组数字符号正确,就可以对上密码,判为真品。虽然电码防伪的密 码在编码规则上是唯一的,但把这个唯一的密码复制10000份,每个都是正确的。如果一个 正确的密码重复使用10000次,系统只能判断第一个查询的是真,不能真正判断哪一个是 真,哪9999个是假。
[0008] 漏洞二:回收旧码造假。
[0009] 因为不可能每个电码都被消费者查询作废,事实上查询有一个概率,大多数电码 不会被查询。那么市面上存留的这些未经查询作废的真电码,给造假者抄码、回收旧标签刮 取密码造假,留下了空间。更严重的后果是,一旦抄码、回收旧码复制造假,系统无法有效鉴 别真假,只能把第一个前来查询的判断为真,把其余的判断为假。
[0010] 漏洞三:盗码批量造假。
[0011] 获取密码的手法可以是多种的,例如,不能排除造假集团以金钱收买内部工作人 员,获取电码造假的可能,或者雇用黑客高手从互联网上闯入防伪数据库、拷贝大量防伪数 据进而大肆伪造。这里需要指出的是:数码防伪是以数据库的绝对安全为前提的,一旦数据 泄密,防伪系统工程将全线崩溃。众所周知,互联网的安全,日益成为一个需要担心的问题。 公司管理环节的疏忽、高科技透视仪器扫瞄获取密码等等,也是可能被盗码的方法之一。
[0012] 漏洞四:自设查询电话、短信或网址造假。
[0013] 通过自设查询电话造假的,造假分子将胡乱编造的电码,制作于密封的防伪标志 物中,并申请查询专用电话号码,把假电码标志贴在假冒的名牌商品上,消费者拨打查询电 话时,录音电话自动播放语音:这是正牌商品,请放心使用。
[0014] 由此可知,电码防伪产品本身有可复制的特点,极易造成一个防伪码被多次印刷 造假,且可能被不法分子回收旧码造假,或者自制防伪码,自设400电话、自设短信接收号 码或自建查询网站造假,产品本身的防伪逻辑存在缺陷,且缺乏有效的手段做到查询渠道 的真实可信,伪造成本低,导致假货层出不穷,一旦出现内部人员盗码或者整个数据服务器 被入侵,后果不堪设想。
[0015] 由于防伪查询方式不方便,且又需消费者支付费用或消耗较多的数据流量,有的 查询方式还需要消费者下载指定的防伪查询软件,导致很多消费者放弃产品真伪查询,消 费者不但没有维护自身利益,反而促使不法分子进行更多的造假行为。
【发明内容】
[0016] 本发明的目的在于克服现有技术的不足,提供一种基于微信平台的二维码防伪防 窜货查询系统和方法,克服了自设查询平台造假、二维码造假、渠道窜货、消费者不愿查询 等困难。
[0017] 本发明的目的是通过以下技术方案来实现的:一种基于微信平台的二维码防伪防 窜货查询系统,它包括微信客户端、微信平台和防伪防窜货查询服务器,所述的防伪防窜货 查询服务器包括二维码生成模块、图像识别模块、二维码解码模块、数据库模块和渠道管理 系统,图像识别模块负责处理消费者上传的防伪二维码照片,从防伪二维码照片中提取防 伪二维码;二维码解码模块解码防伪二维码,获取产品防伪信息;数据库模块包括产品及 防伪数据表格和数据库管理系统DBMS ;微信客户端通过微信平台与防伪防窜货查询服务 器交换二维码,防伪防窜货查询服务器对二维码进行处理和解码,然后通过DBMS查询产品 及防伪数据表格,进行产品防伪防窜货查询和验证。
[0018] 所述的二维码包括防伪二维码、渠道二维码两种类型; 所述的防伪二维码至少包括防伪串、标识串、渠道识别码和渠道编号; 所述的渠道二维码至少包括渠道编号、渠道名称和渠道地址。
[0019] 所述的产品及防伪数据表格至少包括防伪二维码数据表、渠道二维码数据表、产 品信息数据表、渠道信息数据表、查询次数数据表、查询密码数据表和微信号数据表,防伪 码数据表记录加密的防伪码信息,查询次数数据表记录每个防伪二维码的查询次数,查询 密码数据表记录消费者设置的查询密码,微信号数据表记录消费者微信号的查询数据。
[0020] 所述的微信平台提供企业认证微信公众号,消费者通过企业认证微信公众号进行 二维码防伪查询。
[0021] 所述的渠道管理系统包括PC后台管理平台和渠道管理APP,所述渠道管理APP为 企业管理人员和渠道商提供服务,包括帐号申请、企业/渠道信息设置、渠道权限管理、短 信功能设置、二维码扫描、二维码授权管理、产品信息设置和调货管理模块;所述的PC后台 管理平台为企业管理人员提供服务,包括帐号管理、渠道管理和产品信息设置模块。
[0022] -种基于微信平台的二维码防伪防窜货查询方法,它包括以下步骤: si:制作防伪码,包括防伪二维码和渠道二维码,制作防伪卡,包括二维码防伪卡和渠 道防伪卡; S2 :企业通过渠道管理APP授权部署防伪二维码,使产品信息与防伪二维码和渠道二 维码关联; S3:消费者登录微信客户端,拍摄防伪二维码照片,并将照片发送到微信平台进行防伪 查询操作。
[0023] 所述的步骤S1包括以下子步骤: 5101 :准备工作室:工作室计算机需独立于互联网,禁止连接网络,并且设置高清监控 摄像机; 5102 :制作原始防伪二维码:随机产生一个长度为25个字符的无重复随机串; 5103 :第一次加密:加密前20个字符,生成防伪字符串; 5104 :第二次加密:将防伪字符串和后5个字符作为随机码再进行加密,生成防伪码; 5105 :通过二维码生成模块将防伪码转化为防伪二维码,使用贴片型材料制作二维码 防伪卡,二维码防伪卡正面印刷防伪二维码,二维码防伪卡背面为粘贴面; 5106 :在二维码防伪卡正面添加覆盖层,消费者刮开覆盖层,获取防伪二维码图片; 5107 :制作渠道二维码,随机产生一个长度为20个字符的无重复随机串;通过二维码 生成模块,将随机串转换为渠道二维码,使用贴片型材料制作渠道二维码,渠道二维码正面 印刷渠道二维码,渠道二维码背面为粘贴面,渠道二维码不添加覆盖层; 5108 :将防伪二维码和渠道二维码存储在服务器上,删除原始防伪码数据; 5109 :以公司可调货的最小单位为准,为每个最小单位产品配置一个渠道二维码,将制 作好的渠道二维码和它所对应的二维码防伪卡进行关联包装; 所述的加密方法为单向不可逆加密算法,所述的单向不可逆加密算法为SHA-256加密 算法。
[0024] 所述的步骤S2包括以下子步骤: 5201 :总公司向服务器申请管理帐号,总公司通过PC后台管理平台或渠道管理APP,设 置公司信息、销售产品信息和销售渠道信息,对授权帐号进行权限设置; 5202 :渠道商向服务器申请授权帐号,授权帐号申请通过后,通过帐号、密码和手机验 证码登录系统; 5203 :管理人员通过PC后台管理平台或渠道管理APP,录入授权销售渠道商信息,录入 广品?目息; S204:揭开二维码防伪卡背面的粘贴面,将二维码防伪卡贴在产品上后,对产品进行装 箱处理,每装完最小单位产品,在最小单位产品外包装上贴上渠道二维码贴片; S205:管理人员通过管理帐号,扫描渠道二维码贴片,根据ΑΡΡ提示选择产品信息及授 权渠道商进行授权配置操作,授权信息存入数据库,服务器自动将产品信息与防伪码和渠 道码关联; 5206 :授权成功后,该产品即可在该授权渠道进行销售; 5207 :当授权帐号进行敏感操作时,所有管理帐号都将收到一条警告短信,以便管理人 员确认操作人的合法性。
[0025] 所述的步骤S3包括以下子步骤: S301 :打开微信客户端,通过扫描产品包装上印有的微信公众号二维码关注购买产品 企业的企业认证微信公众号; S302:成功关注后,刮开贴在防伪二维码上的覆盖层,消费者将防伪二维码信息发送给 企业认证微信公众号; 5303 :服务器通过二维码解码模块解析防伪信息,首先根据解析后的防伪信息检查此 防伪二维码是否是第一次查询; 5304 :若此防伪二维码不是第一次查询,则检查该防伪二维码是否设置有查询密码,如 果没有设置查询密码,则检查该微信号是否首次查询该防伪二维码; 如果该微信号不是首次查询该防伪二维码,则服务器直接反馈显示防伪信息,并根据 防伪信息作出提示:若服务器确认该微信号为该防伪二维码首次查询且渠道正确的查询 微信号,即该微信号查询该产品为正品,则提示用户设置查询密码,查询密码设置成功后, 提示密码设置成功,不累加查询次数,设置查询密码以便该产品作为礼品赠送他人时,他人 再次查询时而不被识别为假冒产品,若服务器确认该微信号不是该防伪二维码首次查询且 渠道正确的查询微信号,即该微信号查询该产品为假冒产品,则不提示消费者设置查询密 码; 如果该微信号是首次查询该防伪二维码,则反馈则服务器通过企业认证微信公众号反 馈一个渠道信息,让消费者确认渠道信息是否正确; 如果渠道信息正确,消费者按提示回复渠道吻合确认信息后,服务器反馈查询结果,提 示该产品多次查询且渠道正确,可能为假冒产品,并建议消费者退换货及举报,同时,服务 器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次数; 如果渠道信息不正确,消费者按提示回复渠道不吻合确认信息后,服务器反馈查询结 果,提示该产品多次查询且渠道错误,可能为假冒产品,并建议消费者退换货及举报,同时, 服务器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次 数; 5305 :如果该防伪二维码设置有查询密码,则检查该微信号是否首次查询该防伪二维 码,如果该微信号不是首次查询该防伪二维码,则服务器直接反馈显示防伪信息,且不累加 查询次数; 如果该微信号是首次查询该防伪二维码,则反馈则服务器反馈提示输入查询密码,消 费者输入查询密码提交后,服务器验证查询密码,若输入密码正确,则直接反馈显示防伪信 息,且不累加该防伪二维码的查询次数,同时,服务器将自动将此防伪二维码与本次查询的 微信号绑定,若输入密码错误,则反馈提示密码错误,要求重新输入密码; 5306 :若此防伪码是第一次查询,则服务器通过企业认证微信公众号反馈一个渠道信 息,让消费者确认渠道信息是否正确; 如果渠道信息正确,消费者按提示回复渠道吻合确认信息后,服务器反馈查询结果,提 示该产品首次查询且渠道正确为正品,并提示消费者可以选择设置查询密码,同时,服务器 将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次数,当用 户选择设置查询密码并设置成功后,反馈提示查询密码设置成功; 如果渠道信息不正确,消费者按提示回复渠道不吻合确认信息后,服务器反馈查询结 果,提示该产品首次查询且渠道错误,可能为假冒产品,并建议消费者退换货及举报,同时, 服务器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次 数; S307 :消费者根据提示选择匿名举报或实名举报,举报成功后,提示举报成功。
[0026] 步骤S302所述的消费者向企业认证微信公众号发送防伪二维码信息的方式包括 拍照上传和扫描上传。
[0027] 所述的拍照上传方式为消费者使用此微信公众号内置的拍照功能、智能移动终端 自带的拍照功能或第三方拍照软件进行拍摄防伪二维码照片,拍摄防伪二维码照片后,将 防伪二维码照片发送给企业认证微信公众号。
[0028] 所述的扫描上传方式为消费者使用微信平台内置的扫描二维码功能或第三方二 维码扫描软件进行防伪二维码扫描,成功扫描二维码后,消费者直接将扫描后获得的防伪 二维码信息发送到企业认证微信公众号。
[0029] 它还包括一个调货管理步骤,授权帐号向管理帐号申请调货权限,授权帐号获得 调货权限后,扫描最小单位产品外包装上张贴的渠道码,根据APP提示选择调货渠道,进行 调货操作,且只能调货到管理帐号设置的该调货申请授权帐号允许的调货渠道,防止窜货 的情况发生。
[0030] 本发明的有益效果是:一种基于微信平台的防伪防窜货查询系统和方法具有以下 功能和特点: 1、 通过微信平台进行防伪查询,微信使用范围广,查询方便,有效提高查询率,微信公 众平台账号使用产品所在企业通过腾讯微信官方认证的公众账号作为查询平台,认证公众 号无法伪造,消费者信任度高,消费者能准确地识别企业官方帐号,查询渠道可信度高; 2、 通过微信认证公众号提供的拍照功能,直接拍摄并发送防伪二维码图片进行防伪查 询,查询免费、方便、快捷,有效提高查询率,防伪数据来源于微信认证公众号后台服务器, 查询结果可靠性高; 3、 防伪码在没有授权之前,不包含任何公司、渠道以及产品信息,只是一个标志码,无 任何实质作用,杜绝了内部人员盗码,由于原始防伪码本身经过单向加密后即销毁,服务器 上存放的是加密后的防伪码,杜绝黑客入侵服务器盗码; 4、 防伪二维码包含了对单个产品防伪的能力及该产品渠道防伪信息,可有效防止授权 销售渠道内人员一码多印造假及授权销售渠道外人员回收旧码、一码多印造假,可用于产 品防窜货,每个消费者都是产品窜货的监督者,同时由于微信认证公众号的官方权威性,可 提供可靠的产品溯源; 5、 防伪二维码通过APP授权部署,防伪码中包含渠道信息,渠道信息为具体客观物理 存在的店铺及地址,无法伪造,通过调货管理系统,有效防止渠道窜货,本发明防伪查询系 统操作高效、安全、简单,防伪码制作成本低,防伪效果显著; 6、 防伪结果可设置查询密码,当用户购买产品作为礼品送给亲朋好友时,可以达到用 户和其亲朋好友同时有效查询产品真伪的效果; 7、 同一个用户同一个产品防伪码只在首次查询时需要确认渠道信息并可设置查询密 码,以后可通过本手机多次重复查询并显示真伪信息,对于设置了密码的产品,在首次输入 密码查询成功后也可多次重复查询产品真伪,而不需要重复输入查询密码。
【专利附图】
【附图说明】
[0031] 图1为本发明防伪二维码制作流程图; 图2为本发明防伪二维码授权配置流程图; 图3为本发明防伪查询流程图。
【具体实施方式】
[0032] 下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于 以下所述。
[0033] -种基于微信平台的二维码防伪防窜货查询系统,它包括微信客户端、微信平台 和防伪防窜货查询服务器,所述的防伪防窜货查询服务器包括二维码生成模块、图像识别 模块、二维码解码模块、数据库模块和渠道管理系统,图像识别模块负责处理消费者上传的 防伪二维码照片,从防伪二维码照片中提取防伪二维码;二维码解码模块解码防伪二维码, 获取产品防伪信息;数据库模块包括产品及防伪数据表格和数据库管理系统DBMS ;微信客 户端通过微信平台与防伪防窜货查询服务器交换二维码,防伪防窜货查询服务器对二维码 进行处理和解码,然后通过DBMS查询产品及防伪数据表格,进行产品防伪防窜货查询和验 证。
[0034] 所述的二维码包括防伪二维码、渠道二维码两种类型; 所述的防伪二维码至少包括防伪串、标识串、渠道识别码和渠道编号; 所述的渠道二维码至少包括渠道编号、渠道名称和渠道地址。
[0035] 所述的产品及防伪数据表格至少包括防伪二维码数据表、渠道二维码数据表、产 品信息数据表、渠道信息数据表、查询次数数据表、查询密码数据表和微信号数据表,防伪 码数据表记录加密的防伪码信息,查询次数数据表记录每个防伪二维码的查询次数,查询 密码数据表记录消费者设置的查询密码,微信号数据表记录消费者微信号的查询数据。 [0036] 所述的微信平台提供企业认证微信公众号,消费者通过企业认证微信公众号进行 二维码防伪查询。
[0037] 所述的渠道管理系统包括PC后台管理平台和渠道管理APP,所述渠道管理APP为 企业管理人员和渠道商提供服务,包括帐号申请、企业/渠道信息设置、渠道权限管理、短 信功能设置、二维码扫描、二维码授权管理、产品信息设置和调货管理模块;所述的PC后台 管理平台为企业管理人员提供服务,包括帐号管理、渠道管理和产品信息设置模块。
[0038] -种基于微信平台的二维码防伪防窜货查询方法,它包括以下步骤: 51 :制作防伪码,包括防伪二维码和渠道二维码,制作防伪卡,包括二维码防伪卡和渠 道防伪卡; 52 :企业通过渠道管理APP授权部署防伪二维码,使产品信息与防伪二维码和渠道二 维码关联; S3:消费者登录微信客户端,拍摄防伪二维码照片,并将照片发送到微信平台进行防伪 查询操作。
[0039] 消费者通过微信客户端进行防伪查询验证方式,使用的微信认证公众号为该企业 官方认证,可有效防止自设电话、网站、短信平台、微信公众号造假。
[0040](一)制作防伪码与防伪卡 如图1所示,制作二维码防伪卡包括制作防伪码、制作渠道码、制作二维码防伪卡及渠 道防伪卡三个步骤。
[0041] 所述的步骤S1包括以下子步骤: 5101 :准备工作室:工作室计算机需独立于互联网,禁止连接网络,并且设置高清监控 摄像机; 5102 :制作原始防伪二维码:随机产生一个长度为25个字符的无重复随机串; 5103 :第一次加密:加密前20个字符,生成防伪字符串; 5104 :第二次加密:将防伪字符串和后5个字符作为随机码再进行加密,生成防伪码; 5105 :通过二维码生成模块将防伪码转化为防伪二维码,使用贴片型材料制作二维码 防伪卡,二维码防伪卡正面印刷防伪二维码,二维码防伪卡背面为粘贴面; 5106 :在二维码防伪卡正面添加覆盖层,消费者刮开覆盖层,获取防伪二维码图片; 5107 :制作渠道二维码,随机产生一个长度为20个字符的无重复随机串;通过二维码 生成模块,将随机串转换为渠道二维码,使用贴片型材料制作渠道防伪卡,渠道防伪卡正面 印刷渠道二维码,渠道防伪卡背面为粘贴面,渠道防伪卡不添加覆盖层; 5108 :将防伪二维码和渠道二维码存储在服务器上,删除原始防伪码数据; 防伪二维码存储在防伪二维码数据表中,渠道二维码存储在渠道二维码数据表中; S109:以公司可调货的最小单位为准,为每个最小单位产品配置一个渠道防伪卡,将制 作好的渠道防伪卡和它所对应的二维码防伪卡进行关联包装; 所述的加密方法为单向不可逆加密算法,所述的单向不可逆加密算法为SHA-256加密 算法。
[0042] 将防伪二维码和渠道二维码存储在服务器上,删除原始防伪码数据,防止服务器 被入侵,造成批量盗码造假。
[0043] (1)制作防伪码 防伪码产生于独立于互联网的计算机,由预先编制的程序根据需要自动产生。
[0044] 防伪码为一个长度为25个字符的随机串,如:KND5C-8WEX2-9KJNC-23IJH-8U7C2, 前20个字符为防伪字符串,后5个字符为二次加密及加密结果的标记串。
[0045] 加密算法程序采用比MD5加密更安全的SHA-256单向不可逆加密算法,由于 SHA-256算法其本质是一个HASH计算方法,仍然有极低的概率出现不同串加密后结果完全 一样,所以须通过后5个字符作为标记进行比对,防止不同产品共用同一个防伪码的情况。
[0046] 第一次加密前20个字符,第二次将第一次加密结果加入后5个字符作为随机码再 进行加密,将加密后的防伪码保存在服务器中。原始防伪码经过了两次SHA-256加密,才得 到数据库中保存的加密后的防伪码,可有效提高防伪码被暴力破解的难度,进一步提高防 伪码的安全性。
[0047] (2)制作渠道码 每一批送往具体某个渠道的产品都会附带数个渠道二维码。
[0048] 由于涉及到下级销售渠道调货的情况,因此,对每个可调货的最小单位配置一个 渠道二维码,如每一箱产品配置一个渠道二维码,或者每一包产品配置一个渠道二维码。
[0049] 渠道二维码是与具体的防伪二维码绑定的,如:一箱产品配置一个渠道二维码,这 个渠道二维码与此箱中每个产品的防伪二维码是关联绑定的。
[0050] 根据具体情况来确定每个渠道码所包含的产品数量,渠道码将和它所对应的防伪 码进行关联包装,方便企业拿到防伪码后,在产品上贴上防伪二维码的同时,在最小单位产 品外包装上粘贴对应的渠道二维码,渠道二维码也将用于渠道中的产品渠道授权及各个销 售渠道之间的调货操作凭证。
[0051] 没有经过企业授权的防伪码和渠道码没有任何价值,只有经过企业的授权才具有 产品信息和渠道信息,所以在防伪二维码的生产制作过程中,若出现内部人员盗码现象,也 不会对防伪防窜货工作带来任何影响,杜绝内部人员盗码现象。
[0052] (3)制作防伪卡 使用贴片型材料制作二维码防伪卡,二维码防伪卡为能直接揭开后粘在产品上,二维 码防伪卡上有一层覆盖层,需要消费者刮开覆盖层后方可进行真伪验证。
[0053] 使用贴片型材料制作渠道防伪卡,渠道防伪卡为能直接揭开后粘在产品上,渠道 防伪卡不添加覆盖层。
[0054] 每一批二维码防伪卡与一个渠道防伪卡对应包装。
[0055] 当防伪卡制作完成之后,防伪码原始数据将从数据库中彻底删除,只留下加密后 的数据,从而有效避免黑客入侵盗取防伪码的情况发生。
[0056] (4)防伪码的数据结构 每个防伪二维码包括一个加密后的防伪串、一个5位标记串、一个渠道编号。渠道二维 码是单独的另一个记录项,存放在渠道二维码数据表中,与防伪二维码数据表中的渠道编 号是主、外键关系。
[0057] 产品信息也单独存放在产品信息数据表中,每个产品信息对应一个加密后的防伪 二维码,在生成防伪二维码时,数据库中并无与防伪二维码关联的产品信息,直到企业通过 渠道管理APP,对防伪二维码进行部署授权后才有相应的产品信息和渠道信息与之对应。
[0058] (二)防伪二维码的部署与授权 如图2所示,所述的步骤S2包括以下子步骤: 5201 :总公司向服务器申请管理帐号,总公司通过PC后台管理平台或渠道管理APP,设 置公司信息、销售产品信息和销售渠道信息,对授权帐号进行权限设置; 5202 :渠道商向服务器申请授权帐号,授权帐号申请通过后,通过帐号、密码和手机验 证码登录系统; 5203 :管理人员通过PC后台管理平台或渠道管理APP,录入授权销售渠道商信息,录入 广品?目息; 管理人员录入的销售产品信息存储在服务器的产品信息数据表中,管理人员录入的授 权销售渠道商信息存储在服务器的渠道信息数据表中; S204:揭开二维码防伪卡背面的粘贴面,将二维码防伪卡贴在产品上后,对产品进行装 箱处理,每装完最小单位产品,在最小单位产品外包装上贴上渠道二维码贴片; 5205 :管理人员通过管理帐号,扫描渠道二维码贴片,根据ΑΡΡ提示选择产品信息及授 权渠道商进行授权配置操作,授权信息存入数据库,服务器自动将产品信息与防伪码和渠 道码关联; 5206 :授权成功后,该产品即可在该授权渠道进行销售; 5207 :当授权帐号进行敏感操作时,所有管理帐号都将收到一条警告短信,以便管理人 员确认操作人的合法性,所述的敏感操作如:添加授权渠道、添加产品、渠道授权等。
[0059] 将二维码防伪卡和渠道防伪卡贴好后再对其进行授权操作,防止防伪卡在运输过 程中遗失给公司带来损失,同时防止公司内部员工批量盗码造假。
[0060] 防伪码的部署与授权包括以下几个内容。
[0061] (1)企业手机客户端设置 通过企业渠道管理APP,企业可以用来管理其各级销售渠道。企业申请具有严格权限管 理的账号,通过账号登陆到APP中,进行公司信息及产品系列、渠道的管理,企业基本信息 添加完成后,就可以给企业现有的产品粘贴防伪码并授权。
[0062] (2)权限管理与安全控制 当企业工作人员使用APP进行操作时,首先需要通过在本公司申请账号审核通过,并 要求通过
申请人:手机获得验证码登陆,同时,当工作人员进行诸如"添加公司产品"、"添加 公司授权渠道"之类的敏感操作时,软件服务器会立即给管理层所有人员发送一条警告短 信,确认对方操作的合法性,如有问题及时发现,防止未授权的工作人员有意无意的误操作 给公司带来损失。
[0063] (3)企业对销售渠道进行授权 企业根据按不同销售渠道包装的防伪码和渠道码,对产品进行防伪码张贴、装箱及渠 道码的张贴,每装完一箱产品,在产品包装上贴上渠道码后,就使用APP选择相应的产品, 扫描此渠道码进行授权操作,一旦授权成功,这个渠道码以及这个渠道码所捆绑的所有防 伪码产品即得到了渠道授权,可以直接运到此销售渠道进行销售了。
[0064] (4)渠道商调货 当授权渠道商因为某些原因需要把自己渠道的货调到其它渠道时,渠道商需要使用 APP软件对产品进行调货操作,打开APP软件,扫描产品外包装上张贴的渠道码,进行调货 操作即可。注意:渠道商必须通过企业授权才有调货权限,且只能调货到总公司设置的此渠 道商允许的调货渠道,防止窜货情况的发生。
[0065] (三)消费者防伪查询 如图3所示,所述的步骤S3包括以下子步骤: S301 :打开微信客户端,通过扫描产品包装上印有的微信公众号二维码关注购买产品 企业的企业认证微信公众号; S302:成功关注后,刮开贴在防伪二维码上的覆盖层,消费者将防伪二维码信息发送给 企业认证微信公众号; 5303 :服务器通过二维码解码模块解析防伪信息,首先根据解析后的防伪信息检查此 防伪二维码是否是第一次查询; 5304 :若此防伪二维码不是第一次查询,则检查该防伪二维码是否设置有查询密码,如 果没有设置查询密码,则检查该微信号是否首次查询该防伪二维码; 如果该微信号不是首次查询该防伪二维码,则服务器直接反馈显示防伪信息,并根据 防伪信息作出提示:若服务器已确认该微信号为该防伪二维码首次查询且渠道正确的查询 微信号,即该微信号查询该产品为正品,则提示用户设置查询密码,查询密码设置成功后, 提示密码设置成功,不累加查询次数,设置查询密码以便该产品作为礼品赠送他人时,他人 再次查询时而不被识别为假冒产品,若服务器确认该微信号不是该防伪二维码首次查询且 渠道正确的查询微信号,即该微信号查询该产品为假冒产品,则不提示消费者设置查询密 码; 如果该微信号是首次查询该防伪二维码,则反馈则服务器通过企业认证微信公众号反 馈一个渠道信息,让消费者确认渠道信息是否正确; 如果渠道信息正确,消费者按提示回复渠道吻合确认信息后,服务器反馈查询结果,提 示该产品多次查询且渠道正确,可能为假冒产品,并建议消费者退换货及举报,同时,服务 器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次数,查 询次数存储在查询次数数据表中; 产品多次查询且渠道正确可以考虑渠道商一码多印造假; 微信号绑定,便于消费者用该微信号再次查询时,不再需要确认渠道信息和输入查询 密码,查询次数不累加,直接显示相同的真伪信息,微信号绑定是通过绑定微信平台提供的 OpenID来实现的,由于每个微信号具有唯一的OpenID,服务器可直接根据OpenID来识别判 断不同的微信号,并将OpenID保存在微信号数据表中,以便服务器查询判断该微信号是否 首次查询该防伪二维码; 如果渠道信息不正确,消费者按提示回复渠道不吻合确认信息后,服务器反馈查询结 果,提示该产品多次查询且渠道错误,可能为假冒产品,并建议消费者退换货及举报,同时, 服务器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次 数; 产品多次查询且渠道错误可以考虑渠道之外人员一码多印造假或回收旧码造假或窜 货; 5305 :如果该防伪二维码设置有查询密码,则检查该微信号是否首次查询该防伪二维 码,如果该微信号不是首次查询该防伪二维码,则服务器直接反馈显示防伪信息,且不累加 查询次数; 如果该微信号是首次查询该防伪二维码,则反馈则服务器反馈提示输入查询密码,消 费者输入查询密码提交后,服务器验证查询密码,若输入密码正确,则直接反馈显示防伪信 息,同时,服务器将自动将此防伪二维码与本次查询的微信号绑定,且不累加该防伪二维码 的查询次数,若输入密码错误,则反馈提示密码错误,要求重新输入密码; 5306 :若此防伪码是第一次查询,则服务器通过企业认证微信公众号反馈一个渠道信 息,让消费者确认渠道信息是否正确; 如果渠道信息正确,消费者按提示回复渠道吻合确认信息后,服务器反馈查询结果,提 示该产品首次查询且渠道正确为正品,并提示消费者可以选择设置查询密码,同时,服务器 将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次数,当用 户选择设置查询密码并设置成功后,反馈提示查询密码设置成功。
[0066] 如果渠道信息不正确,消费者按提示回复渠道不吻合确认信息后,服务器反馈查 询结果,提示该产品首次查询且渠道错误,可能为假冒产品,并建议消费者退换货及举报, 同时,服务器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查 询次数; 产品首次查询且渠道错误可以考虑为渠道之外人员一码多印或回收旧码造假或窜 货; S307 :消费者根据提示选择匿名举报或实名举报,举报成功后,提示举报成功。
[0067] 步骤S302所述的消费者向企业认证微信公众号发送防伪二维码信息的方式包括 拍照上传和扫描上传。
[0068] 所述的拍照上传方式为消费者使用此微信公众号内置的拍照功能、智能移动终端 自带的拍照功能或第三方拍照软件进行拍摄防伪二维码照片,拍摄防伪二维码照片后,将 防伪二维码照片发送给企业认证微信公众号。
[0069] 企业认证微信公众号收到防伪二维码照片后,通过服务器的图像识别模块,识别 出防伪二维码照片中的二维码信息,若服务器识别失败,则反馈识别失败信息,要求消费者 重新拍照发送。
[0070] 所述的扫描上传方式为消费者使用微信平台内置的扫描二维码功能或第三方二 维码扫描软件进行防伪二维码扫描,成功扫描二维码后,消费者直接将扫描后获得的防伪 二维码信息发送到企业认证微信公众号。
[0071] 若微信公众号内置的自定义菜单具有扫描二维码功能,消费者在微信公众号内置 的自定义菜单中添加扫描二维码功能模块后,便可直接使用微信公众号内置的自定义菜单 的扫描二维码功能扫描目标产品上的防伪二维码,系统自动将扫描后所获得的防伪信息发 送到企业认证微信公众号。
[0072] 如图2所示,它还包括一个调货管理步骤,授权帐号向管理帐号申请调货权限,授 权帐号获得调货权限后,扫描最小单位产品外包装上张贴的渠道码,根据APP提示选择调 货渠道,进行调货操作,且只能调货到管理帐号设置的该调货申请授权帐号允许的调货渠 道,防止窜货的情况发生。
[0073] 消费者防伪查询包括以下内容。
[0074] 消费者从市场上购买产品,通过扫描产品包装上印有的微信公众号二维码关注企 业认证微信公众号,刮开贴在产品上的防伪二维码图层,进入本企业微信公众账号平台,使 用每个公众账号平台内置的拍照功能将二维码拍照发送给平台,平台将根据此二维码内置 的防伪串对产品真伪以及渠道信息进行识别。
[0075] 平台对收到消费者发来的二维码图片进行图片识别,如识别失败(机率很低),则 要求消费者重新拍照发送,如识别成功,平台将首先返回一个渠道信息让消费者确认渠道, 如:"此产品仅授权XXX超市(地址:人民南路XXX号)销售,请问您是在本超市购买的吗? 如果是,请回复'是',如果不是,请回复'不是'。" 消费者确认渠道信息后,平台再根据防伪码是否是首次查询来判断产品真伪。如果此 防伪码渠道正确,且为首次查询,则此产品为真,其它情况,则此产品有造假可能,建议消费 者找经销商退换货及向企业举报假货。
[0076] 消费者查询产品为正品时,系统提示消费者设置查询密码,以便亲朋好友进行该 产品防伪查询,避免消费者将该正品产品进行送礼时,对方直接查询时系统提示此产品可 能是赝品。
[0077] 若消费者已经通过该微信号对该产品成功进行防伪查询,当消费者再次用该微信 号对该产品进行防伪查询时,系统直接反馈查询结果,无需再确认渠道或进行密码验证等 操作。
[0078] 本发明具有以下特点: 1、 用企业自己的名称进行微信平台加 V认证,渠道可信,消费者认知度、信任度高,无 法伪造,确保了查询渠道的真实性; 2、 通过微信认证公众号提供的拍照功能,直接拍摄并发送防伪二维码图片进行防伪查 询,查询免费、方便、快捷,查询率高,防伪数据来源于微信认证公众号后台服务器,结果可 A+^. 罪; 3、 防伪码生成于独立于网络的计算机,防伪码制作全程高清视频监控,原始二维防伪 码经过单向不可逆加密后销毁,服务器上不存在未加密的防伪码;防伪码在没有经过总公 司通过手机APP授权之前没有公司、渠道以及产品防伪的任何信息,只是一个标志码,无任 何实质作用,杜绝了内部人员盗码及黑客入侵服务器盗码; 4、 防伪二维码包含了对单个产品防伪的能力及该产品渠道防伪信息,可有效防止授权 销售渠道内人员一码多印造假及授权销售渠道外人员回收旧码、一码多印造假,可用于产 品防窜货,每个消费者都是产品窜货的监督者,同时可提供可靠的产品溯源; 5、 防伪二维码通过APP授权部署,操作高效、安全、简单,防伪码制作成本低,防伪效果 显著; 6、 防伪结果可设置查询密码,当用户购买产品作为礼品送给亲朋好友时,可以达到用 户和其亲朋好友同时有效查询产品真伪的效果; 7、 同一个用户同一个产品防伪码只在首次查询时需要确认渠道信息并可设置查询密 码,以后可通过本手机多次重复查询并显示真伪信息,对于设置了密码的产品,在首次输入 密码查询成功后也可多次重复查询产品真伪,而不需要重复输入查询密码; 本发明还具有以下独创性特点: 1、 采用企业自有品牌作为微信公众平台账号,消费者识别度高,微信使用范围广,查询 方便,可有效提高查询率,微信公众平台账号通过腾讯微信官方认证,消费者信任度高,查 询渠道可信,查询结果可靠; 2、 通过微信公众账号平台直接拍照上传防伪码图片,服务器后台程序通过图片识别技 术查询产品的真伪,方便、智能、准确、高效; 3、 防伪码中包含渠道信息,渠道信息为具体客观物理存在的店铺及地址,无法伪造,起 到很好的防伪、防窜货作用,且可为企业提供可靠的产品溯源,同时,加入渠道确认步骤及 消费者举报功能,企业根据此防伪码反馈的信息能很好地定位造假者的造假手段(如:一码 多印造假、旧码回收造假等)及造假来源(如:渠道内人员造假、渠道外人员造假等),方便企 业及时追踪到假货,以便尽早采取措施遏制假货的销售; 4、 防伪结果可设置查询密码,当用户购买产品作为礼品送给亲朋好友时,可以达到用 户自身及其亲朋好友同时有效查询产品真伪的效果; 5、 同一个用户同一个产品防伪码只在首次查询时需要确认渠道信息并可设置查询密 码,以后可通过本手机多次重复查询并显示真伪信息,对于设置了密码的产品,在首次输入 密码查询成功后也可多次重复有效查询产品真伪,不需要重复输入查询密码。
【权利要求】
1. 一种基于微信平台的二维码防伪防窜货查询系统,它包括微信客户端、微信平台和 防伪防窜货查询服务器,其特征在于:所述的防伪防窜货查询服务器包括二维码生成模块、 图像识别模块、二维码解码模块、数据库模块和渠道管理系统,图像识别模块负责处理消 费者上传的防伪二维码照片,从防伪二维码照片中提取防伪二维码;二维码解码模块解码 防伪二维码,获取产品防伪信息;数据库模块包括产品及防伪数据表格和数据库管理系统 DBMS ;微信客户端通过微信平台与防伪防窜货查询服务器交换二维码,防伪防窜货查询服 务器对二维码进行处理和解码,然后通过DBMS查询产品及防伪数据表格,进行产品防伪防 窜货查询和验证。
2. 根据权利要求1所述的一种基于微信平台的二维码防伪防窜货查询系统,其特征在 于:所述的二维码包括防伪二维码、渠道二维码两种类型; 所述的防伪二维码至少包括防伪串、标识串、渠道识别码和渠道编号;
所述的渠道二维码至少包括渠道编号、渠道名称和渠道地址。
3. 根据权利要求1所述的一种基于微信平台的二维码防伪防窜货查询系统,其特征在 于:所述的产品及防伪数据表格至少包括防伪二维码数据表、渠道二维码数据表、产品信息 数据表、渠道信息数据表、查询次数数据表、查询密码数据表和微信号数据表,防伪码数据 表记录加密的防伪码信息,查询次数数据表记录每个防伪二维码的查询次数,查询密码数 据表记录消费者设置的查询密码,微信号数据表记录消费者微信号的查询数据。
4. 根据权利要求1所述的一种基于微信平台的二维码防伪防窜货查询系统,其特征在 于:所述的渠道管理系统包括PC后台管理平台和渠道管理APP,所述渠道管理APP为企业 管理人员和渠道商提供服务,包括帐号申请、企业/渠道信息设置、渠道权限管理、短信功 能设置、二维码扫描、二维码授权管理、产品信息设置和调货管理模块;所述的PC后台管理 平台为企业管理人员提供服务,包括帐号管理、渠道管理和产品信息设置模块。
5. -种基于微信平台的二维码防伪防窜货查询方法,其特征在于:它包括以下步骤: 51 :制作防伪码,包括防伪二维码和渠道二维码,制作防伪卡,包括二维码防伪卡和渠 道防伪卡;
52 :企业通过渠道管理APP授权部署防伪二维码,使产品信息与防伪二维码和渠道二 维码关联;
S3:消费者登录微信客户端,拍摄防伪二维码照片,并将照片发送到微信平台进行防伪 查询操作。
6. 根据权利要求6所述的一种基于公众平台的二维码防伪防窜货查询方法,其特征在 于:所述的步骤S1包括以下子步骤: 5101 :准备工作室:工作室计算机需独立于互联网,禁止连接网络,并且设置高清监控 摄像机;
5102 :制作原始防伪二维码:随机产生一个长度为25个字符的无重复随机串;
5103 :第一次加密:加密前20个字符,生成防伪字符串;
5104 :第二次加密:将防伪字符串和后5个字符作为随机码再进行加密,生成防伪码;
5105 :通过二维码生成模块将防伪码转化为防伪二维码,使用贴片型材料制作二维码 防伪卡,二维码防伪卡正面印刷防伪二维码,二维码防伪卡背面为粘贴面;
5106 :在二维码防伪卡正面添加覆盖层,消费者刮开覆盖层,获取防伪二维码图片;
5107 :制作渠道二维码,随机产生一个长度为20个字符的无重复随机串;通过二维码 生成模块,将随机串转换为渠道二维码,使用贴片型材料制作渠道二维码,渠道二维码正面 印刷渠道二维码,渠道二维码背面为粘贴面,渠道二维码不添加覆盖层;
5108 :将防伪二维码和渠道二维码存储在服务器上,删除原始防伪码数据;
5109 :以公司可调货的最小单位为准,为每个最小单位产品配置一个渠道二维码,将制 作好的渠道二维码和它所对应的二维码防伪卡进行关联包装;
所述的加密方法为单向不可逆加密算法,所述的单向不可逆加密算法为SHA-256加密 算法。
7. 根据权利要求6所述的一种基于公众平台的二维码防伪防窜货查询方法,其特征在 于:所述的步骤S2包括以下子步骤: 5201 :总公司向服务器申请管理帐号,总公司通过PC后台管理平台或渠道管理APP,设 置公司信息、销售产品信息和销售渠道信息,对授权帐号进行权限设置;
5202 :渠道商向服务器申请授权帐号,授权帐号申请通过后,通过帐号、密码和手机验 证码登录系统;
5203 :管理人员通过PC后台管理平台或渠道管理APP,录入授权销售渠道商信息,录入 广品?目息;
S204:揭开二维码防伪卡背面的粘贴面,将二维码防伪卡贴在产品上后,对产品进行装 箱处理,每装完最小单位产品,在最小单位产品外包装上贴上渠道二维码贴片;
S205:管理人员通过管理帐号,扫描渠道二维码贴片,根据ΑΡΡ提示选择产品信息及授 权渠道商进行授权配置操作,授权信息存入数据库,服务器自动将产品信息与防伪码和渠 道码关联;
5206 :授权成功后,该产品即可在该授权渠道进行销售;
5207 :当授权帐号进行敏感操作时,所有管理帐号都将收到一条警告短信,以便管理人 员确认操作人的合法性。
8. 根据权利要求6所述的一种基于公众平台的二维码防伪防窜货查询方法,其特征在 于:所述的步骤S3包括以下子步骤: S301 :打开微信客户端,通过扫描产品包装上印有的微信公众号二维码关注购买产品 企业的企业认证微信公众号;
S302:成功关注后,刮开贴在防伪二维码上的覆盖层,消费者将防伪二维码信息发送给 企业认证微信公众号;
5303 :服务器通过二维码解码模块解析防伪信息,首先根据解析后的防伪信息检查此 防伪二维码是否是第一次查询;
5304 :若此防伪二维码不是第一次查询,则检查该防伪二维码是否设置有查询密码,如 果没有设置查询密码,则检查该微信号是否首次查询该防伪二维码;
如果该微信号不是首次查询该防伪二维码,则服务器直接反馈显示防伪信息,并根据 防伪信息作出提示:若服务器确认该微信号为该防伪二维码首次查询且渠道正确的查询 微信号,即该微信号查询该产品为正品,则提示用户设置查询密码,查询密码设置成功后, 提示密码设置成功,不累加查询次数,设置查询密码以便该产品作为礼品赠送他人时,他人 再次查询时而不被识别为假冒产品,若服务器确认该微信号不是该防伪二维码首次查询且
渠道正确的查询微信号,即该微信号查询该产品为假冒产品,则不提示消费者设置查询密 码;
如果该微信号是首次查询该防伪二维码,则反馈则服务器通过企业认证微信公众号反 馈一个渠道信息,让消费者确认渠道信息是否正确;
如果渠道信息正确,消费者按提示回复渠道吻合确认信息后,服务器反馈查询结果,提 示该产品多次查询且渠道正确,可能为假冒产品,并建议消费者退换货及举报,同时,服务 器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次数;
如果渠道信息不正确,消费者按提示回复渠道不吻合确认信息后,服务器反馈查询结 果,提示该产品多次查询且渠道错误,可能为假冒产品,并建议消费者退换货及举报,同时, 服务器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次 数;
5305 :如果该防伪二维码设置有查询密码,则检查该微信号是否首次查询该防伪二维 码,如果该微信号不是首次查询该防伪二维码,则服务器直接反馈显示防伪信息,且不累加 查询次数;
如果该微信号是首次查询该防伪二维码,则反馈则服务器反馈提示输入查询密码,消 费者输入查询密码提交后,服务器验证查询密码,若输入密码正确,则直接反馈显示防伪信 息,且不累加该防伪二维码的查询次数,同时,服务器将自动将此防伪二维码与本次查询的 微信号绑定,若输入密码错误,则反馈提示密码错误,要求重新输入密码;
5306 :若此防伪码是第一次查询,则服务器通过企业认证微信公众号反馈一个渠道信 息,让消费者确认渠道信息是否正确;
如果渠道信息正确,消费者按提示回复渠道吻合确认信息后,服务器反馈查询结果,提 示该产品首次查询且渠道正确为正品,并提示消费者可以选择设置查询密码,同时,服务器 将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次数,当用 户选择设置查询密码并设置成功后,反馈提示查询密码设置成功;
如果渠道信息不正确,消费者按提示回复渠道不吻合确认信息后,服务器反馈查询结 果,提示该产品首次查询且渠道错误,可能为假冒产品,并建议消费者退换货及举报,同时, 服务器将自动将此防伪二维码与本次查询的微信号绑定,且累加该防伪二维码的查询次 数;
5307 :消费者根据提示选择匿名举报或实名举报,举报成功后,提示举报成功。
9. 根据权利要求9所述的一种基于公众平台的二维码防伪防窜货查询方法,其特征在 于:步骤S302所述的消费者向企业认证微信公众号发送防伪二维码信息的方式包括拍照 上传和扫描上传; 所述的拍照上传方式为消费者使用此微信公众号内置的拍照功能、智能移动终端自带 的拍照功能或第三方拍照软件进行拍摄防伪二维码照片,拍摄防伪二维码照片后,将防伪 二维码照片发送给企业认证微信公众号;
所述的扫描上传方式为消费者使用微信平台内置的扫描二维码功能或第三方二维码 扫描软件进行防伪二维码扫描,成功扫描二维码后,消费者直接将扫描后获得的防伪二维 码信息发送到企业认证微信公众号。
10. 根据权利要求6所述的一种基于公众平台的二维码防伪防窜货查询方法,其特征 在于:它还包括一个调货管理步骤,授权帐号向管理帐号申请调货权限,授权帐号获得调货 权限后,扫描最小单位产品外包装上张贴的渠道码,根据APP提示选择调货渠道,进行调货 操作,且只能调货到管理帐号设置的该调货申请授权帐号允许的调货渠道,防止窜货的情 况发生。
【文档编号】G06F17/30GKSQ
【公开日】日
申请日期:日
优先权日:日
【发明者】文旭
申请人:四川途谷信息技术有限公司

我要回帖

更多关于 微信防伪防窜货 的文章

 

随机推荐