【技术实现步骤摘要】
一种数据处理方法、装置及设备
[0001]本申请涉及计算机
,具体涉及数据处理领域,尤其涉及一种数据处理方法、一种数据处理装置及一种数据处理设备。
技术介绍
[0002]随着计算机技术的飞速发展,互联网中涌现出海量的应用程序。各个应用程序提供的应用功能并不相同,比如,支付类应用程序提供付款功能,视频类应用程序提供音视频播放功能,等等。应用程序之间可通过授权操作的方式来扩展应用程序的功能,例如,目标应用程序向第三方应用程序操作授权成功时,第三方应用程序可将其内容分享至目标应用程序中。目前,目标应用程序向第三方应用程序进行操作授权时,需要从第三方应用程序跳转至目标应用程序的确认授权页面,由用户在该确认授权页面中进行授权,授权成功后再跳转回第三方应用程序中;这样的授权方式较为繁琐,需要频繁在应用程序之间进行切换,资源消耗较高且用户体验较差。
技术实现思路
[0003]本申请实施例提供一种数据处理方法、装置、设备及介质,能够简化授权操作中的步骤,无需进行应用程序的切换,实现无感授权操作。
[0004]一方面,本申请实施例提供一种数据处理方法,该方法包括:
[0005]接收第三方应用程序发送的授权操作请求,授权操作请求用于请求目标应用程序执行目标操作,授权操作请求中携带目标操作的属性信息;
[0006]响应于授权操作请求,静默采集第三方应用程序侧的第一用户的生物特征;
[0007]根据第一用户的生物特征对第一用户的身份进行认证;
[0008]若对第一用户的身份认证成 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收第三方应用程序发送的授权操作请求,所述授权操作请求用于请求目标应用程序执行目标操作,所述授权操作请求中携带所述目标操作的属性信息;响应于所述授权操作请求,静默采集所述第三方应用程序侧的第一用户的生物特征;根据所述第一用户的生物特征对所述第一用户的身份进行认证;若对所述第一用户的身份认证成功,则根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果;将所述目标操作结果返回给所述第三方应用程序。2.如权利要求1所述的方法,其特征在于,所述目标操作包括分享操作,所述分享操作的属性信息包括待分享的链接信息;所述根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果,包括:获取所述目标应用程序中当前登录的第二用户的标识;根据所述第二用户的标识,获取所述第二用户在所述目标应用程序中对应的页面,所述页面包括以下一种或多种:会话页面、动态页面及内容交流页面;将所述链接信息静默添加至所述页面中,并生成分享操作结果。3.如权利要求2所述的方法,其特征在于,所述根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果之前,还包括:获取所述链接信息的安全等级;若所述链接信息的安全等级大于或等于安全等级阈值,则触发所述根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果的步骤。4.如权利要求1所述的方法,其特征在于,所述目标操作为支付操作,所述支付操作的属性信息包含收款账户及支付金额;所述根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果,包括:获取所述目标应用程序中当前登录的第二用户的标识;根据所述第二用户的标识,获取所述第二用户在所述目标应用程序中的支付账户;从所述支付账户中静默扣除所述支付金额,并将扣除的所述支付金额转移至所述收款账户中,并生成支付操作结果。5.如权利要求4所述的方法,其特征在于,所述根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果之前,还包括:检测所述收款账户的信用等级;若所述收款账户的信用等级大于或等于信用等级阈值,则触发根据所述授权操作请求中携带的所述目标操作的属性信息静默执行目标操作,得到目标操作结果的步骤。6.如权利要求1所述的方法,其特征在于,所述第三方应用程序中集成所述目标应用程序的授权操作服务接口对应的软件开发工具包,所述第三方运用程序运行所述软件开发工具包以调用所述授权操作服务接口来与所述目标应用程序跨进程通信;所述方法还包括:基于被调用的所述授权操作服务接口接收所述第三方应用程序发送的所述授权操作请求;
其中,基于所述授权操作服务接口和所述软件开发工具包,所述第三方应用程序与所述目标应用程序之间能够通过跨进程通信方式进行通信。7.如权利要求6所述的方法,其特征在于,所述基于被调用的所述授权操作服务接口接收所述第三方应用程序发送的所述授权操作请求之后,还包括:获取所述目标应用程序对应的授权操作应用程序列表,所述授权操作应用程序列表中包含至少一个授权操作应用程序的应用标识,授权操作应用程序是指具有授权操作服务的请求权限的应用程序;若在所述授权操作应用程序列表中存在所述第三方应用程序的应用标识,则触发执行所述根据所述第一用户的生物特征对所述第一用户的身份进行验证的步骤;若在所述授权操作应用程序列表中不存在所述第三方应用程序的应用标识,则通过所述授权操作服务接口向所述第三方应用程序发送通知消息,所述通知消息用于通知所述第三方应用程序无权向所述目标应用程序请求所述授权操作服务。8.如权利要求1所述的方法,其特征在于,所述生物特征库是指用于存储生物特征的云数据库;所述生物特征包括以下至少一种:人脸图像、面纹特征、虹膜特征;所述根据所述第一用户的生物特征对所述第一用户的身份进行认证,包括:向云服务器发送获取请求,所述获取请求中携带所述目标应用程序中当前登录的第二用户的标识;所述获取请求用于请求所述云服务器从所述云数据库中检索并返回与所述第二用户的标识相关的N个配置生物特征,N为正整数;接收所述云服务器返回的所述第二用户的N个配置生物特征;将所述第一用户的生物特征分别与所述第二用户的N个配置生物特征进行逐一比对;若所述第二用户的N个配置生物特征中存在与所述第一用户的生物特征相匹配的生物特征,则确定第一...
【专利技术属性】
技术研发人员:王少鸣,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。