一种业务处理方法、装置、设备及存储介质制造方法及图纸

技术编号:20869060 阅读:27 留言:0更新日期:2019-04-17 09:51
本说明书实施例提供了一种业务处理方法、装置、设备及存储介质。其方法包括:接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;将所述业务发起请求消息发送给所述内容制作方设备;接收所述内容制作方设备发送的订单请求消息;确定所述订单请求消息对应的所述渠道方设备;获取所述渠道方设备对应的业务参数的参数值;将所述业务参数的参数值携带在所述订单请求消息中发送给所述渠道方设备。本发明专利技术实施例提供的方法可降低内容制作方的研发负担,提高其内容发布效率。

【技术实现步骤摘要】
一种业务处理方法、装置、设备及存储介质
本说明书实施例涉及数据处理技术,尤其涉及一种业务处理方法、装置、设备及存储介质。
技术介绍
随着网络技术的发展,用户可以在网络上获取越来越丰富的内容,例如游戏、影音作品、文学作品等等。实际应用中,由内容制作者产生内容,并将内容打包为文件提供给渠道平台方,由渠道平台方将各个内容文件保存到服务器,并通过其网站展示各个内容文件。内容制作者为了推广其内容文件,需要对接多个渠道平台方,向多个渠道平台方提供其内容文件。但各个渠道平台方对内容文件的业务处理流程不尽相同,就需要内容制作者适配各个渠道提供方的要求对内容文件进行相应的修改,并开发多个对接端口以适配各个渠道提供方的业务处理流程。这样的处理方式增加了内容制作者的研发负担,降低了其内容文件发布的效率。
技术实现思路
本说明书实施例提供一种业务处理方法、装置、设备及存储介质,可降低内容制作者的研发负担,提高其内容发布效率。第一方面,本说明书实施例提供一种业务处理方法,包括:接收渠道方设备响应业务触发事件而发送的业务发起请求消息,业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;将上述业务发起请求消息发送给内容制作方设备;接收内容制作方设备发送的订单请求消息;确定上述订单请求消息对应的渠道方设备;获取上述渠道方设备对应的业务参数的参数值;将业务参数的参数值携带在订单请求消息中发送给渠道方设备。本专利技术实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本专利技术实施例提供的方法对消息进行中转,具体到业务流程是由本专利技术实施例提供的方法确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本专利技术实施例提供的方法的设备或系统对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。结合第一方面,在本专利技术实施例第一方面的第一种实现方式中,上述获取渠道方设备对应的业务参数的参数值,包括:从关联保存的多个渠道方设备与业务参数的参数值集合中获取渠道方设备对应的业务参数的参数值。本专利技术实施例提供的方法,预先保存数据集合,每次接收到订单请求消息后,只需要查找该数据集合即可获取渠道方设备对应的业务参数的参数值,提高了处理效率。结合第一方面的第一种实现方式,在本专利技术实施例第一方面的第二种实现方式中,该方法还包括:接收内容制作方设备发送的业务参数的参数值集合;获取各个渠道方设备对应的业务参数;从上述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在多个渠道方设备与业务参数的参数值集合中。本专利技术实施例中,由于各个渠道方设备所需的业务参数不尽相同,因此,需要内容制作方设备发送多个渠道方设备所需的业务参数的参数值集合。结合第一方面、第一方面的第一种实现方式或者第一方面的第二种实现方式,在本专利技术实施例第一方面的第三种实现方式中,上述确定订单请求消息对应的渠道方设备,其实现方式包括:通过调用客户端脚本获取渠道特征参数,该客户端脚本保存在内容制作方设备发布的内容文件中;根据渠道特征参数识别订单请求消息对应的渠道方设备。本专利技术实施例中,通过客户端脚本探测渠道方环境,从而确定渠道方设备,其实现方式简单、精确。结合第一方面、第一方面的第一种实现方式或者第一方面的第二种实现方式,在本专利技术实施例第一方面的第四种实现方式中,上述业务发起请求消息中携带第一渠道标识信息,上述订单请求消息中携带第一渠道标识信息,上述确定订单请求消息对应的渠道方设备,其实现方式包括:根据业务发起请求消息和订单请求消息中携带的第一渠道标识信息确定订单请求消息对应的渠道方设备。本专利技术实施例中,通过在消息中携带第一渠道标识信息可以快速、准确地确定渠道方设备。结合第一方面、第一方面的第一种实现方式或者第一方面的第二种实现方式,在本专利技术实施例第一方面的第五种实现方式中,上述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该方法还包括:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;所述将所述业务发起请求消息发送给所述内容制作方设备,包括:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;所述订单请求消息中携带所述融合账户信息,所述确定所述订单请求消息对应的所述渠道方设备,包括:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。本专利技术实施例提供的方法,可以对渠道平台账户信息和第一渠道标识信息进行编码得到融合账户信息,由于各个渠道方的第一渠道标识信息不同,因此生成的融合账户信息各不相同,避免融合账户信息冲突。结合第一方面的第五种实现方式,本专利技术实施例第一方面的第六种实现方式中,上述渠道平台账户信息包括账户通用标识信息,该方法还包括:将渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;接收上述内容制作方设备发送的业务反馈消息,该业务反馈消息中携带目标内容数据和融合账户信息;在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找所述融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;针对查找到的各个第二渠道标识信息,获取所述第二渠道标识信息对应的渠道账户信息;利用所述渠道账户信息替换所述业务反馈消息中的所述融合账户信息;向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的所述业务反馈消息。本专利技术实施例提供的方法,关联保存相同账户通用标识信息对应的第一渠道标识信息,那么,当接收到内容制作方设备发送的携带目标内容数据的业务反馈消息时,可以将目标内容数据发送给相同账户通用标识信息对应的各个渠道方设备,使得同一个用户在各个渠道方设备上登陆的账户同步获取该目标内容,实现内容的跨融合平台同步。第二方面,本专利技术实施例提供一种业务处理装置,包括:业务发起请求消息接收模块,用于接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;业务发起请求消息发送模块,用于将所述业务发起请求消息发送给所述内容制作方设备;订单请求消息接收模块,用于接收所述内容制作方设备发送的订单请求消息;渠道方设备确定模块,用于确定所述订单请求消息对应的所述渠道方设备;参数值获取模块,用于获取所述渠道方设备对应的业务参数的参数值;订单请求消息发送模块,用于将所述业务参数携带在所述订单请求消息中发送给所述渠道方设备。本专利技术实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本专利技术实施例提供的装置对消息进行中转,具体到业务流程是由本专利技术实施例提供的装置确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本专利技术实施例提供的装置对接适配,无需逐本文档来自技高网...

