业务处理结果的定向推送方法、展示方法、装置和设备制造方法及图纸

技术编号:20926393 阅读:17 留言:0更新日期:2019-04-20 11:52
本申请实施例公开了一种业务处理结果的定向推送方法、展示方法、装置和电子设备,该方法应用于业务服务器端,包括:基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;基于所述应用标识获取对应的目标实例标识,其中,所述业务服务器端存储着应用标识与实例标识之间的映射关系;基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述目标应用中展示所述处理结果。

Directional Push Method, Display Method, Device and Equipment of Business Processing Results

The embodiment of this application discloses a directional push method, display method, device and electronic equipment for service processing results. The method is applied to the service server side, including: business processing based on a third-party device for the target service processing request of the target account, carrying application instruction information in the target service processing request, and the application instruction information is provided by the target account. The user initiates the application identification of the target application of the target business; generates synchronization information based on the processing result of the business process, and carries the processing result in the synchronization information; obtains the corresponding target instance identification based on the application identification, in which the mapping relationship between the application identification and the instance identification is stored on the business server side; and based on the target instance identification. It is recognized that the synchronization information is pushed to the target application in the login device of the target account by the synchronization message service to display the processing results in the target application.

【技术实现步骤摘要】
业务处理结果的定向推送方法、展示方法、装置和设备
本申请涉及计算机软件
,尤其涉及一种业务处理结果的定向推送方法、展示方法、装置和设备。
技术介绍
随着技术的发展,基于用户操作便捷性的考虑,多个应用采用同一账户体系的场景应用越来越广泛,例如支付应用。在一个终端设备中,可能存在一个支付账户对应于多个支付应用,并且一个终端设备中可能同时启动多个支付应用。为了使得终端设备的应用能够准确获取对应的推送数据,通常可采用APP主动轮询同步服务器消息。但是,随着客户端数量的增大,客户端容量达到几百万甚至几亿的数量级时,APP主动轮询的方式将对应用服务器产生极大的带宽压力和计算压力。亟需一种应用消息的推送方案,以解决上述问题。
技术实现思路
本申请实施例的目的是提供一种业务处理结果的定向推送方法、展示方法、装置和设备,以能够向具有单账号多应用的终端设备中的应用准确推送应用消息。为解决上述技术问题,本申请实施例是这样实现的:第一方面,提出了一种用户消息的定向推送方法,该方法包括:基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识,其中,所述业务服务器端存储着应用标识与实例标识之间的映射关系;基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述登录设备的所述目标应用中展示所述处理结果。第二方面,提出了一种业务处理结果的定向推送装置,包括:业务处理模块,基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;生成模块,基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;获取模块,基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识,其中,所述业务服务器端存储着应用标识与实例标识之间的映射关系;推送模块,基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述登录设备的所述目标应用中展示所述处理结果。第三方面,提出了一种电子设备,该电子设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识,其中,所述电子设备存储着应用标识及实例标识之间的映射关系;基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述登录设备的所述目标应用中展示所述处理结果。第四方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识,其中,所述电子设备存储着应用标识及实例标识之间的映射关系;基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述登录设备的所述目标应用中展示所述处理结果。第五方面,提出了一种业务处理结果的展示方法,包括:通过目标应用展示离线二维码,所述离线二维码用于第三方装置向业务服务器端发送目标业务处理请求,所述离线二维码中携带所述目标应用的应用指示信息,所述应用指示信息由所述目标应用的应用标识确定;接收业务服务器端基于目标实例标识发送的同步信息,其中,所述目标实例标识是所述目标应用的应用标识对应的实例标识,所述业务服务器端存储着应用标识及实例标识之间的映射关系;在所述目标实例标识对应的所述目标应用上展示所述同步信息。第六方面,提出了一种业务处理结果的展示装置,该装置包括:第一展示模块,通过目标应用展示离线二维码,所述离线二维码用于第三方装置向业务服务器端发送目标业务处理请求,所述离线二维码中携带所述目标应用的应用指示信息,所述应用指示信息由所述目标应用的应用标识确定;接收模块,接收业务服务器端基于目标实例标识发送的同步信息,其中,所述目标实例标识是所述目标应用的应用标识对应的实例标识,所述业务服务器端存储着应用标识及实例标识之间的映射关系;第二展示模块,在所述目标实例标识对应的所述目标应用上展示所述同步信息。第七方面,提出了一种电子设备,该电子设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:通过目标应用展示离线二维码,所述离线二维码用于第三方装置向业务服务器端发送目标业务处理请求,所述离线二维码中携带所述目标应用的应用指示信息,所述应用指示信息由所述目标应用的应用标识确定;接收业务服务器端基于目标实例标识发送的同步信息,其中,所述目标实例标识是所述目标应用的应用标识对应的实例标识,所述业务服务器端存储着应用标识及实例标识之间的映射关系;在所述目标实例标识对应的所述目标应用上展示所述同步信息。第八方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:通过目标应用展示离线二维码,所述离线二维码用于第三方装置向业务服务器端发送目标业务处理请求,所述离线二维码中携带所述目标应用的应用指示信息,所述应用指示信息由所述目标应用的应用标识确定;接收业务服务器端基于目标实例标识发送的同步信息,其中,所述目标实例标识是所述目标应用的应用标识对应的实例标识,所述业务服务器端存储着应用标识及实例标识之间的映射关系;在所述目标实例标识对应的所述目标应用上展示所述同步信息。由以上本申请实施例提供的技术方案可见,本申请实施例方案至少具备如下一种技术效果:业务服务器端根据第三方装置发送的针对目标账户的目标业务处理请求进行业务处理,并基于目标业务处理请求中的应用指示信息解析得到目标业务处理请求对应的应用标识,再通过应用标识对应的目标实例标识,将处理结果通过同步消息推送到目标账户的登录设备的目标应用中,从而能够向具有单账号多应用的终端设备中的应用准确推送应用消息,并且能够避免主动轮询对业务服务器端带来的带宽压力和计算压力。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图本文档来自技高网...

