兑换码兑换请求校验方法、装置、设备和计算机可读介质与流程

文档序号:23874989发布日期:2021-02-05 18:09阅读:来源:国知局

技术特征:
1.一种兑换码兑换请求校验方法,包括:根据全局配置信息对兑换码兑换请求进行全局校验,其中,所述兑换码兑换请求包括:兑换码字符;响应于确定所述兑换码兑换请求未通过所述全局校验,对所述兑换码兑换请求进行黑名单校验;响应于确定所述兑换码兑换请求通过所述黑名单校验,基于所述兑换码字符对所述兑换码兑换请求进行合法性校验;响应于确定所述兑换码兑换请求通过所述合法性校验,执行所述兑换码兑换请求对应的兑换业务操作。2.根据权利要求1所述的方法,其中,在所述响应于确定所述兑换码兑换请求通过所述合法性校验,执行所述兑换码兑换请求对应的兑换业务操作之前,所述方法还包括:响应于确定所述兑换码兑换请求通过所述全局校验,对所述兑换码兑换请求进行所述合法性校验。3.根据权利要求1所述的方法,其中,所述全局配置信息包括:全局开关标识值,白名单用户标识码集合,所述兑换码兑换请求还包括:用户标识码;以及所述根据全局配置信息对兑换码兑换请求进行全局校验,包括:响应于确定所述全局开关标识值表征全局开关为开或所述白名单用户标识码集合中包括所述用户标识码,确定所述兑换码兑换请求通过所述全局校验。4.根据权利要求3所述的方法,其中,所述根据全局配置信息对兑换码兑换请求进行全局校验,包括:响应于确定所述全局开关标识值表征全局开关为关或所述白名单用户标识码集合中不包括所述用户标识码,确定所述兑换码兑换请求未通过所述全局校验。5.根据权利要求3所述的方法,其中,所述对所述兑换码兑换请求进行黑名单校验,包括:获取黑名单用户标识码集合;响应于确定所述黑名单用户标识码集合中不包括所述用户标识码,确定所述用户标识码对应的兑换码兑换请求次数;响应于确定所述兑换码兑换请求次数不满足预设条件,将所述用户标识码作为黑名单用户标识码加入所述黑名单用户标识码集合中以及确定所述兑换码兑换请求未通过所述黑名单校验。6.根据权利要求5所述的方法,其中,所述对所述兑换码兑换请求进行黑名单校验,包括:响应于确定所述兑换码兑换请求次数满足预设条件,确定所述兑换码兑换请求通过所述黑名单校验。7.根据权利要求1所述的方法,其中,所述基于所述兑换码字符对所述兑换码兑换请求进行合法性校验,包括:确定所述兑换码字符是否存在于合法兑换码字符集合中;响应于确定所述兑换码字符存在于所述合法兑换码字符集合中,确定所述兑换码兑换请求通过所述合法性校验。
8.根据权利要求7所述的方法,其中,所述基于所述兑换码字符对所述兑换码兑换请求进行合法性校验,包括:响应于确定所述兑换码字符不存在于所述合法兑换码字符集合中,确定所述兑换码兑换请求未通过所述合法性校验。9.根据权利要求1所述的方法,其中,所述执行所述兑换码兑换请求对应的兑换业务操作,包括:响应于确定缓存数据库中存在与所述兑换码字符对应的业务数据,根据所述业务数据对所述兑换码兑换请求执行所述兑换业务操作。10.根据权利要求9所述的方法,其中,所述执行所述兑换码兑换请求对应的兑换业务操作,包括:响应于确定所述缓存数据库中不存在与所述兑换码字符对应的业务数据,从关系型数据库中获取所述业务数据;根据所述业务数据对所述兑换码兑换请求执行所述兑换业务操作;将所述业务数据写入所述缓存数据库中。11.一种兑换码兑换请求校验装置,包括:全局校验单元,被配置成根据全局配置信息对兑换码兑换请求进行全局校验,其中,所述兑换码兑换请求包括:兑换码字符;黑名单校验单元,被配置成响应于确定所述兑换码兑换请求未通过所述全局校验,对所述兑换码兑换请求进行黑名单校验;合法性校验单元,被配置成响应于确定所述兑换码兑换请求通过所述黑名单校验,基于所述兑换码字符对所述兑换码兑换请求进行合法性校验;兑换业务操作执行单元,被配置成响应于确定所述兑换码兑换请求通过所述合法性校验,执行所述兑换码兑换请求对应的兑换业务操作。12.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-10中任一所述的方法。13.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-10中任一所述的方法。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1