一种数据处理方法、设备、介质及电子设备技术

技术编号:26222712 阅读:21 留言:0更新日期:2020-11-04 10:53
本说明书公开了一种数据处理方法、设备、介质及电子设备,包括:第一服务器接收用户设备发送的包含用户账户的业务处理请求,根据所述用户账户,从账户状态数据库中查询所述用户账户的账户状态;在根据所述账户状态确定所述用户账户满足设定条件的情况下,根据所述账户信息中包含的开通所述用户账户的第二服务器,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,以使所述用户通过所述激活页面提交用于激活所述用户账户的用户信息;并在确定所述用户账户激活成功的情况下,根据设定的业务处理策略,对所述业务处理请求进行处理。这样,有效避免因权限导致的业务处理失败的问题,提升用户的用户体验。

【技术实现步骤摘要】
一种数据处理方法、设备、介质及电子设备
本说明书涉及互联网信息处理
,尤其涉及一种数据处理方法、设备、介质及电子设备。
技术介绍
随着互联网技术的发展,不同互联网服务平台之间建立业务合作成为一种发展趋势。这种合作一方面能够发挥各个平台的优势,促进不同业务的有序发展;另一方面也能够有效促进多业务之间的融合发展,实现不同互联网服务平台的共赢。例如:互联网服务平台A与互联网服务平台B之间建立业务合作,即利用互联网服务平台B的大流量、多用户的优势,推广互联网服务平台A的某一项业务。在这种合作方式下,对于登录互联网服务平台B的用户来讲,通过互联网服务平台B提供的显示页面可以查看到互联网服务平台A的某项业务。如果用户对显示的该业务感兴趣,则可以直接通过互联网服务平台B提供的入口申请该业务。这样给用户带来了极大的便利,还能够提升用户对互联网服务平台A和互联网服务平台B的用户体验。但是,在实际应用中,由于用户在不同的互联网服务平台上可以申请相同的业务,而不同的互联网服务平台基于该业务给予用户的使用权限存在差异,导致用户在不同的互联网服务平台发起业务请求后出现业务执行失败的情况,使得用户对互联网服务平台的用户体验较差。因此,本申请提出了一种数据处理方法,以解决上述问题,提升用户对互联网服务平台的用户体验。
技术实现思路
本说明书提供一种数据处理方法、设备、介质及电子设备,以部分解决上述现有技术存在的问题。本说明书采用下述技术方案:本说明书提供的一种数据处理方法,包括:第一服务器接收用户设备发送的业务处理请求,所述业务处理请求中包含用户账户的账户信息;根据所述账户信息,从账户状态数据库中查询所述账户信息对应的账户状态;在根据所述账户状态确定所述用户账户满足设定条件的情况下,根据所述账户信息中包含的开通所述用户账户的第二服务器,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,以使所述用户通过所述激活页面提交用于激活所述用户账户的用户信息;在确定所述用户账户激活成功的情况下,根据设定的业务处理策略,对所述业务处理请求进行处理;其中,所述设定条件包含:所述账户状态中的业务属性对应的属性值为空;所述账户状态中的签约关系对应的属性值为空;针对所述用户账户执行的预授权扣款操作,且操作结果为失败中的至少一种。可选的,根据所述账户信息,从账户状态数据库中查询所述账户信息对应的账户状态,具体包括:根据所述账户信息中包含的开通所述用户账户的第二服务器,向所述第二服务器发送账户状态查询消息,所述账户状态查询消息中包含所述用户账户的账户信息;接收所述第二服务器发送的查询结果,所述查询结果中包含所述账户信息对应的账户状态,所述查询结果由所述第二服务器通过查询账户状态数据库得到。可选的,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,具体包括:向所述第二服务器发送激活页面获取请求,所述激活页面获取请求中包含用于激活所述用户账户的激活页面的页面标识;接收所述第二服务器发送给所述页面标识对应的链接地址,并将所述链接地址发送给所述用户设备;接收所述用户设备发送的针对所述链接地址的访问请求,并根据所述链接地址将所述访问请求发送给所述第二服务器,所述访问请求中包含所述用户设备的设备标识,以便于所述第二服务器根据所述设备标识将所述链接地址对应的激活页面推送给所述用户设备。可选的,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,具体包括:向所述第二服务器发送激活页面获取请求,所述激活页面获取请求中包含用于激活所述用户账户的激活页面的页面标识;接收所述第二服务器发送给所述页面标识对应的激活页面;将所述激活页面加载显示在所述用户设备上;接收所述用户设备发送的用于激活所述用户账户的用户信息,所述用户信息由所述用户通过所述激活页面提交的;将所述用户信息发送给所述第二服务器。可选的,确定所述用户账户激活成功,具体包括:接收所述第二服务器发送的激活状态信息,所述激活状态信息由所述第二服务器根据所述用户提交的用于激活所述用户账户的用户信息确定;根据所述激活状态信息,确定所述用户账户激活成功。可选的,根据设定的业务处理策略,对所述业务处理请求进行处理,具体包括:根据设定的业务处理策略,确定与所述业务处理请求相关联的业务数据;将所述业务数据封装在所述业务处理请求中,并将封装后的所述业务处理请求发送给所述第二服务器,以便于所述第二服务器根据所述业务数据对所述业务处理请求进行处理。可选的,根据设定的业务处理策略,对所述业务处理请求进行处理,具体包括:根据设定的业务处理策略,向所述第二服务器发送权限获取请求,所述权限获取请求中包含所述业务处理请求对应的业务类型和所述用户账户的账户信息;接收所述第二服务器发送的授权信息,根据所述授权信息,获取与所述业务处理请求相关联的业务数据;根据所述业务数据对所述业务处理请求进行处理。可选的,所述第一服务器在确定预授权扣款操作的操作结果为成功的情况下,确定所述用户账户已被激活,并对所述用户账户执行撤销预授权扣款操作。可选的,所述业务处理请求用于请求所述第一服务器执行第一业务;所述业务数据为第二业务的业务数据。本说明书还提供了一种数据处理装置,包括:接收单元,用于接收用户设备发送的业务处理请求,所述业务处理请求中包含用户账户的账户信息;查询单元,用于根据所述账户信息,从账户状态数据库中查询所述账户信息对应的账户状态;处理单元,用于在根据所述账户状态确定所述用户账户满足设定条件的情况下,根据所述账户信息中包含的开通所述用户账户的第二服务器,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,以使所述用户通过所述激活页面提交用于激活所述用户账户的用户信息;在确定所述用户账户激活成功的情况下,根据设定的业务处理策略,对所述业务处理请求进行处理;其中,所述设定条件包含:所述账户状态中的业务属性对应的属性值为空;所述账户状态中的签约关系对应的属性值为空;针对所述用户账户执行的预授权扣款操作,且操作结果为失败中的至少一种。本说明书提供的一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的数据处理方法。本说明书提供的一种电子设备,包括存储器、处理器及存储在存储器上并在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的数据处理方法。本说明书采用的上述至少一个技术方案能够达到以下有益效果:本说明书提供的数据处理方法,第一服务器接收用户设备发送的包含用户账户的业务处理请求,根据所述用户本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n第一服务器接收用户设备发送的业务处理请求,所述业务处理请求中包含用户账户的账户信息;/n根据所述账户信息,从账户状态数据库中查询所述账户信息对应的账户状态;/n在根据所述账户状态确定所述用户账户满足设定条件的情况下,根据所述账户信息中包含的开通所述用户账户的第二服务器,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,以使所述用户通过所述激活页面提交用于激活所述用户账户的用户信息;/n在确定所述用户账户激活成功的情况下,根据设定的业务处理策略,对所述业务处理请求进行处理;/n其中,所述设定条件包含:/n所述账户状态中的业务属性对应的属性值为空;/n所述账户状态中的签约关系对应的属性值为空;/n针对所述用户账户执行的预授权扣款操作,且操作结果为失败中的至少一种。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
第一服务器接收用户设备发送的业务处理请求,所述业务处理请求中包含用户账户的账户信息;
根据所述账户信息,从账户状态数据库中查询所述账户信息对应的账户状态;
在根据所述账户状态确定所述用户账户满足设定条件的情况下,根据所述账户信息中包含的开通所述用户账户的第二服务器,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,以使所述用户通过所述激活页面提交用于激活所述用户账户的用户信息;
在确定所述用户账户激活成功的情况下,根据设定的业务处理策略,对所述业务处理请求进行处理;
其中,所述设定条件包含:
所述账户状态中的业务属性对应的属性值为空;
所述账户状态中的签约关系对应的属性值为空;
针对所述用户账户执行的预授权扣款操作,且操作结果为失败中的至少一种。


