本申请涉及计算机技术领域,具体涉及一种基于脸部支付的数据处理方法和装置。
背景技术:
脸部支付是基于脸部特征信息进行支付的一种方式,而且,作为一种基于人工智能、机器视觉、3d传感、大数据等技术实现的新型支付方式,脸部支付具备更便捷、更安全、体验好等优势。
目前脸部支付设备的落地活跃率及台均刷脸支付笔数均有待改善,因此,为了增强脸部支付在现实生活中的应用,可以通过提供多种鼓励方案来推动脸部支付的使用。
技术实现要素:
本申请实施例提供一种基于脸部支付的数据处理方法和装置,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
本申请实施例提供一种基于脸部支付的数据处理方法,包括:
在所述第一屏幕上展示支付推荐应用的登录链接信息;
当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;
当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
相应的,本发明实施例还提供另一种基于脸部支付的数据处理方法,包括:
接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;
根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;
接收所述脸部支付设备对应的脸部支付订单数据;
对所述脸部支付订单数据进行数据校验;
当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
相应的,本发明实施例还提供一种基于脸部支付的数据处理装置,包括:
展示单元,用于在所述第一屏幕上展示支付推荐应用的登录链接信息;
建立触发单元,用于当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;
变动触发单元,用于当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
在一实施例中,所述展示单元,包括:
登录控件展示子单元,用于在所述第一屏幕上展示所述支付推荐应用的登录控件;
链接信息展示子单元,用于当检测到针对所述登录控件的登录触发操作时,在所述第一屏幕上展示所述支付推荐应用的登录链接信息。
在一实施例中,所述建立触发单元,包括:
推广页面展示子单元,用于当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,展示奖励参与推广页面,其中,所述奖励参与推广页面包括奖励参与控件和奖励规则文本信息;
关系建立触发子单元,用于当检测到针对所述奖励参与控件的参与触发操作时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系。
在一实施例中,所述建立触发单元,包括:
第一获取子单元,用于获取所述脸部支付设备的设备标识、以及所述登录的第一即时通讯账号;
请求生成子单元,用于根据所述设备标识与所述第一即时通讯账号,生成关系建立请求,以使得服务器基于所述关系建立请求建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系。
在一实施例中,所述建立触发单元,还包括:
奖励查看展示子单元,用于当检测到关联关系建立成功时,在所述第一屏幕上展示所述脸部支付推荐应用的奖励数据查看页面,所述奖励数据查看页面包括奖励数据转换区域、以及奖励数据统计区域,其中,所述奖励数据转换区域包括当前奖励数据信息与奖励数据转换控件,所述奖励数据统计区域包括奖励参与进度信息。
在一实施例中,所述建立触发单元,还包括:
领取页面展示子单元,用于当检测到针对所述奖励数据转换控件的奖励数据转换操作时,展示虚拟资源领取页面,其中,所述虚拟资源领取页面包括虚拟资源领取控件;
资源转移触发子单元,用于当检测到针对所述虚拟资源领取控件的虚拟资源领取操作时,触发向所述第一即时通讯账号转移对应的虚拟资源,其中,所述虚拟资源为基于所述第一即时通讯账号的当前奖励数据信息转换得到。
在一实施例中,所述建立触发单元,还包括:
结果页面展示子单元,用于当检测到虚拟资源转移成功时,展示虚拟资源领取结果页面,其中,所述虚拟资源领取结果页面包括虚拟资源领取数量信息。
在一实施例中,所述建立触发单元,还包括:
转移结果发送子单元,用于当检测到虚拟资源转移成功时,向所述第一即时通讯账号的即时通讯应用发送转移结果数据,所述转移结果数据包括转移结果描述信息,其中,所述转移结果描述信息包括虚拟资源转移数量信息。
在一实施例中,所述变动触发单元,包括:
脸部识别展示子单元,用于在所述第二屏幕展示脸部识别页面,其中,所述脸部识别页面包括所述第二用户的脸部图像信息;
支付确认展示子单元,用于当检测到脸部图像验证通过时,展示脸部支付确认控件;
奖励变动触发子单元,用于当检测到针对所述脸部支付确认控件的确认操作时,触发所述第一即时通讯账号的奖励数据变动。
在一实施例中,所述奖励变动触发子单元,用于:当检测到所述第二屏幕与所述第二用户的脸部支付交互完成,且所述第二用户为首次脸部支付使用用户时,触发根据第一变动规则对所述第一即时通讯账号进行奖励数据变动;当检测到所述第二屏幕与所述第二用户的脸部支付交互完成,且所述第二用户为历史脸部支付使用用户时,触发根据第二变动规则对所述第一即时通讯账号进行奖励数据变动。
相应的,本发明实施例还提供另一种基于脸部支付的数据处理装置,包括:
请求接收单元,用于接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;
建立单元,用于根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;
数据接收单元,用于接收所述脸部支付设备对应的脸部支付订单数据;
校验单元,用于对所述脸部支付订单数据进行数据校验;
变动单元,用于当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
在一实施例中,所述校验单元,包括:
参数匹配子单元,用于基于所述脸部支付订单数据的订单状态信息,对所述脸部支付订单数据进行参数匹配,得到匹配结果;
风险评估子单元,用于基于所述第一即时通讯账号与所述设备标志,对所述匹配通过的脸部支付订单数据进行风险评估,得到评估结果;
数据校验子单元,用于基于预设的数据校验规则,对所述评估通过的脸部支付订单数据进行数据校验。
在一实施例中,所述基于脸部支付的数据处理装置,还包括:
资源更新单元,用于当接收到针对所述第一即时通讯账号的奖励数据转换请求时,确定所述第一即时通讯账号的虚拟资源更新参数;将所述虚拟资源更新参数注入虚拟资源更新接口函数;通过所述虚拟资源更新接口函数,对所述第一即时通讯账号对应的虚拟资源进行更新。
本申请实施例还提供一种电子设备,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行本申请实施例提供的任一种基于脸部支付的数据处理方法中的操作。
此外,本申请实施例还提供一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例提供的任一种基于脸部支付的数据处理方法中的操作。
本申请实施例可以在所述第一屏幕上展示支付推荐应用的登录链接信息;当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
该方案能够大大改善目前针对脸部支付的鼓励方式的不足,可以通过分析脸部支付设备的第一用于与第二用户在应用场景中担任的不同角色与发挥的不同作用,根据第二用户的脸部支付订单数据对第一用户进行奖励数据变动的激励,使得在实际应用场景中,第一用户能够更好地引导第二用户使用脸部支付的方法进行支付,从而能够改善脸部支付设备的落地活跃率不高与台均刷脸支付笔数较低的情况,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本实施例提供的基于脸部支付的数据处理方法的场景示意图;
图1b是本实施例提供的基于脸部支付的数据处理方法的流程图;
图2a是本实施例提供的一种脸部支付设备示意图;
图2b是本实施例提供的一种页面展示示意图;
图2c是本实施例提供的另一种页面展示示意图;
图2d是本实施例提供的另一种页面展示示意图;
图2e是本实施例提供的另一种页面展示示意图;
图2f是本实施例提供的另一种页面展示示意图;
图2g是本实施例提供的另一种页面展示示意图;
图2h是本实施例提供的另一种页面展示示意图;
图2i是本实施例提供的另一种页面展示示意图;
图3a是本实施例提供的基于脸部支付的数据处理方法的另一流程图;
图3b是本实施例提供的奖励数据变动流程图;
图3c是本实施例提供的另一奖励数据变动流程图;
图3d是本实施例提供的事件发布示意图;
图3e是本实施例提供的幂等性实现示意图;
图3f是本实施例提供的加积分流程示意图;
图4a是本实施例提供的基于脸部支付的数据处理装置的结构示意图;
图4b是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4c是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4d是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4e是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4f是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4g是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4h是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图4i是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图5a是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图5b是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图5c是本实施例提供的基于脸部支付的数据处理装置的另一结构示意图;
图6是本实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
随着人工智能技术研究和进步,人工智能技术在多个领域展开研究和应用,例如常见的智能家居、智能穿戴设备、虚拟助理、智能音箱、智能营销、无人驾驶、自动驾驶、无人机、机器人、智能医疗、智能客服等,相信随着技术的发展,人工智能技术将在更多的领域得到应用,并发挥越来越重要的价值。
其中,人工智能(artificialintelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
本申请实施例提供的方案涉及人工智能的计算机视觉等技术,具体地,计算机视觉技术(computervision,cv)计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取信息的人工智能系统。计算机视觉技术通常包括图像处理、图像识别、图像语义理解、图像检索、ocr、视频处理、视频语义理解、视频内容/行为识别、三维物体重建、3d技术、虚拟现实、增强现实、同步定位与地图构建等技术,还包括常见的人脸识别、指纹识别等生物特征识别技术。具体通过如下实施例进行说明:
本申请实施例提供一种基于脸部支付的数据处理方法、装置和存储介质。具体地,本申请实施例提供适用于第一计算机设备的数据处理装置(为区分,可以称为第一数据处理装置),该第一计算机设备可以为终端等设备,该终端可以为手机、平板电脑以及笔记本电脑等设备,可选地,可以为包括第一屏幕与第二屏幕的脸部支付设备。本申请实施例还提供适用于第二计算机设备的数据处理装置(为区分,可以称为第二数据处理装置),该第二计算机设备可以为服务器等网络侧设备,该服务器可以是单台服务器,也可以是由多个服务器组成的服务器集群,可以是实体的服务器,也可是虚拟服务器。
比如,第一数据处理装置可以集成在终端中,第二数据处理装置可以集成在服务器。
本申请实施例将以第一计算机设备为终端,第二计算机设备为服务器为例,来介绍基于脸部支付的数据处理方法。
参考图1a,本申请实施例提供了基于脸部支付的数据处理系统包括终端10和服务器20等;终端10与服务器20之间通过网络连接,比如,通过有线或无线网络连接等,其中,第一数据处理装置集成在终端中,比如,以客户端的形式集成在终端中,并且,该终端可以为包括第一屏幕与第二屏幕的脸部支付设备。
其中,终端10可以用于在所述第一屏幕上展示支付推荐应用的登录链接信息;当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
其中,第一即时通讯账号的奖励数据变动可以通过服务器20实现,终端可以在需要进行奖励数据变动的时候,通过服务器20对脸部支付订单数据进行数据校验,并基于校验结果执行奖励数据变动;服务器20可以具体用于:接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;接收所述脸部支付设备对应的脸部支付订单数据;对所述脸部支付订单数据进行数据校验;当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
服务器20还可以在完成奖励数据变动之后,对该第一即时通讯账号对应的虚拟资源进行更新。相应地,终端10可以在检测到奖励数据变动完成之后,向该第一即时通讯账号的即时通讯应用发送转移结果数据,该转移结果数据包括转移结果描述信息,其中,该转移结果描述信息包括虚拟资源转移数量信息。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
本申请实施例将从第一数据处理装置的角度进行描述,该第一数据处理装置具体可以集成在终端中,具体地,该终端可以为包括第一屏幕与第二屏幕的脸部支付设备。本申请实施例提供的一种基于脸部支付的数据处理方法,该方法可以由终端的处理器执行,如图1b所示,该基于脸部支付的数据处理方法的具体流程可以如下:
101、在第一屏幕上展示支付推荐应用的登录链接信息。
其中,脸部支付可以为基于脸部特征信息进行支付的一种方式,例如,刷脸支付可以为脸部支付的一种。刷脸支付是基于人工智能、机器视觉、3d传感、大数据等技术实现的新型支付方式,具备更便捷、更安全、体验好等优势。
其中,脸部支付设备可以为支持脸部支付的设备,该设备可以包括至少一个摄像头、至少一个屏幕、扫码器、键盘、传感器,等等零件;可选的,该脸部支付设备还可以支持扫码支付、密码支付等多种支付方式。
在本实施例中,脸部支付设备可以包括第一屏幕与第二屏幕,并且,该第一屏幕与该第二屏幕组合的方式可以有多种;例如,第一屏幕与第二屏幕可以通过一体双屏的方式在脸部支付设备上呈现,具体地,第一屏幕可以为脸部支付设备中面向收银员侧的后屏、第二屏幕可以为脸部支付设备中面向顾客侧的前屏;又如,若脸部支付设备包括两个及以上个相连或分开的子装置时,第一屏幕与第二屏幕可以安装在相同或者不同子装置上。在本申请实施例中,可以不对第一屏幕与第二屏幕的朝向、所在装置及组合方式进行限制。
在本实施例中,参考图2a,尽管图中未示出,脸部支付设备的机体部分还可以包括有用于固定的手持杆或者支架、包括用于接入数据线的插口,等等;其中,参考图2a,第一屏幕与第二屏幕可以通过一体双屏的方式在该脸部支付设备上呈现。在实际应用中,可以将该脸部支付设备的第一屏幕面向收银员侧,将第二屏幕面向顾客侧,以实现高效的支付管理。
其中,支付推荐应用可以为包括支付管理相关功能的软件。支付推荐应用可以以多种形式呈现;例如,可以为小程序,具体地,小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题,而是随时可用,但又无需安装卸载。又如,支付推荐应用可以为包括软件包和用户程序的应用软件,因此,可以通过下载、安装该用户程序来使用该支付推荐应用。又如,支付推荐应用可以为网页的形式,通过在网页上进行交互以实现支付管理的相关功能。
在实际应用中,当将本申请实施例提供的基于脸部支付的数据处理方法具体应用在线下商户的支付场景中时,该支付推荐应用可以为适用于在脸部支付设备上进行支付管理的应用,例如,小程序。
其中,登录链接信息可以为指向登录操作的指引信息,可以通过该登录链接信息实现登录操作;登录链接信息可以有多种表现形式;例如,可以为二维码;又如,可以为登录页面,其中,可以通过该登录页面输入用户名及密码等信息;又如,可以为指向登录功能的快速链接,其中,可以基于该快速链接跳转到登录单元;等等。
在本实施例中,触发在第一屏幕上展示支付推荐应用的登录链接信息的方式可以有多种,例如,可以通过设计具体的控件来触发在第一屏幕上展示登录链接信息,具体地,步骤“在第一屏幕上展示支付推荐应用的登录链接信息”,可以包括:
在该第一屏幕上展示该支付推荐应用的登录控件;
当检测到针对该登录控件的登录触发操作时,在第一屏幕上展示该支付推荐应用的登录链接信息。
其中,本实施例中的控件的表现形式,可以为图标、输入框以及按钮等形式。
其中,本实施例中的触发操作的表现形式,可以是特定的触控操作,如单击操作、长按操作、双击操作、以及滑动操作等等,还可以是通过语音的方式触发的;可选的,登录触发操作还可以是一系列操作的组合,本实施例对此没有限制。
在本实施例中,参考图2b,在脸部支付设备的第一屏幕上展示支付推荐应用的登录控件,该登录控件可以为201所示的应用图标;针对该登录控件的登录触发操作可以为单击触控操作,因此,可以当检测到通过第一屏幕单击该应用图标时,可以在第一屏幕上展示该支付推荐应用的登录链接信息,其中,该登录链接信息可以为202所示的二维码。可选的,还可以在第一屏幕上展示用于退出页面的交互控件与用于引导用户操作的描述信息,该描述信息可以为图像、文本、音频、视频,等等;例如,参考图2b中,可以通过例如“xx登录”与“请使用xx扫码登录”的文本信息对用户进行登录操作的引导。
在实际应用中,参考图2b,支付推荐应用可以为小程序,因此,可以将脸部支付设备的第一屏幕面向收银员侧,并在该第一屏幕上展示201所示的支付推荐应用的应用图标。当检测到收银员通过该第一屏幕发起对该应用图标的登录触发操作,如,单击操作时,在该第一屏幕上显示202所示的用于登录小程序的二维码。
102、当基于登录链接信息采用第一用户的第一即时通讯账号登录脸部支付推荐应用时,触发建立该脸部支付设备与该第一即时通讯账号之间的关联关系。
其中,第一用户可以为第一屏幕的使用者,在不同的应用场景中,第一用户可以有多种不同的情况;例如,当在商铺中使用脸部支付设备时,第一用户可以为商铺的收银员,也可以为脸部支付设备的管理员,等等。
其中,即时通讯为一种终端服务,可以允许至少一人使用网络即时的传递文字讯息、档案、语音与视频交流。典型代表有手机qq、微信、whatsapp等即时通讯工具。相应地,即时通讯账号可以为用于在即时通讯应用中代表即时通讯使用者的标识。即时通讯账号可以由字符组成,甚至是一些符号。因此,在本实施例中,第一即时通讯账号可以为第一用户的即时通讯账号。
其中,关联关系可以用于描述脸部支付设备与该第一即时通讯账号之间的关联;例如,关联关系可以为绑定关系,则该第一即时通讯账号可以通过绑定该脸部支付设备来建立二者之间的关联关系;又如,关联关系可以为登录关系,则当该第一即时通讯账号在该脸部支付设备上登录后,即建立了二者之间的关联关系;等等。
其中,基于登录链接信息的不同表现形式,登录的方式可以有相应的不同情况,例如,若登录链接信息为二维码,基于登录链接信息登录支付推荐应用可以通过扫描该二维码的方式实现。
在本实施例中,第一用户可以为收银员,登录链接信息可以为用于登录的二维码,第一即时通讯账号可以为收银员的微信账号,关联关系可以为绑定关系;因此,当检测到收银员在脸部支付设备上通过微信账号登录脸部支付推荐应用时,可以触发建立该脸部支付设备与该微信账号之间的绑定关系。
在一实施例中,当该脸部支付设备与该第一即时通讯账号之间首次建立关联关系时,可以在第一屏幕上展示相关的页面,并利用该页面触发建立脸部支付设备与第一即时通讯账号之间的关联关系,具体地,步骤“当基于登录链接信息采用第一用户的第一即时通讯账号登录脸部支付推荐应用时,触发建立该脸部支付设备与该第一即时通讯账号之间的关联关系”,可以包括:
当基于该登录链接信息采用第一用户的第一即时通讯账号登录脸部支付推荐应用时,展示奖励参与推广页面,其中,该奖励参与推广页面可以包括奖励参与控件和奖励规则文本信息;
当检测到针对该奖励参与控件的参与触发操作时,触发建立脸部支付设备与第一即时通讯账号之间的关联关系。
其中,奖励可以为用于鼓励用户而推出的手段,例如,可以为用于刺激用户进行脸部支付而推出的鼓励措施。具体地,奖励的形式可以有多种,例如,可以为积分,金币,等等。
其中,奖励面向的对象可以有多种,在本实施例中,奖励面向的对象可以为第一用户。例如,在实际应用中,第一用户可以为商铺的收银员,当收银员引导顾客使用脸部支付后,即可为该收银员给予积分形式的奖励
其中,奖励规则文本信息可以为描述奖励变动规则的文本信息,该文本信息中可以包括对奖励进行增加或减少所遵循的规则的文本,以及其他相关的介绍文本。
当基于该登录链接信息采用第一用户的第一即时通讯账号登录脸部支付推荐应用时,展示奖励参与推广页面,其中,该奖励参与推广页面可以包括奖励参与控件和奖励规则文本信息;
当检测到针对该奖励参与控件的参与触发操作时,触发建立脸部支付设备与第一即时通讯账号之间的关联关系。
在本实施例中,参考图2c,当检测到基于202所示的登录链接信息采用第一用户的第一即时通讯账号登录脸部支付推荐应用时,可以展示203所示的奖励参与推广页面,其中,该奖励参与推广页面中可以包括204所示的奖励参与控件和205所示的奖励规则文本信息。当检测到针对204所示的奖励参与控件的参与触发操作时,可以进一步地触发建立脸部支付设备与第一即时通讯账号之间的关联关系。
在实际应用中,参考图2c,当检测到收银员基于202所示的登录二维码,采用即时通讯账号,如qq账号,通过扫码的方式登录脸部支付推荐应用时,展示203所示的奖励参与推广页面,其中,该奖励参与推广页面中可以包括204所示的奖励参与控件和205所示的奖励规则文本信息。进一步地,当检测到收银员对204所示的奖励参与控件的点触操作时,可以触发建立脸部支付设备与该收银员的qq账号之间的绑定关系。可选的,该奖励参与推广页面中还可以包括用于对页面进行收藏、退出、最小化等操作的交互控件。
在一实施例中,建立关联关系可以通过发送请求实现,具体地,步骤“触发建立该脸部支付设备与该第一即时通讯账号之间的关联关系”,可以包括:
获取脸部支付设备的设备标识、以及登录的第一即时通讯账号;
根据该设备标识与该第一即时通讯账号,生成关系建立请求,以使得服务器基于该关系建立请求建立脸部支付设备与第一即时通讯账号之间的关联关系。
其中,设备标识可以为用于识别设备的数据信息,例如,可以为文本信息,譬如,可以为设备的标号。
其中,请求可以为从终端发向服务器的信息数据,具体地,该信息数据中可以包括对请求方法、请求资源的标识符及使用的协议等多项信息的描述,服务器在获得请求后,可以基于该请求向终端发送相应的响应信息。
其中,设备标识可以为用于唯一标识脸部支付设备的标志,具体地,该标志可以字符组成,甚至是一些符号。
在本实施例中,关系建立请求可以为脸部支付设备向服务器发送的信息数据,该信息数据中可以包括脸部支付设备的设备标志、以及在该脸部支付设备上登录的第一即时通讯账号的信息,以使得服务器可以基于该关系建立请求建立该脸部支付设备与该第一即时通讯账号之间的关联关系。
在实际应用中,脸部支付设备可以基于设备标志以及收银员的即时通讯账号,如微信账号生成关系建立请求,并通过向服务器发送该关系建立请求来触发服务器建立该脸部支付设备与该微信账号之间的绑定关系。
在一实施例中,当检测到关联关系建立成功时,还可以进一步地在第一屏幕上展示该脸部支付推荐应用的其他页面,具体地,基于脸部支付的数据处理方法还可以包括:
当检测到关联关系建立成功时,在第一屏幕上展示该脸部支付推荐应用的奖励数据查看页面,该奖励数据查看页面可以包括奖励数据转换区域、以及奖励数据统计区域,其中,该奖励数据转换区域可以包括当前奖励数据信息与奖励数据转换控件,所述奖励数据统计区域包括奖励参与进度信息。
参考图2d,在本实施例中,当检测到收银员与脸部支付设备的绑定关系建立成功时,可以在第一屏幕上展示205所示的奖励数据查看页面,其中,该奖励数据查看页面可以包括206所示的奖励数据转换区域、以及207所示的奖励数据统计区域,其中,该奖励数据转换区域可以包括208所示的奖励数据转换控件以及当前奖励数据信息,该奖励数据局统计区域可以包括奖励参与进度信息。
值得注意的是,奖励数据查看页面中还可以包括其他信息,例如,可以包括第一用户的头像和昵称等用户社交信息,可以包括实现对页面进行收藏、退出、最小化、投诉等各项操作对应的交互控件。
在实际应用中,当前奖励数据信息与奖励参与进度信息的设置可以基于业务需求进行调整,例如,参考图2d,206所示的奖励数据转换区域中的当前奖励数据信息可以包括累计奖励数量、以及与该累计奖励数量对应的虚拟资源数量;参考图2d,207所示的奖励数据统计区域中的奖励参与进度信息可以包括奖励规则的简短介绍、当前累计奖励相关的数据以及可视化显示,等等。
值得注意的是,当前奖励数据信息与奖励参与进度信息的形式可以有多种,除了文本、图像以外,还可以包括有语音、视频等多种形式。
在一实施例中,可以基于奖励数据转换区域中的奖励转换控件,触发虚拟资源的转移操作,具体地,基于脸部支付的数据处理方法还可以包括:
当检测到针对该奖励数据转换控件的奖励数据转换操作时,展示虚拟资源领取页面,其中,该虚拟资源领取页面可以包括虚拟资源领取控件;
当检测到针对该虚拟资源领取控件的虚拟资源领取操作时,触发向第一即时通讯账号转移对应的虚拟资源,其中,该虚拟资源可以为基于该第一即时通讯账号的当前奖励数据信息转换得到。
其中,虚拟资源为与现实资源相对的资源类型,随着互联网和数字化的发展,能够基于人们对现实资源的认识和使用,进一步地抽象出对应的虚拟资源,例如,虚拟资源可以为运用数据库、程序编辑而成的信息资源;譬如,可以为对现实货币进行价值转换得到的货币记录,等等。
其中,虚拟资源的转移方法可以有多种,例如,当虚拟资源为与现实货币等值的数额记录时,且本实施例中的即时通讯应用为微信时,则可以通过微信支付企业付款来付款至用户零钱,以实现针对该数额记录的虚拟资源的转移;等等。
参考图2e,在本实施例中,当检测到针对208所示的奖励数据转换控件的奖励数据转换操作,如,单击操作时,可以展示209所示的虚拟资源领取页面,其中,该虚拟资源领取页面中可以包括210所示的虚拟资源领取控件。
进一步地,在本实施例中,参考图2e,当检测到针对209所示的虚拟资源领取控件的虚拟资源领取操作,如,单击操作时,可以触发向第一即时通讯账号转移对应的虚拟资源,其中,该虚拟资源可以为基于该第一即时通讯账号的当前奖励数据信息转换得到。
在一实施例中,可以在检测到虚拟资源转移成功时,进一步地展示其他页面,具体地,基于脸部支付的数据处理方法还可以包括:
当检测到虚拟资源转移成功时,展示虚拟资源领取结果页面,其中,该虚拟资源领取结果页面包括虚拟资源领取数量信息。
在本实施例中,参考图2f,可以在当检测到虚拟资源转移成功时,展示211所示的虚拟资源领取页面,其中,该虚拟资源领取页面中可以包括虚拟资源领取数量信息,例如,0.3元;此外,还可以基于业务需求,在该虚拟资源领取页面中添加其他信息,例如,可以添加额外的描述文本、可以添加用于关闭页面的关闭控件、用于收藏页面的收藏控件、以及用于最小化页面的最小化控件,等等。
在一实施例中,当检测到虚拟资源转移成功时,还可以向第一即使通信账号的即时通讯应用发送其他数据,具体地,基于脸部支付的数据处理方法还可以包括:
当检测到虚拟资源转移成功时,向第一即时通讯账号的即时通讯应用发送转移结果数据,该转移结果数据包括转移结果描述信息,其中,该转移结果描述信息包括虚拟资源转移数量信息。
在本实施例中,当检测到虚拟资源转移成功时,可以向第一即时通讯账号的即时通讯应用发送转移结果数据,该转移结果数据中可以包括描述转移结果的转移结果描述信息,例如,虚拟资源转移数量信息,此外,该转移结果描述信息中还可以包括其他信息,例如,虚拟资源转移渠道信息、虚拟资源转移来源信息、虚拟资源转移详情信息,等等;此外,还可以包括加载额外信息的控件、退出页面的控件,等等。
在一实施例中,参考图2g,在线下商铺的应用场景中,当虚拟资源为与现实货币等值的数额记录,第一用户为收银员,且本实施例中的即时通讯应用为微信时,可以在检测到金额转移成功时,可以向收银员的微信发送转移结果数据,该转移结果数据中可以包括进而转移数量信息,如“0.30元”;包括有金额转移渠道信息,如“零钱”;包括有金额转移来源信息,如“xx支付刷脸支付”;包括有金额转移详情信息,如“收银员激励金”;此外,还可以包括用于加载额外信息的“查看详情”控件、包括有用于跳转到设置页面的设置图标、包括有用于退出的退出控件,等等。
103、当检测到通过第二屏幕与第二用户交互完成脸部支付时,触发第一即时通讯账号的奖励数据变动。
其中,第二用户可以为第二屏幕的使用者,在不同的应用场景中,第二用户可以有多种不同的情况;例如,当在商铺中使用脸部支付设备时,第二用户可以为商铺的顾客。
其中,奖励数据变动可以多种针对奖励数据的变动操作,例如,可以包括对奖励数据进行增加;又如,可以包括对奖励数据进行减少,等等。
在一实施例中,第二用户可以经过至少一个步骤,通过与第二屏幕进行交互完成脸部支付,并且,当检测到脸部支付完成时,可以进一步地触发第一即时通讯账号的奖励数据变动,具体地,步骤“当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动”,可以包括:
在第二屏幕展示脸部识别页面,其中,该脸部识别页面可以包括第二用户的脸部图像信息;
当检测到脸部图像验证通过时,展示脸部支付确认控件;
当检测到针对该脸部支付确认控件的确认操作时,触发第一即时通讯账号的奖励数据变动。
在本实施例中,当第二用户通过第二屏幕进行脸部支付交互时,可以在第二屏幕展示脸部识别页面,使得该脸部识别页面中可以采集到的第二用户的脸部图像信息,并将该脸部图像信息展示在该脸部识别页面上。进一步地,当检测到脸部图像验证通过时,可以在该第二屏幕上展示脸部支付确认控件,以便基于该脸部支付确认控件触发第一即时通讯账号的奖励数据变动。
在实际应用中,第二用户可以为商铺的顾客,因此,当顾客通过与脸部支付设备的第二屏幕进行交互实现脸部支付时,可以首先在第二屏幕上展示包括顾客脸部图像信息的脸部识别页面,进一步地,当检测到脸部图像验证通过时,可以在该第二屏幕上展示脸部支付确认控件,而当检测到顾客对该控件的单击操作时,可以触发对第一即时通讯账号的进行奖励积分增加。
在一实施例中,参考图2h,第二用户可以为商铺的顾客,第一即时通讯账号可以为商铺收银员的微信账号,因此,可以在第二屏幕展示212所示的脸部识别页面,其中,该脸部是识别页面中可以包括213所示的顾客的脸部图像信息。当检测到脸部图像验证通过时,可以展示214所示的脸部支付确认按钮。进一步地,当检测到针对该脸部支付确认按钮的确认操作,如单击操作时,可以触发对收银员的微信账号的奖励数据变动,如,增加零钱金额。
值得注意的是,在展示脸部识别页面与触发奖励数据变动的步骤之间,还可以包括一系列的引导步骤,使得脸部支付的体验能够更加完整,例如,可以包括在第二屏幕上显示“正在处理…”、“正在查询支付结果”、“支付成功”等文本信息;可以在第二屏幕上显示用于投诉、取消、重拍、关闭页面的控件;可以在第二屏幕上显示进度条等图像。
在一实施例中,在第二屏幕展示脸部识别页面具体可以包括多个步骤,具体地,步骤“在第二屏幕展示脸部识别页面”,可以包括:
展示脸部支付启动页面,其中,所述脸部支付启动页面包括脸部支付启动控件;
当检测到针对所述脸部支付启动控件的启动触发操作时,在第二屏幕展示脸部识别页面。
例如,可以在第二屏幕上展示包括脸部支付启动控件的脸部支付启动页面,可以在检测到针对该脸部支付启动控件的启动触发操作时,在第二屏幕展示脸部识别页面。
在实际应用中,参考图2i,可以在第二屏幕展示包括脸部支付包括214所示的脸部支付启动控件的脸部支付启动页面,可以在检测到顾客对该脸部支付启动控件的单击操作时,在第二屏幕展示212所示的脸部识别页面。
在一实施例中,可以对奖励数据变动设置不同的变动规则,具体地,步骤“触发第一即时通讯账号的奖励数据变动”,可以包括:
当检测到第二屏幕与第二用户的脸部支付交互完成,且该第二用户为首次脸部支付使用用户时,触发根据第一变动规则对第一即时通讯账号进行奖励数据变动;
当检测到第二屏幕与第二用户的脸部支付交互完成,且该第二用户为历史脸部支付使用用户时,触发根据第二变动规则对第一即时通讯账号进行奖励数据变动。
在一实施例中,当检测到第二屏幕与顾客的脸部支付交互完成,且该顾客为首次使用脸部支付的用户,则可以触发根据第一变动规则对收银员的即时通讯账号进行积分增加,例如,该第一变动规则可以为增加3分,且每一分可以兑换0.1元。
在另一实施例中,当检测到第二屏幕与顾客的脸部支付交互完成,且该顾客为使用过脸部支付的历史用户,则可以触发根据第二变动规则对收银员的即时通讯账号进行积分增加,例如,该第一变动规则可以为增加1分,且每一分可以兑换0.1元。
在另一实施例中,还可以触发其他设备如服务器建立第一即时通讯账号与脸部支付设备的设备标志之间的关联关系,进而基于脸部支付订单数据对该第一即时通讯账号对应的奖励数据进行变动。
值得注意的是,第一变动规则与第二变动规则的设置可以基于业务需求进行灵活调整,本申请不对此作出限制。
比如,终端向服务器发送关系建立请求,以使得服务器基于该关系建立请求执行奖励数据变动,例如,服务器可以接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;接收所述脸部支付设备对应的脸部支付订单数据;对所述脸部支付订单数据进行数据校验;当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
具体地,服务器搜索相似图像的过程可以参考下面实施例的介绍。
由上可知,本实施例提供的基于脸部支付的数据处理方法,可以为适用于脸部支付设备的数据处理方法,并且,该脸部支付设备可以包括第一屏幕和第二屏幕,具体地,本实施例可以在所述第一屏幕上展示支付推荐应用的登录链接信息;当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
本实施例可以大大改善目前针对脸部支付的鼓励方式的不足,可以通过分析脸部支付设备的第一用于与第二用户在应用场景中担任的不同角色与发挥的不同作用,根据第二用户的脸部支付订单数据对第一用户进行奖励数据变动的激励,使得在实际应用场景中,第一用户能够更好地引导第二用户使用脸部支付的方法进行支付,从而能够改善脸部支付设备的落地活跃率不高与台均刷脸支付笔数较低的情况,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
此外,本方案通过对商户端收银员提供激励,可以提高收银员参与的积极性,改善针对脸部支付的拉新效果不佳的不足,并且,可以提高门店对于脸部支付设备使用、和对脸部支付引导的积极性,打造商家和服务商对脸部支付设备的熟悉和认可。
根据上面实施例所描述的方法,以下将举例进一步详细说明。
在本实施例中,将以该第一数据处理装置具体集成终端、第二数据处理装置具体集成在服务器为例进行说明。
如图3a所示,一种基于脸部支付的数据处理方法,具体流程如下:
301、终端根据脸部支付设备的设备标识、以及登录的第一即时通讯账号生成关系建立请求。
在本实施例中,终端可以为包括第一屏幕与第二屏幕的脸部支付设备。具体地,当本实施例的具体运用场景为商铺时,参考图3b,收银员可以通过其即时通讯账号与脸部支付设备进行绑定,随后,收银员可以引导用户进行脸部支付,如,刷脸支付。支付后台可以相应地为收银员增加积分,而收银员可以通过脸部支付设备上运行的小程序进行积分查看以及提现,使得支付后台可以基于收银员的提现操作,通过企业付款为该收银员进行虚拟资源的转移。
其中,实现收银员与脸部支付设备的绑定可以通过向服务器发送关系建立请求实现,具体地,终端可以基于该脸部支付设备的设备标识、以及在该设备标识上登录的第一即时通讯账号,生成向服务器请求建立关联关系的关系建立请求。
302、终端向服务器发送该关系建立请求。
在本实施例中,终端在生成关系建立请求后,可以向服务器发送该关系建立请求,以触发服务器基于该关系建立请求,建立脸部支付设备与第一即时通讯账号的关联关系。
303、服务器接收脸部支付设备发送的关系建立请求,该关系建立请求携带第一用户的第一即时通讯账号、以及脸部支付设备的设备标识。
304、服务器根据该关系建立请求建立该第一即时通讯账号与该设备标识之间的关联关系。
其中,建立关联关系的方法可以有多种,例如,可以通过在数据库中确定该第一即时通讯账号与该设备标识的映射关系,从而建立该第一即时通讯账号与该设备标识之间的关联关系。又如,可以为该设备标识添加关联属性,并通过将该第一即时通讯账号的值确认为该设备标识的关联属性,来建立关联关系;等等。
305、服务器接收该脸部支付设备对应的脸部支付订单数据。
在本实施例中,参考图3c,当收银员绑定了脸部支付设备,且顾客在该脸部支付设备上进行了脸部支付后,该脸部支付设备可以产生支付订单,并将该支付订单发送到服务器的可靠事件中心,以便业务侧可以通过可靠时间中心获得该支付订单的相关数据。
参考图3d,可靠事件中心可以基于订阅/发布模式,获取并分发支付订单。具体地,发布者可以向可靠事件中心(或称订阅事件中心)发布事件、订阅者可以向可靠事件中心订阅需要的事件,而可靠事件中心在接收到发布者发布的事件后,可以根据不同订阅者的订阅情况进行时间的分发。
在本实施例中,事件可以为支付订单,发布者可以为脸部支付设备,而订阅者可以为不同的业务后台。例如,收银员奖励变动业务对应的后台可以向可靠事件中心订阅支付订单数据,而当可靠时间中心接收到来自脸部支付设备的脸部支付订单数据时,可以将该脸部支付订单数据发送给收银员奖励变动业务对应的后台。这样可以使得不同的业务后台可以精准地得到需求的事件数据,而不必接收无关的事件数据。
306、服务器对该脸部支付订单数据进行数据校验。
服务器在获取脸部支付订单数据后,可以进一步地对该脸部订单数据进行数据校验,以确定是否需要基于该脸部支付订单数据执行奖励变动操作。具体地,数据校验可以包括多个步骤,例如,可以包括参数匹配、风险评估和数据校验,因此,步骤“对该脸部支付订单数据进行数据校验”,可以包括:
基于脸部支付订单数据的订单状态信息,对该脸部支付订单数据进行参数匹配,得到匹配结果;
基于第一即时通讯账号与设备标志,对匹配通过的脸部支付订单数据进行风险评估,得到评估结果;
基于预设的数据校验规则,对评估通过的脸部支付订单数据进行数据校验。
其中,订单状态信息中可包括用于描述订单状态的参数,例如,订单支付渠道参数、订单支付结果参数,等等;可以利用该参数确定订单状态的正常与否。而订单状态的正常与异常,可以基于业务需求进行设置,例如,订单异常的情况可以包括订单未成功支付、订单不是脸部支付订单而是扫码支付订单,等等。
在一实施例中,可以从脸部支付订单数据的订单状态信息中提取需要的参数,并根据该参数对该脸部支付订单数据进行参数匹配,并将订单支付渠道为脸部支付且订单支付结果为成功支付的脸部支付订单数据为匹配通过。
其中,对匹配通过的脸部支付订单数据进行的风险评估,可以从多个维度进行,例如,当第一用户为收银员时,可以基于收银员的第一即时通讯账号,从收银员的维度对该脸部支付订单数据进行风险评估。具体地,可以检测该收银员的用户身份是否异常,如,是否以实名、是否为黑产、是否被封禁等。又如,可以基于设备标志,从设备的维度对该脸部支付订单数据进行风险评估。具体地,可以检测该设备标志对应的脸部支付设备是否正常运作、是否存在异常、是否绑定有多个收银员等等。进而,可以基于各维度上的风险评估结果,对该脸部支付订单数据进行风险评估。
在一实施例中,若脸部支付订单数据对应的收银员与脸部支付设备均通过风险评估,则可以确认该脸部支付订单数据为评估通过。
其中,对评估通过的脸部支付订单数据进行数据校验,可以基于预设的数据校验规则进行,而数据校验规则可以基于业务需求进行设置。例如,若应用场景为线下商铺,且数据校验规则为每天最多只能为收银员进行40次的奖励变动操作、每笔新用户的合规脸部支付订单可积3分、每笔老用户的合规脸部支付订单可积1分,等等,则可以基于数据校验规则对评估通过的脸部支付订单数据进行数据校验,得到的校验结果可以为该脸部支付订单数据对应的奖励变动数值。
参考图3f,若奖励是以积分的形式呈现,增加奖励数据的操作则可以为加积分操作,那么,可以首先执行参数匹配或检测订单状态,例如,可以检测订单是否正常、是否为加过积分的订单等;进而,可以进行风险检测,或称风险评估,例如,可以判断收银员身份是否异常、设备是否异常等;进而可以从配置平台上读取配置信息,具体地,该配置信息中可以包括计算积分时需要的规则数值,如,新用户可积3分而老用户只可积1分,并基于该配置信息,进行数据校验以计算积分,同时可以更新业务规则计数。
307、当校验通过时,服务器基于关联关系对该第一即时通讯账号对应的奖励数据进行变动。
当校验通过时,即确定脸部支付订单数据复合对奖励数据进行变动的规则,则可以从该关联关系中确定待进行奖励数据变动的第一即时通讯账号,并对该第一即时通讯账号对应的奖励数据进行变动。
参考图3f,在实际应用中,可以通过调用预设的兑换平台实现奖励数据的变动操作,若奖励以积分的形式呈现,那么若调用兑换平台增加积分成功,则相应地加积分流程结束,若失败,则可以回滚业务规则计数和订单状态。值得注意的是,若参数匹配或风险评估任一步骤中发现异常,则同样可以结束加积分流程。
值得注意的是,参考图3c,业务侧还可以对针对该脸部支付订单数据的奖励数据变动操作进行流水的记录,例如,可以记录此次奖励数据变动操作具体时哪个脸部支付设备触发的、是给哪个收银员加了积分、加了多少积分。
308、当接收到针对第一即时通讯账号的奖励数据转换请求时,服务器确定该第一即时通讯账号的虚拟资源更新参数。
其中,当奖励是以积分的形式呈现时,奖励数据转换请求可以为积分提现请求。在一实施例中,收银员可以在脸部支付设备上通过小程序发起积分提现,相应地,脸部支付设备可以相应地生成积分提现请求,并将该积分提现请求发送给服务器,以触发服务器执行积分提现操作。
参考图3c,服务器可以通过调用预设的兑换平台来执行奖励数据转换操作,因此,服务器可以基于奖励数据转换请求,确定针对第一即时通讯账号的虚拟资源参数,以便后续可以基于该虚拟资源更新参数,通过接口函数实现奖励数据转换操作。
309、服务器将该虚拟资源更新参数注入虚拟资源更新接口函数。
服务器可以通过调用虚拟资源更新接口函数,来触发兑换平台执行奖励数据转换操作,如,将奖励数据转换为对应的虚拟资源。因此,可以通过将该虚拟资源更新参数注入虚拟资源更新接口函数,以得到可调用的虚拟资源更新接口函数。
310、通过虚拟资源更新接口函数,服务器对第一即时通讯账号对应的虚拟资源进行更新。
参考图3c,服务器可以通过调用虚拟资源更新接口函数,触发兑换平台将奖励数据转换为对应的虚拟资源,例如,可以通过企业付款的方式,对第一用户的微信账号中的零钱数额进行更新,从而实现了对第一即时通讯账号对应的虚拟资源进行更新。
值得注意的是,参考图3e,在本实施例中,服务器执行了多项数据变动操作,因此,需要注意对数据变动操作保持幂等性。具体地,幂等操作的特点是其任意多次执行所产生的的影响与一次执行的影响相同,例如,当使用相同的参数重置执行一数据变动操作时,都能获得相同的结果。
在本实施例中,参数校验或参数匹配,及规则校验或数据校验只是查询操作与计算操作,因此天然具有幂等性;而当执行更新业务计数与记录订单流水及状态时,可以通过使用订单号为主键来实现幂等;而当调用接口时,由于兑换平台接口是幂等的,可以直接使用订单号作为幂等标识号来实现幂等。
可选的,在幂等的实现上,除了可以使用唯一索引不可重复插入的特性来实现,还可以使在表中增加“状态”字段,按照不同状态去流转,或是基于版本号去更新数据。
由上可知,本实施例可以大大改善目前针对脸部支付的鼓励方式的不足,可以通过分析脸部支付设备的第一用于与第二用户在应用场景中担任的不同角色与发挥的不同作用,根据第二用户的脸部支付订单数据对第一用户进行奖励数据变动的激励,使得在实际应用场景中,第一用户能够更好地引导第二用户使用脸部支付的方法进行支付,从而能够改善脸部支付设备的落地活跃率不高与台均刷脸支付笔数较低的情况,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
此外,通过对幂等性的实现可以在实际应用中保证了业务中对收银员的积分计算不重不漏,而且,通过接入参数匹配、风险评估等步骤,可以有效地规避业务的安全风险,另外,通过配置化平台,可以灵活针对奖励数据变动规则进行变化。
为了更好地实施以上方法,相应的,本申请实施例还提供一种基于脸部支付的数据处理装置(即第一数据处理装置),其中,该第一数据处理装置可以集成在终端中,该终端可以为手机、平板电脑以及笔记本电脑等设备,可选地,可以为包括第一屏幕与第二屏幕的脸部支付设备。
例如,如图4a所示,该基于脸部支付的数据处理装置可以包括展示单元401,建立触发单元402以及变动触发单元403,如下:
展示单元401,用于在所述第一屏幕上展示支付推荐应用的登录链接信息;
建立触发单元402,用于当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;
变动触发单元403,用于当检测到通过所述第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
在一实施例中,参考图4b,所述展示单元401,可以包括:
第一控件展示子单元4011,用于在所述第一屏幕上展示所述支付推荐应用的登录控件;
链接信息展示子单元4012,用于当检测到针对所述登录控件的登录触发操作时,在所述第一屏幕上展示所述支付推荐应用的登录链接信息。
在一实施例中,参考图4c,所述建立触发单元402,可以包括:
推广页面展示子单元4021,用于当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,展示奖励参与推广页面,其中,所述奖励参与推广页面包括奖励参与控件和奖励规则文本信息;
关系建立触发子单元4022,用于当检测到针对所述奖励参与控件的参与触发操作时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系。
在一实施例中,参考图4d,所述建立触发单元402,可以包括:
获取子单元4023,用于获取所述脸部支付设备的设备标识、以及所述登录的第一即时通讯账号;
请求生成子单元4024,用于根据所述设备标识与所述第一即时通讯账号,生成关系建立请求,以使得服务器基于所述关系建立请求建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系。
在一实施例中,参考图4e,所述建立触发单元402,还可以包括:
查看页面展示子单元4025,用于当检测到关联关系建立成功时,在所述第一屏幕上展示所述脸部支付推荐应用的奖励数据查看页面,所述奖励数据查看页面包括奖励数据转换区域、以及奖励数据统计区域,其中,所述奖励数据转换区域包括当前奖励数据信息与奖励数据转换控件,所述奖励数据统计区域包括奖励参与进度信息。
在一实施例中,参考图4f,所述建立触发单元402,还可以包括:
领取页面展示子单元4026,用于当检测到针对所述奖励数据转换控件的奖励数据转换操作时,展示虚拟资源领取页面,其中,所述虚拟资源领取页面包括虚拟资源领取控件;
资源转移触发子单元4027,用于当检测到针对所述虚拟资源领取控件的虚拟资源领取操作时,触发向所述第一即时通讯账号转移对应的虚拟资源,其中,所述虚拟资源为基于所述第一即时通讯账号的当前奖励数据信息转换得到。
在一实施例中,参考图4g,所述建立触发单元402,还可以包括:
结果页面展示子单元4028,用于当检测到虚拟资源转移成功时,展示虚拟资源领取结果页面,其中,所述虚拟资源领取结果页面包括虚拟资源领取数量信息。
在一实施例中,参考图4h,所述建立触发单元402,还可以包括:
结果数据发送子单元4029,用于当检测到虚拟资源转移成功时,向所述第一即时通讯账号的即时通讯应用发送转移结果数据,所述转移结果数据包括转移结果描述信息,其中,所述转移结果描述信息包括虚拟资源转移数量信息。
在一实施例中,参考图4i,所述变动触发单元403,可以包括:
识别页面展示子单元4031,用于在所述第二屏幕展示脸部识别页面,其中,所述脸部识别页面包括所述第二用户的脸部图像信息;
第二控件展示子单元4032,用于当检测到脸部图像验证通过时,展示脸部支付确认控件;
奖励变动触发子单元4033,用于当检测到针对所述脸部支付确认控件的确认操作时,触发所述第一即时通讯账号的奖励数据变动。
在一实施例中,所述奖励变动触发子单元4033,可以用于:
当检测到所述第二屏幕与所述第二用户的脸部支付交互完成,且所述第二用户为首次脸部支付使用用户时,触发根据第一变动规则对所述第一即时通讯账号进行奖励数据变动;当检测到所述第二屏幕与所述第二用户的脸部支付交互完成,且所述第二用户为历史脸部支付使用用户时,触发根据第二变动规则对所述第一即时通讯账号进行奖励数据变动。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
由上可知,本实施例的基于脸部支付的数据处理装置中由展示单元401在脸部支付设备的第一屏幕上展示支付推荐应用的登录链接信息;由建立触发单元402当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;由变动触发单元403当检测到通过所述脸部支付设备的第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
本实施例提供的基于脸部支付的数据处理装置可以大大改善目前针对脸部支付的鼓励方式的不足,可以通过分析脸部支付设备的第一用于与第二用户在应用场景中担任的不同角色与发挥的不同作用,根据第二用户的脸部支付订单数据对第一用户进行奖励数据变动的激励,使得在实际应用场景中,第一用户能够更好地引导第二用户使用脸部支付的方法进行支付,从而能够改善脸部支付设备的落地活跃率不高与台均刷脸支付笔数较低的情况,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
为了更好地实施以上方法,相应的,本申请实施例还提供一种基于脸部支付的数据处理装置(即第二数据处理装置),其中,该第二数据处理装置可以集成在服务器中。
例如,如图5a所示,该基于脸部支付的数据处理装置可以包括请求接受单元501,建立单元502,数据接收单元503,检验单元504,以及变动单元505,如下:
请求接收单元501,用于接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;
建立单元502,用于根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;
数据接收单元503,用于接收所述脸部支付设备对应的脸部支付订单数据;
校验单元504,用于对所述脸部支付订单数据进行数据校验;
变动单元505,用于当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
在一实施例中,参考图5b,所述校验单元504,可以包括:
参数匹配子单元5041,用于基于所述脸部支付订单数据的订单状态信息,对所述脸部支付订单数据进行参数匹配,得到匹配结果;
风险评估子单元5042,用于基于所述第一即时通讯账号与所述设备标志,对所述匹配通过的脸部支付订单数据进行风险评估,得到评估结果;
数据校验子单元5043,用于基于预设的数据校验规则,对所述评估通过的脸部支付订单数据进行数据校验。
在一实施例中,参考图5c,所述基于脸部支付的数据处理装置,还可以包括资源更新单元506,该资源更新单元506可以用于:
当接收到针对所述第一即时通讯账号的奖励数据转换请求时,确定所述第一即时通讯账号的虚拟资源更新参数;将所述虚拟资源更新参数注入虚拟资源更新接口函数;通过所述虚拟资源更新接口函数,对所述第一即时通讯账号对应的虚拟资源进行更新。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
由上可知,本实施例的基于脸部支付的数据处理装置中由请求接收单元501,用于接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;由建立单元502根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系由数据接收单元503接收所述脸部支付设备对应的脸部支付订单数据;由校验单元504对所述脸部支付订单数据进行数据校验;由变动单元505当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
本申请实施例提供的基于脸部支付的数据处理装置可以大大改善目前针对脸部支付的鼓励方式的不足,可以通过分析脸部支付设备的第一用于与第二用户在应用场景中担任的不同角色与发挥的不同作用,根据第二用户的脸部支付订单数据对第一用户进行奖励数据变动的激励,使得在实际应用场景中,第一用户能够更好地引导第二用户使用脸部支付的方法进行支付,从而能够改善脸部支付设备的落地活跃率不高与台均刷脸支付笔数较低的情况,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
此外,本申请实施例还提供一种电子设备,该电子设备可以为服务器或终端等设备,如图6所示,其示出了本申请实施例所涉及的电子设备的结构示意图,具体来讲:
该电子设备可以包括有一个或一个以上计算机可读存储介质的存储器601、输入单元602、显示单元603、传感器605、音频电路604、无线保真(wifi,wirelessfidelity)模块605、包括有一个或者一个以上处理核心的处理器606、以及电源607等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
存储器601可用于存储软件程序以及模块,处理器606通过运行存储在存储器601的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器601可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器601可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器601还可以包括存储器控制器,以提供处理器606和输入单元602对存储器601的访问。
输入单元602可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元602可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器606,并能接收处理器606发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元602还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元603可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元603可包括显示面板,可选的,可以采用液晶显示器(lcd,liquidcrystaldisplay)、有机发光二极管(oled,organiclight-emittingdiode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器606以确定触摸事件的类型,随后处理器606根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图6中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
音频电路604、扬声器,传声器可提供用户与计算机设备之间的音频接口。音频电路604可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路604接收后转换为音频数据,再将音频数据输出处理器606处理后,可以经射频电路以发送给比如另一电子设备,或者将音频数据输出至存储器601以便进一步处理。音频电路604还可能包括耳塞插孔,以提供外设耳机与电子设备的通信。
wifi属于短距离无线传输技术,计算机设备通过wifi模块605可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了wifi模块605,但是可以理解的是,其并不属于电子设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器606是电子设备的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器601内的软件程序和/或模块,以及调用存储在存储器601内的数据,执行电子设备的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器606可包括一个或多个处理核心;优选的,处理器606可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器606中。
电子设备还包括给各个部件供电的电源607(比如电池),优选的,电源可以通过电源管理系统与处理器606逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源607还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器606会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器601中,并由处理器606来运行存储在存储器601中的应用程序,从而实现各种功能,如下:
在脸部支付设备的第一屏幕上展示支付推荐应用的登录链接信息;当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;当检测到通过所述脸部支付设备的第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
或者
接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;接收所述脸部支付设备对应的脸部支付订单数据;对所述脸部支付订单数据进行数据校验;当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
由上可知,本实施例的电子设备能够大大改善目前针对脸部支付的鼓励方式的不足,可以通过分析脸部支付设备的第一用于与第二用户在应用场景中担任的不同角色与发挥的不同作用,根据第二用户的脸部支付订单数据对第一用户进行奖励数据变动的激励,使得在实际应用场景中,第一用户能够更好地引导第二用户使用脸部支付的方法进行支付,从而能够改善脸部支付设备的落地活跃率不高与台均刷脸支付笔数较低的情况,能够有效地促进针对脸部支付的推广以及提高脸部支付的使用积极性。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种基于脸部支付的数据处理方法中的步骤。例如,该指令可以执行如下步骤:
在脸部支付设备的第一屏幕上展示支付推荐应用的登录链接信息;当基于所述登录链接信息采用第一用户的第一即时通讯账号登录所述脸部支付推荐应用时,触发建立所述脸部支付设备与所述第一即时通讯账号之间的关联关系;当检测到通过脸部支付设备的第二屏幕与第二用户交互完成脸部支付时,触发所述第一即时通讯账号的奖励数据变动。
或者
接收脸部支付设备发送的关系建立请求,所述关系建立请求携带第一用户的第一即时通讯账号、以及所述脸部支付设备的设备标识;根据所述关系建立请求建立所述第一即时通讯账号与所述设备标识之间的关联关系;接收所述脸部支付设备对应的脸部支付订单数据;对所述脸部支付订单数据进行数据校验;当校验通过时,基于所述关联关系对所述第一即时通讯账号对应的奖励数据进行变动。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种基于脸部支付的数据处理方法中的步骤,因此,可以实现本申请实施例所提供的任一种基于脸部支付的数据处理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种基于脸部支付的数据处理方法、装置和存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。