【技术实现步骤摘要】
数据验证方法、装置、计算机可读存储介质及计算机设备
[0001]本专利技术涉及计算机
,具体涉及一种数据验证方法、装置、计算机可读存储介质及计算机设备。
技术介绍
[0002]随着互联网技术和移动终端技术的迅速发展,互联网产品也日渐丰富。目前,互联网产品已经成为了人们日常生活中必不可少的生活工具。其中,即时通讯应用的出现,大大改变了人们的沟通方式以及工作方式。
[0003]即时通讯应用不仅为用户提供了沟通上的便利,随着第三方应用小程序的入驻即时通讯应用平台,即时通讯应用还可以为用户提供购物、娱乐等消费功能,更大程度地便利了用户的生活。而且,对于团体用户,如企业用户或者社区用户,即时通讯应用还为其提供了预支购买的功能。即团体用户中的每个个体用户,可以通过即时通讯应用中的第三方应用小程序进行消费,便可以无需支付,而是以团体记账的形式购买相应的物品或者服务。然后,团体用户的管理员可以每隔一定的时间与即时通讯应用进行集中结算,即时通讯应用再和各第三方应用进行结算。
[0004]然而,即时通讯应用和第三方应用进行 ...
【技术保护点】
【技术特征摘要】
1.一种数据验证方法,其特征在于,所述方法包括:接收第一系统中服务器发送的支付请求,所述支付请求包括支付订单数据和支付发起用户的账号,所述账号为所述支付发起用户在第二系统中的用户账号;根据所述支付请求向所述服务器发送所述支付订单数据对应的数据令牌;接收所述服务器基于所述数据令牌返回的验证数据,所述验证数据包括所述服务器的签名数据;当对所述签名数据的校验通过时,触发所述第二系统中所述用户账号对应的目标客户端展示生成的支付验证页面;接收基于所述支付验证页面返回的支付确认信息,并根据所述支付确认信息对所述支付订单数据进行合法性验证。2.根据权利要求1所述的方法,其特征在于,所述根据所述支付请求向所述服务器发送所述支付订单数据对应的数据令牌,包括:获取所述用户账号对应的用户信息;根据所述用户信息和所述支付订单数据生成所述支付订单数据对应的数据令牌;向所述服务器发送所述数据令牌。3.根据权利要求2所述的方法,其特征在于,所述根据所述用户信息和所述支付订单数据生成所述支付订单数据对应的数据令牌,包括:对所述用户信息进行加密;根据加密后的用户信息和所述支付订单数据生成所述支付订单数据对应的数据令牌。4.根据权利要求3所述的方法,其特征在于,所述对所述用户信息进行加密,包括:获取公共秘钥;采用所述公共秘钥对所述用户信息进行加密。5.根据权利要求3所述的方法,其特征在于,所述当对所述签名数据的校验通过时,触发所述第二系统中所述用户账号对应的目标客户端展示生成的支付验证页面,包括:根据所述签名数据对所述服务器进行身份校验;当所述身份校验结果为合格时,对所述验证数据中的数据令牌进行解密;当解密得到的数据与所述用户信息一致时,触发所述第二系统中所述用户账号对应的目标客户端展示生成的支付验证页面。6.根据权利要求1所述的方法,其特征在于,所述验证数据还包括支付验证链接数据,所述触发所述第二系统中所述用户账号对应的目标客户端展示生成的支付验证页面,包括:根据所述支付验证链接数据生成支付验证页面;将所述支付验证页面发送给所述第二系统中所述用户账号对应的目标客户端进行展示。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述签名数据校验不通过时,向所述服务器发送所述支付订单数据为异常数据的通知消息。8.根据权利要求1所述的方法,其特征在于,所述根据所述支付确认信...
【专利技术属性】
技术研发人员:黄铁鸣,邓林升,杨跳,李斌,朱胜本,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。