一种业务数据的共享实现方法、装置、设备和介质制造方法及图纸

技术编号:20825027 阅读:40 留言:0更新日期:2019-04-10 07:17
本公开实施例公开了一种业务数据的共享实现方法、装置、设备和介质。其中,该方法包括:第一应用服务平台通过平台间接口,向第二应用服务平台发送业务数据共享请求;第一应用服务平台接收第二应用服务平台通过平台间接口反馈的业务数据;第一应用服务平台,为业务数据的所属用户建立虚拟账号,将业务数据存储至所述虚拟账号的业务数据空间中;第一应用服务平台将虚拟账号的用户信息以及虚拟账号对应的业务数据在第一应用程序客户端进行推送。本公开实施例解决了现有技术难以跨应用程序将其他应用程序用户的业务信息转移到另一应用程序中的问题,可以实现业务数据在不同应用程序之间的共享,从而可以增加新应用程序中的信息更新量,吸引用户。

【技术实现步骤摘要】
一种业务数据的共享实现方法、装置、设备和介质
本公开实施例涉及互联网数据处理技术,尤其涉及一种业务数据的共享实现方法、装置、设备和介质。
技术介绍
随着互联网和智能终端的发展,各种应用程序(APP)增多,当一个应用程序新推出时,特别是以社交为主的应用程序,会因为用户数量少、用户分享信息少而使得应用程序的使用体验不佳,由此又导致人气更不容易聚集,恶性循环。现有技术中存在一种解决方案,即从其他网站、应用程序等数据源链接一些广告、公开文献(如新闻等)进行转发分享,从而增加新应用程序中的信息更新量,吸引用户。但是,公共性质的广告、文献,对以体现私人个性为主的社交类应用程序的用户来说,匹配度并不高。
技术实现思路
本公开实施例提供一种业务数据的共享实现方法、装置、设备和介质,以实现业务数据在不同应用程序之间的共享。第一方面,本公开实施例提供了一种业务数据的共享实现方法,包括:第一应用服务平台通过平台间接口,向第二应用服务平台发送业务数据共享请求;第一应用服务平台接收第二应用服务平台通过平台间接口反馈的业务数据;第一应用服务平台,为业务数据的所属用户建立虚拟账号,将业务数据存储至虚拟账号的业务数据空间中;第一应用服务平台将虚拟账号的用户信息以及虚拟账号对应的业务数据在第一应用程序客户端进行推送。上述方案中,可选的是,为业务数据的所属用户建立虚拟账号包括:第一应用服务平台从第二应用服务平台接收业务数据对应用户的用户信息;第一应用服务平台将用户信息的账号标识直接创建为虚拟账号的账号标识,将用户信息赋值作为虚拟账号的用户信息。上述方案中,可选的是,第一应用服务平台,为业务数据的所属用户建立虚拟账号包括:第一应用服务平台从第二应用服务平台接收业务数据对应用户的用户信息;第一应用服务平台根据用户信息建立关联的虚拟账号,将用户信息赋值作为虚拟账号的用户信息。上述方案中,可选的是,虚拟账号的业务数据空间与第一应用程序的常规账号的业务数据空间保持一致存储;虚拟账号和常规账号的用户信息区别空间存储。上述方案中,可选的是,第一应用服务平台接收第二应用服务平台通过平台间接口反馈的业务数据之前,还包括:第二应用服务平台通过第二应用程序客户端向用户询问是否允许进行业务共享,并获取用户的业务共享授权。上述方案中,可选的是,还包括:第一应用服务平台接收用户的账号注册请求或基于第二应用程序账号的授权登录请求;如果账号注册请求或授权登录请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号的用户信息和业务数据空间与账号注册请求或授权登录请求的账号进行关联。上述方案中,可选的是,如果账号注册请求或授权登录请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号的用户信息和业务数据空间与账号注册请求或授权登录请求的账号进行关联,包括:如果账号注册请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号变更为第一应用程序的常规账号,并将得到的常规账号作为第一应用服务平台根据账号注册请求建立的新账号,反馈至第一应用程序客户端。上述方案中,可选的是,如果账号注册请求或授权登录请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号的用户信息和业务数据空间与账号注册请求或授权登录请求的账号进行关联,包括:如果授权登录请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号变更为第一应用程序的常规账号,并将得到的常规账号反馈给第一应用程序客户端。第二方面,本公开实施例提供了一种业务数据的共享实现装置,配置于第一应用服务平台,所述装置包括:共享请求发送模块,用于通过平台间接口,向第二应用服务平台发送业务数据共享请求;业务数据接收模块,用于接收第二应用服务平台通过平台间接口反馈的业务数据;虚拟账号建立模块,用于为业务数据的所属用户建立虚拟账号,将业务数据存储至虚拟账号的业务数据空间中;业务数据推送模块,用于将虚拟账号的用户信息以及虚拟账号对应的业务数据在第一应用程序客户端进行推送。上述方案中,可选的是,虚拟账号建立模块包括:第一信息接收单元,用于从第二应用服务平台接收业务数据对应用户的用户信息;第一账号创建单元,用于将用户信息的账号标识直接创建为虚拟账号的账号标识,将用户信息赋值作为虚拟账号的用户信息。上述方案中,可选的是,虚拟账号建立模块包括:第二信息接收单元,用于从第二应用服务平台接收业务数据对应用户的用户信息;第二账号创建单元,用于根据用户信息建立关联的虚拟账号,将用户信息赋值作为虚拟账号的用户信息。上述方案中,可选的是,虚拟账号的业务数据空间与第一应用程序的常规账号的业务数据空间保持一致存储;虚拟账号和常规账号的用户信息区别空间存储。上述方案中,可选的是,还包括:请求接收模块,用于第一应用服务平台接收用户的账号注册请求或基于第二应用程序账号的授权登录请求;账号关联模块,用于如果账号注册请求或授权登录请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号的用户信息和业务数据空间与账号注册请求或授权登录请求的账号进行关联。上述方案中,可选的是,账号关联模块包括:第一账号关联单元,用于如果账号注册请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号变更为第一应用程序的常规账号,并将得到的常规账号作为第一应用服务平台根据账号注册请求建立的新账号,反馈至第一应用程序客户端。上述方案中,可选的是,账号关联模块包括:第二账号关联单元,用于如果授权登录请求的用户信息与虚拟账号的用户信息匹配,则将虚拟账号变更为第一应用程序的常规账号,并将得到的常规账号反馈给第一应用程序客户端。第三方面,本公开实施例还提供了一种计算机设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本公开实施例所述的业务数据的共享实现方法。第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本公开实施例所述的业务数据的共享实现方法。本公开实施例通过第一应用服务平台通过平台间接口,向第二应用服务平台发送业务数据共享请求后,接收第二应用服务平台通反馈的业务数据,为业务数据的所属用户建立虚拟账号,将业务数据存储至虚拟账号的业务数据空间中,并将虚拟账号的用户信息以及虚拟账号对应的业务数据在第一应用程序客户端进行推送,解决了现有技术受限于应用程序的用户信息管理机制,难以跨应用程序将其他应用程序用户的业务信息转移到另一应用程序中的问题,可以实现业务数据在不同应用程序之间的共享,从而可以增加新应用程序中的信息更新量,吸引用户。附图说明图1为本公开实施例一提供的一种业务数据的共享实现方法的流程图;图2为本公开实施例二提供的一种业务数据的共享实现方法的流程图;图3为本公开实施例三提供的一种业务数据的共享实现方法的流程图;图4为本公开实施例四提供的一种业务数据的共享实现装置的结构示意图;图5为本公开实施例五提供的一种计算机设备的结构示意图。具体实施方式下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例本文档来自技高网...