2.如权利要求1所述的方法,其特征在于,根据所述账户信息,从账户状态数据库中查询所述账户信息对应的账户状态,具体包括:
根据所述账户信息中包含的开通所述用户账户的第二服务器,向所述第二服务器发送账户状态查询消息,所述账户状态查询消息中包含所述用户账户的账户信息;
接收所述第二服务器发送的查询结果,所述查询结果中包含所述账户信息对应的账户状态,所述查询结果由所述第二服务器通过查询账户状态数据库得到。


3.如权利要求1所述的方法,其特征在于,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,具体包括:
向所述第二服务器发送激活页面获取请求,所述激活页面获取请求中包含用于激活所述用户账户的激活页面的页面标识;
接收所述第二服务器发送给所述页面标识对应的链接地址,并将所述链接地址发送给所述用户设备;
接收所述用户设备发送的针对所述链接地址的访问请求,并根据所述链接地址将所述访问请求发送给所述第二服务器,所述访问请求中包含所述用户设备的设备标识,以便于所述第二服务器根据所述设备标识将所述链接地址对应的激活页面推送给所述用户设备。


4.如权利要求1所述的方法,其特征在于,从所述第二服务器中获取用于激活所述用户账户的激活页面,并将所述激活页面推送给所述用户设备,具体包括:
向所述第二服务器发送激活页面获取请求,所述激活页面获取请求中包含用于激活所述用户账户的激活页面的页面标识;
接收所述第二服务器发送给所述页面标识对应的激活页面;
将所述激活页面加载显示在所述用户设备上;
接收所述用户设备发送的用于激活所述用户账户的用户信息,所述用户信息由所述用户通过所述激活页面提交的;
将所述用户信息发送给所述第二服务器。


5.如权利要求3或4所述的方法,其特征在于,确定所述用户账户激活成功,具体包括:
接收所述第二服务...

【专利技术属性】
技术研发人员:杨进京张经纬焦东波
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1