【技术保护点】
1.一种业务处理方法,其特征在于,包括:接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;将所述业务发起请求消息发送给所述内容制作方设备;接收所述内容制作方设备发送的订单请求消息;确定所述订单请求消息对应的所述渠道方设备;获取所述渠道方设备对应的业务参数的参数值;将所述业务参数的参数值携带在所述订单请求消息中发送给所述渠道方设备。

【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;将所述业务发起请求消息发送给所述内容制作方设备;接收所述内容制作方设备发送的订单请求消息;确定所述订单请求消息对应的所述渠道方设备;获取所述渠道方设备对应的业务参数的参数值;将所述业务参数的参数值携带在所述订单请求消息中发送给所述渠道方设备。2.根据权利要求1所述的方法,其特征在于,所述获取所述渠道方设备对应的业务参数的参数值,包括:从关联保存的多个渠道方设备与业务参数的参数值集合中获取所述渠道方设备对应的业务参数的参数值。3.根据权利要求2所述的方法,其特征在于,该方法还包括:接收内容制作方设备发送的业务参数的参数值集合;获取各个渠道方设备对应的业务参数;从所述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在所述多个渠道方设备与业务参数的参数值集合中。4.根据权利要求1~3任一项所述的方法,其特征在于,所述确定所述订单请求消息对应的渠道方设备,包括:通过调用客户端脚本获取渠道特征参数,所述客户端脚本保存在内容制作方设备发布的内容文件中;根据所述渠道特征参数识别所述订单请求消息对应的渠道方设备。5.根据权利要求1~3任一项所述的方法,其特征在于,所述业务发起请求消息中携带第一渠道标识信息,所述订单请求消息中携带所述第一渠道标识信息,所述确定所述订单请求消息对应的渠道方设备,包括:根据所述业务发起请求消息和所述订单请求消息中携带的第一渠道标识信息确定所述订单请求消息对应的渠道方设备。6.根据权利要求1~3任一项所述的方法,其特征在于,所述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该方法还包括:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;所述将所述业务发起请求消息发送给所述内容制作方设备,包括:将携带所述融合账户信息的所述业务发起请求消息发送给所述内...

【专利技术属性】
技术研发人员:张玉智王超张雪朋刘洋
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1