【技术保护点】
1.一种业务数据的共享实现方法,其特征在于,包括:第一应用服务平台通过平台间接口,向第二应用服务平台发送业务数据共享请求;所述第一应用服务平台接收所述第二应用服务平台通过平台间接口反馈的业务数据;所述第一应用服务平台,为所述业务数据的所属用户建立虚拟账号,将所述业务数据存储至所述虚拟账号的业务数据空间中;所述第一应用服务平台将所述虚拟账号的用户信息以及虚拟账号对应的业务数据在第一应用程序客户端进行推送。

【技术特征摘要】
1.一种业务数据的共享实现方法,其特征在于,包括:第一应用服务平台通过平台间接口,向第二应用服务平台发送业务数据共享请求;所述第一应用服务平台接收所述第二应用服务平台通过平台间接口反馈的业务数据;所述第一应用服务平台,为所述业务数据的所属用户建立虚拟账号,将所述业务数据存储至所述虚拟账号的业务数据空间中;所述第一应用服务平台将所述虚拟账号的用户信息以及虚拟账号对应的业务数据在第一应用程序客户端进行推送。2.根据权利要求1所述的方法,其特征在于,所述第一应用服务平台,为所述业务数据的所属用户建立虚拟账号包括:所述第一应用服务平台从所述第二应用服务平台接收所述业务数据对应用户的用户信息;所述第一应用服务平台将所述用户信息的账号标识直接创建为虚拟账号的账号标识,将所述用户信息赋值作为所述虚拟账号的用户信息。3.根据权利要求1所述的方法,其特征在于,所述第一应用服务平台,为所述业务数据的所属用户建立虚拟账号包括:所述第一应用服务平台从所述第二应用服务平台接收所述业务数据对应用户的用户信息;所述第一应用服务平台根据所述用户信息建立关联的虚拟账号,将所述用户信息赋值作为所述虚拟账号的用户信息。4.根据权利要求1所述的方法,其特征在于:所述虚拟账号的业务数据空间与第一应用程序的常规账号的业务数据空间保持一致存储;所述虚拟账号和常规账号的用户信息区别空间存储。5.根据权利要求1所述的方法,其特征在于,所述第一应用服务平台接收所述第二应用服务平台通过平台间接口反馈的业务数据之前,还包括:所述第二应用服务平台通过第二应用程序客户端向用户询问是否允许进行业务共享,并获取用户的业务共享授权。6.根据权利要求1-5任一所述的方法,其特征在于,还包括:所述第一应用服务平台接收用户的账号注册请求或基于第二应用程序账号的授权登录请求;如果账号注册请求或授权登录请求的用户信息与虚拟账号的用户信息匹配,则将所述虚拟账号的用户信息和业务数据空间与账号注册请求或授权登录请求的账号进行关联。7.根据权利要求6所述的方法,其特征在于,所述如果账号注册...

【专利技术属性】
技术研发人员:张煜卿
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1