首先是天猫精灵APP端:
我先拟定这个APP的名字是阿里金融(ali fincial),这个功能会给用户提供支付宝转账、阿里理财、支付宝理财服务、余额提现等金融功能。
当用户进入到金融功能的时候,系统会强制用户进行面部扫描验证,我这么做的原因在于金融安全,用户使用天猫精灵提供的金融服务的时候,天猫精灵带屏幕版本会持续搜集用户操作设备的面部视频,并将视频资料上传到云端进行身份验证和证据留存,当天猫精灵本地检测到用户离开天猫精灵设备后,天猫精灵会停止视频录制强制退出金融服务页面,当然用户也能手动退出金融页面,然后没有了(没有例外)。
此外天猫精灵进行其他支付服务的时候,天猫精灵内安装的金融服务也会从天猫精灵带屏幕版本本地搜集带屏幕版本天猫精灵其他APP交易数据(例如订单数据、身份验证数据、支付数据)提交到服务器进行处理。
我这里说一下我这里提到的交易数据处理整个过程:
首先是用户在带屏幕版本天猫精灵设备发起交易的时候,这个时候天猫精灵带屏幕版本里面的金融功能首先就是搜集用户的声音(如果用户使用带屏幕天猫灵精其他功能)、视频图像(如果用户使用的是金融功能),然后利用某种接口搜集交易数据,并向服务器提交用户的声音数据、创建订单数据,服务器接收到数据后,自然就会创建订单并留存用户的交易数据(交易订单数据、支付数据等,没有例外)然后后台系统完成交易操作,交易完毕后系统会向天猫精灵带屏幕版本返回交易数据,此外如果天猫精灵由于网络问题导致无法接受交易结果,系统会自动发送一条短信通知用户XX交易交易成功。