基于微信公众号和支持终端记忆的防伪方法及其系统技术方案

技术编号:14891451 阅读:109 留言:0更新日期:2017-03-29 00:13
本发明专利技术公开了一种基于微信公众号和支持终端记忆的防伪方法,终端将扫描后的防伪二维码所携带的防伪信息提交到服务器,所述服务器对所述防伪信息对应的防伪二维码进行合法性校验,当所述防伪二维码为合法二维码时,所述服务器查询该防伪二维码对应的商家公众号信息推送至所述终端,并且请求微信服务器获取所述终端对应的用户令牌信息,根据所述用户令牌信息将所述商家公众号与用户信息绑定;还公开了一种基于微信公众号和支持终端记忆的防伪系统,通过本发明专利技术能够避免对服务器资源的浪费,降低输入难度,提高用户体验。

【技术实现步骤摘要】

本专利技术属于防伪
,具体涉及一种基于微信公众号和支持终端记忆的防伪方法及其系统
技术介绍
随着互联网时代的到来,众多的产品在网络中传播开来,为了使不同类型不同规格的产品,在传播过程中更容易被识别,给每件商品加入唯一的识别码——防伪串码很有必要;简单的防伪码很容易被仿造,将生成好的防伪码都保存到服务器端,又可能导致发出去的码大部分未使用造成浪费。传统的防伪码识别,需要逐个全部输入,容易输入错误还要产生通讯费用。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于微信公众号和支持终端记忆的防伪方法及其系统。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种基于微信公众号和支持终端记忆的防伪方法,该方法为:终端将扫描后的防伪二维码所携带的防伪信息提交到服务器,所述服务器对所述防伪信息对应的防伪二维码进行合法性校验,当所述防伪二维码为合法二维码时,所述服务器查询该防伪二维码对应的商家公众号信息推送至所述终端,并且请求微信服务器获取所述终端对应的用户令牌信息,根据所述用户令牌信息将所述商家公众号与用户信息绑定。上述方案中,所述防伪二维码由服务器预先生成,具体为先将十进制转换成28进制的数,所述28进制为6位数,不足用0补齐,然后将转换后的28进制数和批次号拼接后进行md5加密,再将加密的字符串截取出一位字符,对所述取出的一位字符进行hexdec处理,获得的值跟8取模,获得的余数对应8中hash算法,获得算法后跟传入的md5加密串只进行散列加密,取加密后的字符串其中4位转成大写返回作为校验码,得到校验码后将密码中的{'0','1','C'
基于微信公众号和支持终端记忆的防伪方法及其系统

【技术保护点】
一种基于微信公众号和支持终端记忆的防伪方法,其特征在于,该方法为:终端将扫描后的防伪二维码所携带的防伪信息提交到服务器,所述服务器对所述防伪信息对应的防伪二维码进行合法性校验,当所述防伪二维码为合法二维码时,所述服务器查询该防伪二维码对应的商家公众号信息推送至所述终端,并且请求微信服务器获取所述终端对应的用户令牌信息,根据所述用户令牌信息将所述商家公众号与用户信息绑定。

【技术特征摘要】
1.一种基于微信公众号和支持终端记忆的防伪方法,其特征在于,该方法为:终端将扫描后的防伪二维码所携带的防伪信息提交到服务器,所述服务器对所述防伪信息对应的防伪二维码进行合法性校验,当所述防伪二维码为合法二维码时,所述服务器查询该防伪二维码对应的商家公众号信息推送至所述终端,并且请求微信服务器获取所述终端对应的用户令牌信息,根据所述用户令牌信息将所述商家公众号与用户信息绑定。2.根据权利要求1所述的基于微信公众号和支持终端记忆的防伪方...

【专利技术属性】
技术研发人员:蔡昌志
申请(专利权)人:深圳盛灿科技股份有限公司
类型:发明
国别省市:广东;44

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

1