【技术保护点】
1.一种业务处理结果的定向推送方法,应用于业务服务器端,包括:基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识,其中,所述业务服务器端存储着应用标识与实例标识之间的映射关系;基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述登录设备的所述目标应用中展示所述处理结果。

【技术特征摘要】
1.一种业务处理结果的定向推送方法,应用于业务服务器端,包括:基于第三方装置针对目标账户的目标业务处理请求,进行业务处理,所述目标业务处理请求中携带应用指示信息,所述应用指示信息由目标账户发起所述目标业务的目标应用的应用标识确定;基于所述业务处理的处理结果生成同步信息,所述同步信息中携带处理结果;基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识,其中,所述业务服务器端存储着应用标识与实例标识之间的映射关系;基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,以在所述登录设备的所述目标应用中展示所述处理结果。2.如权利要求1所述的方法,所述应用指示信息用于区分不同设备的不同应用,所述应用指示信息基于所述登录设备的设备标识和所述目标应用的应用标识确定。3.如权利要求2所述的方法,基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,包括:基于所述目标实例标识和由所述应用指示信息解析得到的设备标识,通过同步消息服务向所述登录设备中的所述目标应用推送所述同步信息。4.如权利要求1或2所述的方法,所述目标业务处理请求中携带目标账户标识,基于所述目标实例标识,通过同步消息服务向所述目标账户的登录设备中的所述目标应用推送所述同步信息,包括:基于所述目标账户标识和所述目标实例标识,通过同步消息服务向所述登录设备中的所述目标应用推送所述同步信息。5.如权利要求1所述的方法,在基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识之前,所述方法还包括:基于所述目标业务处理请求解码得到所述应用指示信息;基于所述应用指示信息解析得到所述应用标识。6.如权利要求1所述的方法,所述目标业务处理请求是第三方装置基于所述登录设备的所述目标应用展示的离线二维码生成的,所述离线二维码是所述目标应用基于所述业务服务器端分配的离线二维码生成种子生成的。7.如权利要求6所述的方法,在业务服务器端基于第三方装置针对目标账户的目标业务处理请求,进行业务处理之前,所述方法还包括:接收所述登录设备的所述目标应用发送的业务初始化请求,所述业务初始化请求中携带目标账户标识和所述应用指示信息;基于所述目标账户标识和所述应用指示信息生成向所述登录设备的所述目标应用发送所述离线二维码生成种子,所述离线二维码生成种子用于生成离线二维码。8.如权利要求7所述的方法,在业务服务器端基于第三方装置针对目标账户的目标业务处理请求,进行业务处理之前,所述方法还包括:基于所述目标业务请求中的离线二维码生成种子对所述目标业务请求进行合法性校验。9.如权利要求6所述的方法,在基于由所述应用指示信息解析得到的应用标识获取对应的目标实例标识之前,所述方法还包括:接收所述目标应用发送的同步消息服务初始化请求,所述同步消息服务初始化请求携带所述应用指示信息和所述目标实例标识;基于所述应用指示信息和所述目标实例标识,建立所述目标应用与所述目标实例标识的映射关系。10.如权利要求1-9中任一项所述的方法,所述业务服务器端为资源转移业务服务器端,所述目标业务处理请求为资源转入请求,所述目标账户为资源转出账户,所述第三方装置为资源转入装置。11.一种业务处理结果的展示方法,包括:通过目标应用展示离线二维码,所述离线二维码用于第三方装置向业务服务器端发送目标业务处理请求,所述离线二维码中携带所述目标应用的应用指示信息,所述应用指示信息由所述目标应用的应用标识确定;接收业务服务器端基于目标实例标识发送的同步信息,其中,所述目标实例标识是所述目标应用的应用标识对应的实例标识,所述业务服务器端存储着应用标识及实例标识之间的映射关系;在所述目标实例标识对应的所述目标应用上展示所述同步信息。12.如权利要求11所述的方法,包括:所述离线二维码中还携带目标账户标识,所述离线二维码是所述目标应用基于离线二维码生成种子生成的,所述离线二维码种子由所述业务服务器端基于所述目标应用的应用指示信息和目标账户标识分配。13.如权利要求12所述的方法,在通过目标应用展示离线二维码之前,所述方法还包括:通过所述目标应用发送业务初始化请求,所述业务初始化请求中携带目标账户标识和所述应用指示信息;接收所述业务服务器端基于目标账户标识和所述应用指示信息生成的所述离线二维码生成种子。14.如权利要求12所述的方法,在通过目标应用展示离线二维码之前,所述方法还包括:通过所述目标应用发送同步消息服务初始化请求,所述同步消息服务初始化请求中携带所述应用指示信息和所述目标实例标识;基于所述应用指示信息和所述目标实例标识建立所述目标应用的应用标识与所述目标实例标识的映射关系。15.如权利要求12所述的方法,所述离线二维码种子还用于所述业务服务器端进行合法性校验。16.如权利要求11所述的方...

【专利技术属性】
技术研发人员:王晓宇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1