CN109636460B - Service processing method, device, equipment and storage medium - Google Patents
Service processing method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN109636460B CN109636460B CN201811497090.4A CN201811497090A CN109636460B CN 109636460 B CN109636460 B CN 109636460B CN 201811497090 A CN201811497090 A CN 201811497090A CN 109636460 B CN109636460 B CN 109636460B
- Authority
- CN
- China
- Prior art keywords
- channel
- request message
- identification information
- service
- account information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
本说明书实施例提供了一种业务处理方法、装置、设备及存储介质。其方法包括:接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;将所述业务发起请求消息发送给所述内容制作方设备;接收所述内容制作方设备发送的订单请求消息;确定所述订单请求消息对应的所述渠道方设备;获取所述渠道方设备对应的业务参数的参数值;将所述业务参数的参数值携带在所述订单请求消息中发送给所述渠道方设备。本发明实施例提供的方法可降低内容制作方的研发负担,提高其内容发布效率。
The embodiments of this specification provide a business processing method, device, equipment and storage medium. The method includes: receiving a service initiation request message sent by the channel device in response to a service triggering event, where the service response trigger is an event in which a service control in a content file released by the content producer device is triggered; sending the service initiation request Send a message to the content producer device; receive an order request message sent by the content producer device; determine the channel device corresponding to the order request message; obtain parameter values of business parameters corresponding to the channel device ; Carrying the parameter value of the service parameter in the order request message and sending it to the channel device. The method provided by the embodiment of the present invention can reduce the research and development burden of content producers and improve their content publishing efficiency.
Description
技术领域Technical field
本说明书实施例涉及数据处理技术,尤其涉及一种业务处理方法、装置、设备及存储介质。The embodiments of this specification relate to data processing technology, and more particularly to a business processing method, apparatus, device and storage medium.
背景技术Background technique
随着网络技术的发展,用户可以在网络上获取越来越丰富的内容,例如游戏、影音作品、文学作品等等。实际应用中,由内容制作者产生内容,并将内容打包为文件提供给渠道平台方,由渠道平台方将各个内容文件保存到服务器,并通过其网站展示各个内容文件。内容制作者为了推广其内容文件,需要对接多个渠道平台方,向多个渠道平台方提供其内容文件。With the development of network technology, users can obtain more and more abundant content on the Internet, such as games, audio-visual works, literary works, etc. In practical applications, content producers generate content and package the content into files and provide them to the channel platform. The channel platform saves each content file to the server and displays each content file through its website. In order to promote their content files, content producers need to connect with multiple channel platforms and provide their content files to multiple channel platforms.
但各个渠道平台方对内容文件的业务处理流程不尽相同,就需要内容制作者适配各个渠道提供方的要求对内容文件进行相应的修改,并开发多个对接端口以适配各个渠道提供方的业务处理流程。这样的处理方式增加了内容制作者的研发负担,降低了其内容文件发布的效率。However, each channel platform has different business processing procedures for content files. Content producers need to adapt to the requirements of each channel provider, modify the content files accordingly, and develop multiple docking ports to adapt to each channel provider. business processing flow. This approach increases the R&D burden on content producers and reduces the efficiency of content file release.
发明内容Summary of the invention
本说明书实施例提供一种业务处理方法、装置、设备及存储介质,可降低内容制作者的研发负担,提高其内容发布效率。The embodiments of this specification provide a business processing method, device, equipment and storage medium, which can reduce the research and development burden of content producers and improve their content publishing efficiency.
第一方面,本说明书实施例提供一种业务处理方法,包括:In a first aspect, embodiments of this specification provide a business processing method, including:
接收渠道方设备响应业务触发事件而发送的业务发起请求消息,业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;Receive the service initiation request message sent by the channel side device in response to the business trigger event. The business response trigger event is the event that the business control in the content file released by the content producer device is triggered;
将上述业务发起请求消息发送给内容制作方设备;Sending the service initiation request message to the content producer device;
接收内容制作方设备发送的订单请求消息;Receive the order request message sent by the content producer's device;
确定上述订单请求消息对应的渠道方设备;Determine the channel device corresponding to the above order request message;
获取上述渠道方设备对应的业务参数的参数值;Obtain the parameter values of the service parameters corresponding to the above channel party equipment;
将业务参数的参数值携带在订单请求消息中发送给渠道方设备。The parameter values of the business parameters are carried in the order request message and sent to the channel device.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的方法对消息进行中转,具体到业务流程是由本发明实施例提供的方法确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的方法的设备或系统对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform side (hereinafter referred to as the channel side), but uses the method provided by the embodiment of the present invention to transfer messages. The specific business process is determined by the method provided by the embodiment of the present invention. The channel party device corresponding to the order request message, and obtains the parameter value of its corresponding business parameter, and sends the parameter value to the channel party device to trigger the business process. The content producer only needs to contact the device that implements the method provided by the embodiment of the present invention. Or system docking and adaptation, there is no need to adapt to each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content publishing efficiency.
结合第一方面,在本发明实施例第一方面的第一种实现方式中,上述获取渠道方设备对应的业务参数的参数值,包括:With reference to the first aspect, in a first implementation manner of the first aspect of the embodiment of the present invention, the above-mentioned acquisition of the parameter values of the service parameters corresponding to the channel party equipment includes:
从关联保存的多个渠道方设备与业务参数的参数值集合中获取渠道方设备对应的业务参数的参数值。Obtain the parameter value of the service parameter corresponding to the channel party device from the associated saved parameter value set of multiple channel party devices and business parameters.
本发明实施例提供的方法,预先保存数据集合,每次接收到订单请求消息后,只需要查找该数据集合即可获取渠道方设备对应的业务参数的参数值,提高了处理效率。The method provided by the embodiment of the present invention saves a data set in advance. Each time an order request message is received, only the data set needs to be searched to obtain the parameter values of the business parameters corresponding to the channel party's equipment, which improves processing efficiency.
结合第一方面的第一种实现方式,在本发明实施例第一方面的第二种实现方式中,该方法还包括:In conjunction with the first implementation manner of the first aspect, in the second implementation manner of the first aspect of the embodiment of the present invention, the method further includes:
接收内容制作方设备发送的业务参数的参数值集合;Receive the parameter value set of the service parameters sent by the content producer device;
获取各个渠道方设备对应的业务参数;Obtain the business parameters corresponding to each channel device;
从上述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在多个渠道方设备与业务参数的参数值集合中。The parameter values of the service parameters corresponding to each channel party device are obtained from the above parameter value set, and are associated with each channel party device and stored in parameter value sets of multiple channel party devices and business parameters.
本发明实施例中,由于各个渠道方设备所需的业务参数不尽相同,因此,需要内容制作方设备发送多个渠道方设备所需的业务参数的参数值集合。In the embodiment of the present invention, since the service parameters required by each channel device are different, the content producer device needs to send a set of parameter values of the service parameters required by multiple channel devices.
结合第一方面、第一方面的第一种实现方式或者第一方面的第二种实现方式,在本发明实施例第一方面的第三种实现方式中,上述确定订单请求消息对应的渠道方设备,其实现方式包括:In combination with the first aspect, the first implementation manner of the first aspect, or the second implementation manner of the first aspect, in a third implementation manner of the first aspect of the embodiment of the present invention, the channel party device corresponding to the above-mentioned determination of the order request message includes:
通过调用客户端脚本获取渠道特征参数,该客户端脚本保存在内容制作方设备发布的内容文件中;Acquire channel characteristic parameters by calling a client script, where the client script is stored in a content file published by a content producer device;
根据渠道特征参数识别订单请求消息对应的渠道方设备。Identify the channel device corresponding to the order request message based on the channel characteristic parameters.
本发明实施例中,通过客户端脚本探测渠道方环境,从而确定渠道方设备,其实现方式简单、精确。In the embodiment of the present invention, the channel side environment is detected through the client script, thereby determining the channel side equipment. The implementation method is simple and accurate.
结合第一方面、第一方面的第一种实现方式或者第一方面的第二种实现方式,在本发明实施例第一方面的第四种实现方式中,上述业务发起请求消息中携带第一渠道标识信息,上述订单请求消息中携带第一渠道标识信息,上述确定订单请求消息对应的渠道方设备,其实现方式包括:With reference to the first aspect, the first implementation manner of the first aspect, or the second implementation manner of the first aspect, in the fourth implementation manner of the first aspect of the embodiment of the present invention, the above-mentioned service initiation request message carries the first Channel identification information. The above-mentioned order request message carries the first channel identification information. The above-mentioned determination of the channel device corresponding to the order request message is implemented by:
根据业务发起请求消息和订单请求消息中携带的第一渠道标识信息确定订单请求消息对应的渠道方设备。The channel device corresponding to the order request message is determined according to the first channel identification information carried in the service initiation request message and the order request message.
本发明实施例中,通过在消息中携带第一渠道标识信息可以快速、准确地确定渠道方设备。In the embodiment of the present invention, the channel device can be quickly and accurately determined by carrying the first channel identification information in the message.
结合第一方面、第一方面的第一种实现方式或者第一方面的第二种实现方式,在本发明实施例第一方面的第五种实现方式中,上述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该方法还包括:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;In combination with the first aspect, the first implementation manner of the first aspect, or the second implementation manner of the first aspect, in a fifth implementation manner of the first aspect of the embodiment of the present invention, the service initiation request message carries channel account information and second channel identification information, and the method further includes: processing the channel platform account information and the second channel identification information according to a predetermined coding rule to generate fusion account information; and replacing the channel account information and the second channel identification information in the service initiation request message with the fusion account information;
所述将所述业务发起请求消息发送给所述内容制作方设备,包括:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;Sending the service initiation request message to the content producer device includes: sending the service initiation request message carrying the converged account information to the content producer device;
所述订单请求消息中携带所述融合账户信息,所述确定所述订单请求消息对应的所述渠道方设备,包括:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。The order request message carries the integrated account information, and determining the channel device corresponding to the order request message includes: processing the integrated account information according to the decoding rules corresponding to the encoding rules, Obtain the second channel identification information, and determine the channel device corresponding to the order request message according to the second channel identification information.
本发明实施例提供的方法,可以对渠道平台账户信息和第一渠道标识信息进行编码得到融合账户信息,由于各个渠道方的第一渠道标识信息不同,因此生成的融合账户信息各不相同,避免融合账户信息冲突。The method provided by the embodiment of the present invention can encode the channel platform account information and the first channel identification information to obtain the integrated account information. Since the first channel identification information of each channel party is different, the generated integrated account information is different, which avoids Fusion account information conflicts.
结合第一方面的第五种实现方式,本发明实施例第一方面的第六种实现方式中,上述渠道平台账户信息包括账户通用标识信息,该方法还包括:Combined with the fifth implementation manner of the first aspect, in the sixth implementation manner of the first aspect of the embodiment of the present invention, the above-mentioned channel platform account information includes account general identification information, and the method further includes:
将渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;Compare channel platform account information with channel platform account information sent by other channel party devices;
获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;Acquire and associate and save the second channel identification information of the channel party device corresponding to the same account universal identification information;
接收上述内容制作方设备发送的业务反馈消息,该业务反馈消息中携带目标内容数据和融合账户信息;Receive a business feedback message sent by the above-mentioned content producer device, where the business feedback message carries target content data and converged account information;
在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找所述融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;Search for the second channel identification information of the channel side device corresponding to the account general identification information in the integrated account information in the channel identification information of the channel side device corresponding to the same account general identification information that is stored in association;
针对查找到的各个第二渠道标识信息,获取所述第二渠道标识信息对应的渠道账户信息;For each found second channel identification information, obtain the channel account information corresponding to the second channel identification information;
利用所述渠道账户信息替换所述业务反馈消息中的所述融合账户信息;Use the channel account information to replace the integrated account information in the business feedback message;
向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的所述业务反馈消息。The service feedback message carrying the integrated account information is sent to the channel party device corresponding to each of the found second channel identification information.
本发明实施例提供的方法,关联保存相同账户通用标识信息对应的第一渠道标识信息,那么,当接收到内容制作方设备发送的携带目标内容数据的业务反馈消息时,可以将目标内容数据发送给相同账户通用标识信息对应的各个渠道方设备,使得同一个用户在各个渠道方设备上登陆的账户同步获取该目标内容,实现内容的跨融合平台同步。The method provided by the embodiment of the present invention associates and saves the first channel identification information corresponding to the general identification information of the same account. Then, when a business feedback message carrying the target content data sent by the content producer device is received, the target content data can be sent Give each channel device corresponding to the same account universal identification information, so that the accounts logged in by the same user on each channel device can simultaneously obtain the target content, achieving cross-integrated platform synchronization of content.
第二方面,本发明实施例提供一种业务处理装置,包括:In a second aspect, an embodiment of the present invention provides a service processing device, including:
业务发起请求消息接收模块,用于接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;A service initiation request message receiving module, configured to receive a service initiation request message sent by the channel device in response to a service trigger event, where the service response trigger is an event in which a service control in a content file released by the content producer device is triggered;
业务发起请求消息发送模块,用于将所述业务发起请求消息发送给所述内容制作方设备;A service initiation request message sending module, configured to send the service initiation request message to the content producer device;
订单请求消息接收模块,用于接收所述内容制作方设备发送的订单请求消息;An order request message receiving module, configured to receive an order request message sent by the content producer device;
渠道方设备确定模块,用于确定所述订单请求消息对应的所述渠道方设备;The channel side equipment determination module is used to determine the channel side equipment corresponding to the order request message;
参数值获取模块,用于获取所述渠道方设备对应的业务参数的参数值;A parameter value acquisition module, used to acquire the parameter value of the service parameter corresponding to the channel party device;
订单请求消息发送模块,用于将所述业务参数携带在所述订单请求消息中发送给所述渠道方设备。An order request message sending module is configured to carry the service parameters in the order request message and send it to the channel device.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的装置对消息进行中转,具体到业务流程是由本发明实施例提供的装置确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的装置对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require the content producer to directly connect with the channel platform (hereinafter referred to as the channel party), but instead uses the device provided by the embodiment of the present invention to transfer messages. Specifically, the business process is that the device provided by the embodiment of the present invention determines the channel party device corresponding to the order request message, and obtains the parameter value of the corresponding business parameter, and sends the parameter value to the channel party device to trigger the business process. The content producer only needs to connect and adapt with the device provided by the embodiment of the present invention, and there is no need to adapt each channel party device one by one, thereby reducing the R&D burden of the content producer and improving its content publishing efficiency.
结合第二方面,在本发明实施例第二方面的第一种实现方式中,上述参数值获取模块用于:Combined with the second aspect, in the first implementation manner of the second aspect of the embodiment of the present invention, the above parameter value acquisition module is used for:
从关联保存的多个渠道方设备与业务参数的参数值集合中获取所述渠道方设备对应的业务参数的参数值。The parameter value of the service parameter corresponding to the channel party device is obtained from a set of parameter values of multiple channel party devices and service parameters that are associated and saved.
本发明实施例提供的装置,预先保存数据集合,每次接收到订单请求消息后,只需要查找该数据集合即可获取渠道方设备对应的业务参数的参数值,提高了处理效率。The device provided by the embodiment of the present invention pre-stores a data set, and each time an order request message is received, it only needs to search the data set to obtain the parameter value of the business parameter corresponding to the channel party device, thereby improving processing efficiency.
结合第二方面的第一种实现方式,在本发明实施例第二方面的第二种实现方式中,该装置还包括数据集合生成模块,用于:In conjunction with the first implementation manner of the second aspect, in the second implementation manner of the second aspect of the embodiment of the present invention, the device further includes a data set generation module for:
接收内容制作方设备发送的业务参数的参数值集合;Receive the parameter value set of the service parameters sent by the content producer device;
获取各个渠道方设备对应的业务参数;Obtain the business parameters corresponding to each channel party's equipment;
从所述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在所述多个渠道方设备与业务参数的参数值集合中。The parameter value of the service parameter corresponding to each channel party device is obtained from the parameter value set, and is associated with each channel party device and stored in the parameter value set of the plurality of channel party devices and service parameters.
本发明实施例中,由于各个渠道方设备所需的业务参数不尽相同,因此,需要内容制作方设备发送多个渠道方设备所需的业务参数的参数值集合。In the embodiment of the present invention, since the service parameters required by each channel device are different, the content producer device needs to send a set of parameter values of the service parameters required by multiple channel devices.
结合第二方面、第二方面的第一种实现方式或者第二方面的第二种实现方式,在本发明实施例第二方面的第三种实现方式中,上述渠道方设备确定模块用于:In combination with the second aspect, the first implementation manner of the second aspect, or the second implementation manner of the second aspect, in the third implementation manner of the second aspect of the embodiment of the present invention, the above-mentioned channel side device determination module is used for:
通过调用客户端脚本获取渠道特征参数,所述客户端脚本保存在内容制作方设备发布的内容文件中;Obtain channel characteristic parameters by calling a client script, which is stored in the content file released by the content producer's device;
根据所述渠道特征参数识别所述订单请求消息对应的渠道方设备。Identify the channel device corresponding to the order request message according to the channel characteristic parameters.
本发明实施例中,通过客户端脚本探测渠道方环境,从而确定渠道方设备,其实现方式简单、精确。In the embodiment of the present invention, the channel side environment is detected through the client script, thereby determining the channel side equipment. The implementation method is simple and accurate.
结合第二方面、第二方面的第一种实现方式或者第二方面的第二种实现方式,在本发明实施例第二方面的第四种实现方式中,上述业务发起请求消息中携带第一渠道标识信息,上述订单请求消息中携带第一渠道标识信息,上述渠道方设备确认模块用于:Combined with the second aspect, the first implementation manner of the second aspect, or the second implementation manner of the second aspect, in the fourth implementation manner of the second aspect of the embodiment of the present invention, the above-mentioned service initiation request message carries the first Channel identification information. The above-mentioned order request message carries the first channel identification information. The above-mentioned channel party equipment confirmation module is used to:
根据所述业务发起请求消息和所述订单请求消息中携带的第一渠道标识信息确定所述订单请求消息对应的渠道方设备。The channel device corresponding to the order request message is determined according to the first channel identification information carried in the service initiation request message and the order request message.
本发明实施例中,通过在消息中携带第一渠道标识信息可以快速、准确地确定渠道方设备。In the embodiment of the present invention, the channel device can be quickly and accurately determined by carrying the first channel identification information in the message.
结合第二方面、第二方面的第一种实现方式或者第二方面的第二种实现方式,在本发明实施例第二方面的第五种实现方式中,上述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该装置还包括融合账户信息生成模块,用于:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;Combined with the second aspect, the first implementation manner of the second aspect, or the second implementation manner of the second aspect, in the fifth implementation manner of the second aspect of the embodiment of the present invention, the above-mentioned service initiation request message carries the channel account Information and second channel identification information, the device also includes a fusion account information generation module, used for: processing the channel platform account information and the second channel identification information according to predetermined encoding rules to generate fusion account information; using The fused account information replaces the channel account information and the second channel identification information in the service initiation request message;
所述业务发起请求消息模块用于:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;The service initiation request message module is configured to: send the service initiation request message carrying the integrated account information to the content producer device;
所述订单请求消息中携带所述融合账户信息,所述渠道方设备确定模块用于:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。The order request message carries the integrated account information, and the channel device determination module is configured to process the integrated account information according to the decoding rules corresponding to the encoding rules, and obtain the second channel identification information. , determining the channel device corresponding to the order request message according to the second channel identification information.
本发明实施例提供的装置,可以对渠道平台账户信息和第一渠道标识信息进行编码得到融合账户信息,由于各个渠道方的第一渠道标识信息不同,因此生成的融合账户信息各不相同,避免融合账户信息冲突。The device provided by the embodiment of the present invention can encode the channel platform account information and the first channel identification information to obtain the integrated account information. Since the first channel identification information of each channel party is different, the generated integrated account information is different, which avoids Fusion account information conflicts.
结合第二方面的第五种实现方式,本发明实施例第二方面的第六种实现方式中,上述渠道平台账户信息包括账户通用标识信息,该装置还包括内容同步模块,用于:Combined with the fifth implementation manner of the second aspect, in the sixth implementation manner of the second aspect of the embodiment of the present invention, the above-mentioned channel platform account information includes account general identification information, and the device further includes a content synchronization module for:
将上述渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;Compare the above channel platform account information with the channel platform account information sent by other channel party devices;
获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;Obtain and associate and save the second channel identification information of the channel party device corresponding to the general identification information of the same account;
接收所述内容制作方设备发送的业务反馈消息,所述业务反馈消息中携带目标内容数据和融合账户信息;Receiving a service feedback message sent by the content producer device, wherein the service feedback message carries target content data and fusion account information;
在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找所述融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;searching, in the channel identification information of the channel party device corresponding to the same account universal identification information, for the second channel identification information of the channel party device corresponding to the account universal identification information in the fused account information;
针对查找到的各个第二渠道标识信息,获取所述第二渠道标识信息对应的渠道账户信息;For each found second channel identification information, obtain the channel account information corresponding to the second channel identification information;
利用所述渠道账户信息替换所述业务反馈消息中的所述融合账户信息;Use the channel account information to replace the integrated account information in the business feedback message;
向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的所述业务反馈消息。The service feedback message carrying the integrated account information is sent to the channel party device corresponding to each of the found second channel identification information.
本发明实施例提供的装置,关联保存相同账户通用标识信息对应的第一渠道标识信息,那么,当接收到内容制作方设备发送的携带目标内容数据的业务反馈消息时,可以将目标内容数据发送给相同账户通用标识信息对应的各个渠道方设备,使得同一个用户在各个渠道方设备上登陆的账户同步获取该目标内容,实现内容的跨融合平台同步。The device provided by the embodiment of the present invention associates and saves the first channel identification information corresponding to the same account universal identification information. Therefore, when a business feedback message carrying target content data is received from a content producer device, the target content data can be sent to each channel device corresponding to the same account universal identification information, so that the accounts of the same user logged in on each channel device can synchronously obtain the target content, thereby realizing cross-convergence platform synchronization of content.
第三方面,本发明实施例提供一种计算机设备,包括处理器和存储器:In a third aspect, an embodiment of the present invention provides a computer device, including a processor and a memory:
所述存储器用于存储执行上述第一方面各个实施例的方法的程序,The memory is used to store programs for executing the methods of each embodiment of the first aspect,
所述处理器被配置为用于执行所述存储器中存储的程序。The processor is configured to execute a program stored in the memory.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的计算机设备对消息进行中转,具体到业务流程是由本发明实施例提供的计算机设备确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的设备对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform party (hereinafter referred to as the channel party), but uses the computer equipment provided by the embodiment of the present invention to relay messages. Specifically, the business process is performed by the computer provided by the embodiment of the present invention. The device determines the channel device corresponding to the order request message, obtains the parameter value of its corresponding business parameter, and sends the parameter value to the channel device to trigger the business process. The content producer only needs to implement the device provided by the embodiment of the present invention. Docking and adaptation eliminates the need to adapt to each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content publishing efficiency.
第四方面,本发明实施例提供一种计算机存储介质,用于储存为上述计算机系统所用的计算机软件指令,其包含用于执行上述为计算机系统所设计的程序。In a fourth aspect, embodiments of the present invention provide a computer storage medium for storing computer software instructions used for the above-mentioned computer system, which includes executing the above-mentioned program designed for the computer system.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的存储介质对消息进行中转,具体到业务流程是由本发明实施例提供的存储介质确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的存储介质对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform side (hereinafter referred to as the channel side), but uses the storage medium provided by the embodiment of the present invention to transfer messages. Specifically, the business process is provided by the storage medium provided by the embodiment of the present invention. The medium determines the channel device corresponding to the order request message, obtains the parameter value of its corresponding business parameter, and sends the parameter value to the channel device to trigger the business process. The content producer only needs to implement the storage provided by the embodiment of the present invention. Media docking and adaptation eliminates the need to adapt to each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content release efficiency.
附图说明Description of drawings
图1为本发明实施例提供的计算机设备结构示意图;FIG1 is a schematic diagram of the structure of a computer device provided in an embodiment of the present invention;
图2为本发明实施例提供的数据处理方法流程图;Figure 2 is a flow chart of a data processing method provided by an embodiment of the present invention;
图3为本发明一个实施例提供的内容消息处理方法流程图;FIG3 is a flow chart of a method for processing content messages provided by an embodiment of the present invention;
图4为本发明另一个实施例提供的内容消息处理方法流程图;Figure 4 is a flow chart of a content message processing method provided by another embodiment of the present invention;
图5为本发明实施例提供的数据处理装置框图。Figure 5 is a block diagram of a data processing device provided by an embodiment of the present invention.
具体实施方式Detailed ways
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。In order to better understand the above technical solutions, the technical solutions of the embodiments of this specification will be described in detail below through the accompanying drawings and specific examples. It should be understood that the embodiments of this specification and the specific features in the examples are the technical solutions of the embodiments of this specification. The detailed description is not intended to limit the technical solutions of this specification. The embodiments of this specification and the technical features in the embodiments can be combined with each other if there is no conflict.
本说明书实施例提供的方法可以在融合平台方的设备或系统上实现,该融合平台方的设备或系统一方面与各个内容制作方设备对接,另一方面与各个渠道方设备对接,将各个渠道方设备提供的消息转发给对应的内容制作方设备;也将各个内容制作方设备提供的消息进行处理后,确定对应的渠道方设备并转发消息。The methods provided by the embodiments of this specification can be implemented on the equipment or systems of the integration platform. On the one hand, the equipment or system of the integration platform is connected to the equipment of each content producer, and on the other hand, it is connected to the equipment of each channel. The message provided by the content producer device is forwarded to the corresponding content producer device; after also processing the message provided by each content producer device, the corresponding channel party device is determined and the message is forwarded.
具体的,可以在单台计算机设备上实现本发明实施例提供的方法,也可以在多台计算机设备组成的计算机系统上实现本发明实施例提供的方法。其中,单台计算机设备的具体硬件结构请参见图1的描述。Specifically, the method provided by the embodiment of the present invention can be implemented on a single computer device, or can be implemented on a computer system composed of multiple computer devices. For the specific hardware structure of a single computer device, please refer to the description in Figure 1.
第一方面,本说明书实施例提供一种业务处理方法,请参考图2,包括:In a first aspect, an embodiment of this specification provides a service processing method, please refer to FIG. 2, including:
步骤201、接收渠道方设备响应业务触发事件而发送的业务发起请求消息,业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件。Step 201: Receive a service initiation request message sent by the channel device in response to a service trigger event. The service response trigger is an event in which a service control in the content file released by the content producer device is triggered.
实际应用中,用户通过客户端加载渠道方设备提供的网页,该网页展示内容制作方设备发布的内容文件的内容,至少包括业务控件;用户点击业务控件,渠道方设备检测到业务控件被触发的事件,从而生成业务发起请求消息并发送。In actual applications, users load the web page provided by the channel device through the client. The web page displays the content of the content file released by the content producer device, including at least business controls; the user clicks the business control, and the channel device detects that the business control is triggered. event, thereby generating a business initiation request message and sending it.
步骤202、将上述业务发起请求消息发送给内容制作方设备。Step 202: Send the service initiation request message to the content producer device.
其中,内容制作方设备可以但不仅限于是内容制作方的服务器。The content producer device may be, but is not limited to, the content producer's server.
步骤203、接收内容制作方设备发送的订单请求消息。Step 203: Receive the order request message sent by the content producer device.
实际应用中,内容制作方设备在接收到业务发起请求消息后,会发起订单,在用户完成订单支付后才会提供相应的业务内容。以游戏为例,假设上述业务控件是道具获取控件,那么,用户需要完成订单支付后,内容制作方设备才会发放相应的道具。In actual applications, after receiving the service initiation request message, the content producer's device will initiate an order, and the corresponding service content will be provided only after the user completes the order payment. Taking a game as an example, assuming that the above business control is a prop acquisition control, then the content producer device will issue the corresponding props only after the user completes the order payment.
步骤204、确定上述订单请求消息对应的渠道方设备。Step 204: Determine the channel party device corresponding to the order request message.
如上所述,本发明实施例提供的方法一方面与多个内容制作方设备通信,另一方面与多个渠道方设备通信,因此,需要确定该订单请求消息的接收方,从而确保业务处理的可靠性和准确性。As mentioned above, the method provided by the embodiment of the present invention communicates with multiple content producer devices on the one hand, and multiple channel device devices on the other hand. Therefore, it is necessary to determine the recipient of the order request message to ensure the smoothness of business processing. Reliability and accuracy.
步骤205、获取上述渠道方设备对应的业务参数的参数值。Step 205: Obtain the parameter values of the service parameters corresponding to the above-mentioned channel party equipment.
步骤206、将业务参数的参数值携带在订单请求消息中发送给渠道方设备。Step 206: Carrying the parameter values of the business parameters in the order request message and sending it to the channel device.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的方法对消息进行中转,具体到业务流程是由本发明实施例提供的方法确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的方法的设备或系统对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform side (hereinafter referred to as the channel side), but uses the method provided by the embodiment of the present invention to transfer messages. The specific business process is determined by the method provided by the embodiment of the present invention. The channel party device corresponding to the order request message, and obtains the parameter value of its corresponding business parameter, and sends the parameter value to the channel party device to trigger the business process. The content producer only needs to contact the device that implements the method provided by the embodiment of the present invention. Or system docking and adaptation, there is no need to adapt to each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content publishing efficiency.
本发明实施例中,可以在上述订单请求消息中携带业务参数的参数值集合,再根据预先配置的渠道方设备与业务参数的参数集合对应关系中查找上述渠道方设备所需的业务参数,进而从参数值集合中获取这些业务参数的参数值。In the embodiment of the present invention, the above order request message can carry the parameter value set of the business parameters, and then search for the business parameters required by the channel side equipment according to the preconfigured correspondence between the channel side equipment and the parameter set of the business parameters, and then search for the business parameters required by the channel side equipment. Get the parameter values of these business parameters from the parameter value collection.
为了节省通信资源,简化操作,还可以预先关联保存多个渠道方设备与业务参数的参数值集合,相应的,在步骤205中,具体可以从关联保存的多个渠道方设备与业务参数的参数值集合中获取渠道方设备对应的业务参数的参数值。In order to save communication resources and simplify operations, parameter value sets of multiple channel party devices and business parameters can also be stored in association in advance. Correspondingly, in step 205, the parameters of multiple channel party devices and business parameters can be associated and saved. Obtain the parameter value of the service parameter corresponding to the channel device from the value set.
若预先关联保存多个渠道方设备与业务参数的参数值集合,相应的,可以接收内容制作方设备发送的业务参数的参数值集合;If the parameter value sets of multiple channel side devices and business parameters are pre-associated and saved, correspondingly, the parameter value set of the business parameters sent by the content producer device can be received;
获取各个渠道方设备对应的业务参数;Obtain the business parameters corresponding to each channel party's equipment;
从上述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在多个渠道方设备与业务参数的参数值集合中。The parameter value of the business parameter corresponding to each channel party device is obtained from the above parameter value set, and is associated with each channel party device and stored in a parameter value set of multiple channel party devices and business parameters.
本发明实施例中,由于各个渠道方设备所需的业务参数不尽相同,因此,需要内容制作方设备发送多个渠道方设备所需的业务参数的参数值集合。In the embodiment of the present invention, since the service parameters required by each channel device are different, the content producer device needs to send a set of parameter values of the service parameters required by multiple channel devices.
以支付业务为例,其业务参数为支付参数,内容制作方设备可以但不仅限于根据以下表格的业务参数提供业务参数的参数值集合。Taking the payment service as an example, its service parameters are payment parameters. The content producer device may, but is not limited to, provide a set of parameter values of the service parameters based on the service parameters in the following table.
表1参数列表Table 1 parameter list
在上述任意方法实施例中,上述步骤204的实现方式有多种,下面例举其中几种:In any of the above method embodiments, the above step 204 can be implemented in multiple ways, some of which are listed below:
步骤204的第一种实现方式The first implementation method of step 204
通过调用客户端脚本获取渠道特征参数,该客户端脚本保存在内容制作方设备发布的内容文件中;根据渠道特征参数识别订单请求消息对应的渠道方设备。The channel characteristic parameters are obtained by calling a client script, which is stored in a content file published by a content producer device; and the channel device corresponding to the order request message is identified according to the channel characteristic parameters.
相应的,渠道方会在调用内容文件并显示时,将渠道特征参数添加到显示页面中,那么,上述客户端脚本通过检测页面中的渠道特征的参数可以识别渠道方设备,进而将识别结果返回。Correspondingly, the channel party will add the channel characteristic parameters to the display page when calling the content file and displaying it. Then, the above client script can identify the channel party device by detecting the channel characteristic parameters in the page, and then return the identification result. .
步骤204的第二种实现方式The second implementation method of step 204
在该实现方式中,上述业务发起请求消息中携带第一渠道标识信息,上述订单请求消息中携带第一渠道标识信息,根据业务发起请求消息和订单请求消息中携带的第一渠道标识信息确定订单请求消息对应的渠道方设备。In this implementation, the above-mentioned business initiation request message carries the first channel identification information, the above-mentioned order request message carries the first channel identification information, and the order is determined based on the first channel identification information carried in the business initiation request message and the order request message. The channel device corresponding to the request message.
其中,第一渠道标识信息可以但不仅限于是token信息。Among them, the first channel identification information may be, but is not limited to, token information.
步骤204的第三种实现方式The third implementation method of step 204
在这种实现方式中,上述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,本发明实施例提供的方法中,还按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;In this implementation, the above-mentioned service initiation request message carries channel account information and second channel identification information. In the method provided by the embodiment of the present invention, the channel platform account information and the second channel identification information are also encoded according to predetermined encoding rules. Process the second channel identification information to generate integrated account information; use the integrated account information to replace the channel account information and the second channel identification information in the service initiation request message;
上述将所述业务发起请求消息发送给所述内容制作方设备,包括:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;The above-mentioned sending of the service initiation request message to the content producer device includes: sending the service initiation request message carrying the converged account information to the content producer device;
所述订单请求消息中携带所述融合账户信息,所述确定所述订单请求消息对应的所述渠道方设备,包括:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。The order request message carries the integrated account information, and determining the channel device corresponding to the order request message includes: processing the integrated account information according to the decoding rule corresponding to the encoding rule, Obtain the second channel identification information, and determine the channel device corresponding to the order request message based on the second channel identification information.
本发明实施例提供的方法,可以对渠道平台账户信息和第一渠道标识信息进行编码得到融合账户信息,由于各个渠道方的第一渠道标识信息不同,因此生成的融合账户信息各不相同,避免融合账户信息冲突。The method provided by the embodiment of the present invention can encode the channel platform account information and the first channel identification information to obtain the integrated account information. Since the first channel identification information of each channel party is different, the generated integrated account information is different, which avoids Fusion account information conflicts.
生成融合账户信息的目的是为了向内容制作方设备提供格式统一的账户信息,以便内容制作方设备处理,另外也可以使得融合方设备对内容制作方透明,避免泄露融合方信息。The purpose of generating fusion account information is to provide account information in a unified format to the content producer's device for processing by the content producer's device. In addition, it can also make the fusion party's device transparent to the content producer and avoid leaking the fusion party's information.
本发明实施例不对编码规则进行限定,例如,可以将渠道平台账户信息和渠道标识信息分别进行数值化处理,按照预定的计算公式对得到的数值进行计算;还可以将渠道平台账户信息和渠道标识信息按照预定的顺序级联,将级联后的信息进行数值化处理,并按照预定的计算公式对得到的数值进行计算,将转化之后的数值作为融合账户信息或者将转化后的数值编码为字符值,将字符值作为融合账户信息;又例如,可以计算渠道平台账户信息和渠道标识信息的哈希值,将计算得到的哈希值作为融合账户信息。The embodiments of the present invention do not limit the coding rules. For example, the channel platform account information and the channel identification information can be numerically processed separately, and the obtained numerical values can be calculated according to a predetermined calculation formula; the channel platform account information and the channel identification information can also be The information is cascaded in a predetermined order, the cascaded information is processed numerically, and the obtained values are calculated according to the predetermined calculation formula, and the converted values are used as integrated account information or the converted values are encoded into characters value, and use the character value as the integrated account information; for another example, you can calculate the hash value of the channel platform account information and the channel identification information, and use the calculated hash value as the integrated account information.
若使用哈希值作为融合账户信息,还可以保证各个渠道方上注册的渠道账户信息编码后的融合账户信息不会产生冲突。If the hash value is used as the fusion account information, it can also ensure that the fusion account information after encoding the channel account information registered on each channel party will not conflict.
在上述任意方法实施例的基础上,考虑如下场景:用户在多个渠道平台上均注册有账户,且访问了相同内容(例如在不同的渠道平台上玩同一款游戏),若能够实现内容的同步,例如,用户在A渠道平台上登陆,并购买了某游戏的道具,若该道具能够同步到用户在B渠道平台上的该游戏账户,那么将大大提高用户体验。为此,上述渠道平台账户信息包括账户通用标识信息,将渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;接收内容制作方设备发送的业务反馈消息,该业务反馈消息中携带目标内容数据和融合账户信息;在关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息中,查找融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;针对查找到的各个第二渠道标识信息,获取第二渠道标识信息对应的渠道账户信息;利用渠道账户信息替换业务反馈消息中的融合账户信息;向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的内容消息。Based on any of the above method embodiments, consider the following scenario: users have registered accounts on multiple channel platforms and accessed the same content (for example, playing the same game on different channel platforms). If the content can be Synchronization, for example, a user logs in to the A channel platform and purchases props for a certain game. If the props can be synchronized to the user's game account on the B channel platform, the user experience will be greatly improved. To this end, the above-mentioned channel platform account information includes account general identification information, and the channel platform account information is compared with the channel platform account information sent by other channel party devices; the second channel of the channel party device corresponding to the same account general identification information is obtained and associated and saved Identification information; receive the business feedback message sent by the content producer device, which carries the target content data and the integrated account information; search in the second channel identification information of the channel party device corresponding to the general identification information of the same account stored in association, and search Fusion of the second channel identification information of the channel device corresponding to the account general identification information in the account information; for each found second channel identification information, obtains the channel account information corresponding to the second channel identification information; uses the channel account information to replace the business Feed back the integrated account information in the message; send a content message carrying the integrated account information to the channel party device corresponding to the found second channel identification information.
其中,账户通用标识信息是指用户的邮箱、手机等不随渠道变化而变化的通用信息。Among them, account general identification information refers to the user's email address, mobile phone and other general information that does not change with changes in channels.
其中,本发明实施例不对目标内容数据的具体内容进行限定,实际应用中,可以根据场景及需求由内容制作方或渠道平台方预先配置。The embodiment of the present invention does not limit the specific content of the target content data. In practical applications, the target content data can be pre-configured by the content producer or the channel platform according to the scenario and requirements.
其中,并不是所有用户都有跨渠道的账户信息,也不是所有用户在多个渠道提交相同的账户通用标识信息,因此会存在无法查找到其他第二渠道标识信息的情况,那么,则不需要进行内容同步。Among them, not all users have cross-channel account information, nor do all users submit the same general account identification information in multiple channels. Therefore, there may be situations where other second channel identification information cannot be found. In that case, there is no need to Sync content.
其中,如果融合账户信息是利用渠道账户信息和第二渠道标识信息编码得到的,在接收到内容制作方发送的业务反馈消息后,一种处理方式如图3所示:Among them, if the integrated account information is obtained by encoding the channel account information and the second channel identification information, after receiving the business feedback message sent by the content producer, a processing method is shown in Figure 3:
步骤301、利用与上述编码规则对应的解码规则对业务反馈消息中的融合账户信息进行处理,得到渠道标识信息和渠道账户信息。Step 301: Process the fused account information in the service feedback message using a decoding rule corresponding to the above encoding rule to obtain channel identification information and channel account information.
步骤302、在关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息中,查找上述渠道标识信息关联的渠道标识信息。Step 302: Search for the channel identification information associated with the above-mentioned channel identification information in the second channel identification information of the channel party device corresponding to the general identification information of the same account stored in association.
如果查找到,执行步骤303、获取各个第二渠道标识信息对应的渠道账户信息。If found, execute step 303 to obtain the channel account information corresponding to each second channel identification information.
步骤304、分别利用各个渠道账户信息替换业务反馈消息中的融合账户信息,得到多个业务反馈消息。Step 304: Use the account information of each channel to replace the integrated account information in the business feedback message to obtain multiple business feedback messages.
步骤305、向查找到的各个第二渠道标识信息对应的渠道方设备发送携带对应渠道账户信息的业务反馈消息。Step 305: Send a service feedback message carrying the corresponding channel account information to the channel party device corresponding to each second channel identification information found.
如果未查找到,执行步骤306、利用解码得到的渠道账户信息替换业务反馈消息中的融合账户信息。If it is not found, step 306 is executed to replace the integrated account information in the business feedback message with the decoded channel account information.
步骤307、向对应的渠道方设备发送携带渠道账户信息的业务反馈消息。Step 307: Send a business feedback message carrying channel account information to the corresponding channel party device.
如果融合账户信息不是根据第二渠道标识信息编码得到的,那么,还可以通过其他方式获取内容消息对应的渠道编码信息。例如,在码得到融合账户信息后,将融合账户信息、渠道账户信息和内容请求消息的源地址关联保存,并将该源地址作为第二渠道标识信息。通过查找预先保存的信息可以查找到第二渠道标识信息。If the fused account information is not encoded based on the second channel identification information, then the channel encoding information corresponding to the content message can also be obtained through other methods. For example, after the code obtains the fusion account information, the fusion account information, the channel account information and the source address of the content request message are associated and saved, and the source address is used as the second channel identification information. The second channel identification information can be found by searching for pre-saved information.
应当指出的是,即使融合账户信息是根据第二渠道标识信息编码得到的,也可以采用上述替换方式获取渠道编码信息。It should be noted that even if the fused account information is obtained by encoding according to the second channel identification information, the above alternative method can also be used to obtain the channel encoding information.
另外,也可以通过查找预先保存信息查找到渠道账户信息,而不需要通过解码获得。In addition, the channel account information can also be found by searching for pre-saved information without the need to obtain it through decoding.
其中,在接收到内容制作方发送的业务反馈消息后,另一种处理方式如图4所示:Among them, after receiving the business feedback message sent by the content producer, another processing method is shown in Figure 4:
步骤401、利用与上述编码规则对应的解码规则对业务反馈消息中的融合账户信息进行处理,得到渠道账户信息。Step 401: Use the decoding rules corresponding to the above encoding rules to process the integrated account information in the business feedback message to obtain channel account information.
步骤402、在关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息中,查找上述渠道账户信息中的账户通用标识信息关联的各个第二渠道标识信息。Step 402: Search for each second channel identification information associated with the account general identification information in the above-mentioned channel account information in the second channel identification information corresponding to the channel device that stores the same account general identification information.
如果查找到,执行步骤403、获取各个第二渠道标识信息对应的渠道账户信息。If found, perform step 403 to obtain the channel account information corresponding to each second channel identification information.
步骤404、分别利用各个渠道账户信息替换业务反馈消息中的融合账户信息,得到多个业务反馈消息。Step 404: Use the account information of each channel to replace the integrated account information in the business feedback message to obtain multiple business feedback messages.
步骤405、向查找到的各个第二渠道标识信息对应的渠道方设备发送携带对应渠道账户信息的业务反馈消息。Step 405: Send a business feedback message carrying the corresponding channel account information to the channel party device corresponding to each of the found second channel identification information.
如果未查找到,执行步骤406、利用解码得到的渠道账户信息替换业务反馈消息中的融合账户信息。If it is not found, perform step 406 to replace the integrated account information in the business feedback message with the decoded channel account information.
步骤407、向对应的渠道方设备发送携带渠道账户信息的业务反馈消息。Step 407: Send a business feedback message carrying channel account information to the corresponding channel party device.
本发明实施例提供的方法,关联保存相同账户通用标识信息对应的第二渠道标识信息,那么,当接收到内容制作方设备发送的携带目标内容数据的业务反馈消息时,可以将目标内容数据发送给相同账户通用标识信息对应的各个渠道方设备,使得同一个用户在各个渠道方设备上登陆的账户同步获取该目标内容,实现内容的跨融合平台同步。The method provided by the embodiment of the present invention associates and saves the second channel identification information corresponding to the same account universal identification information. Therefore, when a business feedback message carrying target content data is received from a content producer device, the target content data can be sent to each channel device corresponding to the same account universal identification information, so that the accounts of the same user logged in on each channel device can synchronously obtain the target content, thereby realizing cross-convergence platform synchronization of content.
下面将以游戏场景下,CP服务器、融合平台服务器、渠道方服务器构成的游戏系统中的支付业务为例,对本发明实施例提供的技术方案进行详细描述。The following will take the payment business in a game system composed of a CP server, a converged platform server, and a channel server in a game scenario as an example to describe in detail the technical solution provided by the embodiment of the present invention.
在上述场景中,由于CP对渠道是不可见的,各个渠道方设备的支付参数都不尽相同,需要CP一次性提供各个渠道方设备所需的支付参数的参数值。In the above scenario, since the CP is invisible to the channel, the payment parameters of each channel device are different, and the CP needs to provide the parameter values of the payment parameters required by each channel device at one time.
具体的,CP服务器将全集参数值发送给融合平台服务器,以获取订单;融合平台服务器向对应的渠道服务器下单,对于前端下单的渠道服务器,该步骤可跳过;CP服务器获取支付参数,调用融合SDK,由融合SDK向融合服务器获取支付参数。Specifically, the CP server sends the full set of parameter values to the fusion platform server to obtain the order; the fusion platform server places an order to the corresponding channel server. For the channel server that places orders on the front end, this step can be skipped; the CP server obtains the payment parameters, Call the Fusion SDK, and the Fusion SDK will obtain the payment parameters from the Fusion server.
其中,融合服务器需要识别下单的目标渠道服务器,其实现方式有多种:Among them, the fusion server needs to identify the target channel server for placing orders, and there are many ways to implement it:
一种实现方式中,以来前端算法,具体是调用前端的js脚本,通过环境探测,如渠道设备提供的独有方法探测,探测对象可以包括本地缓存的cookie等,识别CP客户端当前所在的渠道环境,从而呼唤其对应的渠道服务器的支付功能;In one implementation, the front-end algorithm is used, specifically, the front-end js script is called, and the channel environment where the CP client is currently located is identified through environment detection, such as the unique method detection provided by the channel device. The detection object may include locally cached cookies, etc., so as to call the payment function of the corresponding channel server;
另一种实现方式中,渠道返回隐含的标识(例如token),融合传递给CP服务器,CP服务器呼唤支付的时候传递该参数,融合通过该参数识别对应的渠道服务器;In another implementation, the channel returns an implicit identifier (such as a token), and the fusion passes it to the CP server. The CP server passes this parameter when calling for payment, and the fusion identifies the corresponding channel server through this parameter;
又一种实现方式中,融合服务器向CP服务器返回唯一的融合账户信息,在支付时,要求CP服务器传递该融合账户信息给支付函数,支付函数通过该唯一的融合账户信息询问融合服务器,融合服务器解码确定渠道标识信息,并获取该渠道的支付参数,发起支付流程。In another implementation, the fusion server returns unique fusion account information to the CP server. When making payment, the CP server is required to pass the fusion account information to the payment function. The payment function queries the fusion server through the unique fusion account information. The fusion server Decode to determine the channel identification information, obtain the payment parameters of the channel, and initiate the payment process.
基于同一发明构思,本说明书实施例提供一种业务处理装置,请参考图5,包括:Based on the same inventive concept, an embodiment of this specification provides a service processing device, please refer to Figure 5, including:
业务发起请求消息接收模块501,用于接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;The service initiation request message receiving module 501 is configured to receive a service initiation request message sent by the channel device in response to a service trigger event, where the service response trigger is an event in which a service control in a content file released by the content producer device is triggered;
业务发起请求消息发送模块502,用于将所述业务发起请求消息发送给所述内容制作方设备;The service initiation request message sending module 502 is used to send the service initiation request message to the content producer device;
订单请求消息接收模块503,用于接收所述内容制作方设备发送的订单请求消息;The order request message receiving module 503 is used to receive the order request message sent by the content producer device;
渠道方设备确定模块504,用于确定所述订单请求消息对应的所述渠道方设备;A channel party device determination module 504, configured to determine the channel party device corresponding to the order request message;
参数值获取模块505,用于获取所述渠道方设备对应的业务参数的参数值;The parameter value obtaining module 505 is used to obtain the parameter value of the service parameter corresponding to the channel side device;
订单请求消息发送模块506,用于将所述业务参数携带在所述订单请求消息中发送给所述渠道方设备。The order request message sending module 506 is configured to carry the service parameters in the order request message and send it to the channel device.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的装置对消息进行中转,具体到业务流程是由本发明实施例提供的装置确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的装置对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform side (hereinafter referred to as the channel side), but uses the device provided by the embodiment of the present invention to transfer messages. The specific business process is determined by the device provided by the embodiment of the present invention. The channel device corresponding to the order request message, and obtains the parameter value of the corresponding business parameter, and sends the parameter value to the channel device to trigger the business process. The content producer only needs to interface with the device provided by the embodiment of the present invention. There is no need to adapt each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content publishing efficiency.
可选的,上述参数值获取模块用于:Optional, the above parameter value acquisition module is used for:
从关联保存的多个渠道方设备与业务参数的参数值集合中获取所述渠道方设备对应的业务参数的参数值。The parameter value of the service parameter corresponding to the channel party device is obtained from a set of parameter values of multiple channel party devices and service parameters that are associated and saved.
本发明实施例提供的装置,预先保存数据集合,每次接收到订单请求消息后,只需要查找该数据集合即可获取渠道方设备对应的业务参数的参数值,提高了处理效率。The device provided by the embodiment of the present invention saves a data set in advance. Each time an order request message is received, it only needs to search the data set to obtain the parameter values of the business parameters corresponding to the channel device, which improves processing efficiency.
可选的,该装置还包括数据集合生成模块,用于:Optionally, the device also includes a data collection generation module for:
接收内容制作方设备发送的业务参数的参数值集合;Receive the parameter value set of the service parameters sent by the content producer device;
获取各个渠道方设备对应的业务参数;Obtain the business parameters corresponding to each channel party's equipment;
从所述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在所述多个渠道方设备与业务参数的参数值集合中。The parameter value of the service parameter corresponding to each channel party device is obtained from the parameter value set, and is associated with each channel party device and stored in the parameter value set of the plurality of channel party devices and service parameters.
本发明实施例中,由于各个渠道方设备所需的业务参数不尽相同,因此,需要内容制作方设备发送多个渠道方设备所需的业务参数的参数值集合。In the embodiment of the present invention, since the service parameters required by each channel device are different, the content producer device needs to send a set of parameter values of the service parameters required by multiple channel devices.
可选的,上述渠道方设备确定模块用于:Optionally, the channel device determination module is used to:
通过调用客户端脚本获取渠道特征参数,所述客户端脚本保存在内容制作方设备发布的内容文件中;Acquire channel characteristic parameters by calling a client script, wherein the client script is stored in a content file published by a content producer device;
根据所述渠道特征参数识别所述订单请求消息对应的渠道方设备。Identify the channel device corresponding to the order request message according to the channel characteristic parameters.
本发明实施例中,通过客户端脚本探测渠道方环境,从而确定渠道方设备,其实现方式简单、精确。In the embodiment of the present invention, the channel side environment is detected through the client script, thereby determining the channel side equipment. The implementation method is simple and accurate.
可选的,上述业务发起请求消息中携带第一渠道标识信息,上述订单请求消息中携带第一渠道标识信息,上述渠道方设备确认模块用于:Optionally, the above-mentioned service initiation request message carries the first channel identification information, the above-mentioned order request message carries the first channel identification information, and the above-mentioned channel device confirmation module is used for:
根据所述业务发起请求消息和所述订单请求消息中携带的第一渠道标识信息确定所述订单请求消息对应的渠道方设备。The channel device corresponding to the order request message is determined according to the first channel identification information carried in the service initiation request message and the order request message.
本发明实施例中,通过在消息中携带第一渠道标识信息可以快速、准确地确定渠道方设备。In the embodiment of the present invention, the channel party device can be quickly and accurately determined by carrying the first channel identification information in the message.
可选的,上述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该装置还包括融合账户信息生成模块,用于:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;Optionally, the above-mentioned service initiation request message carries channel account information and second channel identification information. The device also includes a fusion account information generation module for: according to predetermined encoding rules, the channel platform account information and the second channel identification information are generated. Process the second channel identification information to generate integrated account information; use the integrated account information to replace the channel account information and the second channel identification information in the service initiation request message;
所述业务发起请求消息模块用于:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;The service initiation request message module is used to: send the service initiation request message carrying the fusion account information to the content producer device;
所述订单请求消息中携带所述融合账户信息,所述渠道方设备确定模块用于:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。The order request message carries the integrated account information, and the channel device determination module is configured to process the integrated account information according to the decoding rules corresponding to the encoding rules, and obtain the second channel identification information. , determining the channel device corresponding to the order request message according to the second channel identification information.
本发明实施例提供的装置,可以对渠道平台账户信息和第一渠道标识信息进行编码得到融合账户信息,由于各个渠道方的第一渠道标识信息不同,因此生成的融合账户信息各不相同,避免融合账户信息冲突。The device provided by the embodiment of the present invention can encode the channel platform account information and the first channel identification information to obtain the integrated account information. Since the first channel identification information of each channel party is different, the generated integrated account information is different, which avoids Fusion account information conflicts.
可选的,上述渠道平台账户信息包括账户通用标识信息,该装置还包括内容同步模块,用于:Optionally, the channel platform account information includes account universal identification information, and the device further includes a content synchronization module, which is used to:
将上述渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;Compare the above channel platform account information with the channel platform account information sent by other channel party devices;
获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;Obtain and associate and save the second channel identification information of the channel party device corresponding to the general identification information of the same account;
接收所述内容制作方设备发送的业务反馈消息,所述业务反馈消息中携带目标内容数据和融合账户信息;Receive a service feedback message sent by the content producer device, where the service feedback message carries target content data and converged account information;
在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找所述融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;searching, in the channel identification information of the channel party device corresponding to the same account universal identification information, for the second channel identification information of the channel party device corresponding to the account universal identification information in the fused account information;
针对查找到的各个第二渠道标识信息,获取所述第二渠道标识信息对应的渠道账户信息;For each found second channel identification information, obtain the channel account information corresponding to the second channel identification information;
利用所述渠道账户信息替换所述业务反馈消息中的所述融合账户信息;Use the channel account information to replace the integrated account information in the business feedback message;
向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的所述业务反馈消息。The service feedback message carrying the integrated account information is sent to the channel party device corresponding to each of the found second channel identification information.
本发明实施例提供的装置,关联保存相同账户通用标识信息对应的第一渠道标识信息,那么,当接收到内容制作方设备发送的携带目标内容数据的业务反馈消息时,可以将目标内容数据发送给相同账户通用标识信息对应的各个渠道方设备,使得同一个用户在各个渠道方设备上登陆的账户同步获取该目标内容,实现内容的跨融合平台同步。The device provided by the embodiment of the present invention associates and saves the first channel identification information corresponding to the general identification information of the same account. Then, when receiving a business feedback message carrying the target content data sent by the content producer device, the target content data can be sent Give each channel device corresponding to the same account universal identification information, so that the accounts logged in by the same user on each channel device can simultaneously obtain the target content, achieving cross-integrated platform synchronization of content.
基于同样的发明构思,本发明实施例提供一种计算机设备,包括处理器和存储器:Based on the same inventive concept, embodiments of the present invention provide a computer device, including a processor and a memory:
所述存储器用于存储执行上述第一方面各个实施例的方法的程序,The memory is used to store programs for executing the methods of each embodiment of the first aspect,
所述处理器被配置为用于执行所述存储器中存储的程序。The processor is configured to execute a program stored in the memory.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的计算机设备对消息进行中转,具体到业务流程是由本发明实施例提供的计算机设备确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的设备对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform party (hereinafter referred to as the channel party), but uses the computer equipment provided by the embodiment of the present invention to relay messages. Specifically, the business process is performed by the computer provided by the embodiment of the present invention. The device determines the channel device corresponding to the order request message, obtains the parameter value of its corresponding business parameter, and sends the parameter value to the channel device to trigger the business process. The content producer only needs to implement the device provided by the embodiment of the present invention. Docking and adaptation eliminates the need to adapt to each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content publishing efficiency.
本发明实施例提供的计算机设备可以但不仅限于是服务器。The computer device provided by the embodiment of the present invention may be, but is not limited to, a server.
图1示出的是与本发明实施例提供的方法实施例相关的服务器的部分结构的框图。参考图1,服务器包括:电源110、主板120、中央处理器(Central Precessing Unit,CPU)130、系统总线140、内存储器150、磁盘160、输入单元170、显示单元180、网卡190等部件。本领域技术人员可以理解,图1中示出的服务器结构并不构成对服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Figure 1 shows a block diagram of a partial structure of a server related to the method embodiment provided by the embodiment of the present invention. Referring to Figure 1, the server includes: power supply 110, motherboard 120, central processing unit (CPU) 130, system bus 140, internal memory 150, disk 160, input unit 170, display unit 180, network card 190 and other components. Those skilled in the art can understand that the server structure shown in Figure 1 does not limit the server, and may include more or fewer components than shown, or combine certain components, or arrange different components.
下面结合图1对服务器的各个构成部件进行具体的介绍:The following is a detailed introduction to the various components of the server in conjunction with Figure 1:
电源110用于将220V交流转换为5V,12V,3.3V直流电供给服务器中的各个部件,优选的,电源可以通过电源管理系统与中央处理器130逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The power supply 110 is used to convert 220V AC into 5V, 12V, and 3.3V DC to supply various components in the server. Preferably, the power supply can be logically connected to the central processor 130 through a power management system, so that the power management system can manage charging, discharging, and power consumption.
主板120是服务器中各个部件工作的平台,提供部件之间的电连接通路,各个部件通过主板进行电信号传输,各个部件通过插接、焊接等方式安装在主板上。The motherboard 120 is a platform on which various components in the server work. It provides electrical connection paths between components. Each component transmits electrical signals through the motherboard. Each component is installed on the motherboard through plugging, welding, etc.
中央处理器130是服务器的控制中心,主要包括算术逻辑运算单元(ALU,Arithmetic Logic Unit)131、程序计数器(PC,Program Counter)132、寄存器组133、高速缓冲存储器(Cache)134以及用于传输数据、控制及状态的总线(Bus)接口135。其中,算术逻辑运算单元131执行各种算术和逻辑运算操作的部件,基本操作包括加、减、乘、除四则运算,与、或、非、异或、移位运算,以及关系运算和逻辑运算等操作。程序计数器132是中央处理器130控制部件中的寄存器,用于存放下一条指令的地址;寄存器组133包括通用寄存器、专用寄存器和控制寄存器。寄存器拥有非常高的读写速度,所以在寄存器之间的数据传送非常快。高速缓冲存储器134是由SRAM(Static Random Access Memory,静态随机存取存储器)组成的高速低容量存储器,用于缓存常用的指令与数据。总线接口135用于中央处理器130与其它部件间传输信息。中央处理器130通过运行或执行存储在内存储器150或磁盘160内的应用程序,以及调用存储在内存储器150或磁盘160内的数据,执行服务器的各种功能和处理数据,从而对进行整体监控。The central processing unit 130 is the control center of the server and mainly includes an Arithmetic Logic Unit (ALU) 131, a Program Counter (PC) 132, a register set 133, a cache memory (Cache) 134 and other components for transmission. Bus interface 135 for data, control and status. Among them, the arithmetic and logical operation unit 131 is a component that performs various arithmetic and logical operations. The basic operations include the four arithmetic operations of addition, subtraction, multiplication and division, AND, OR, NOT, XOR, shift operations, as well as relational operations and logical operations. Wait for operations. The program counter 132 is a register in the control component of the central processor 130 and is used to store the address of the next instruction; the register group 133 includes general-purpose registers, special-purpose registers and control registers. Registers have very high read and write speeds, so data transfer between registers is very fast. The cache memory 134 is a high-speed, low-capacity memory composed of SRAM (Static Random Access Memory), which is used to cache commonly used instructions and data. The bus interface 135 is used to transmit information between the CPU 130 and other components. The central processing unit 130 performs various functions of the server and processes data by running or executing application programs stored in the internal memory 150 or the disk 160, and calling data stored in the internal memory 150 or the disk 160, thereby performing overall monitoring. .
系统总线140是在服务器各种部件之间传送信息的公共通信干线,是由导线组成的传输线束。按照服务器所传输的信息种类,系统总线可以划分为数据总线(Data Bus)、地址总线(Address Bus)和控制总线(Control Bus),分别用来传输数据、数据地址和控制信号。The system bus 140 is a public communication trunk that transmits information between various components of the server. It is a transmission harness composed of wires. According to the type of information transmitted by the server, the system bus can be divided into data bus (Data Bus), address bus (Address Bus) and control bus (Control Bus), which are used to transmit data, data address and control signals respectively.
内存储器150是电子式存储设备,由电路板和芯片组成,特点是体积小,速度快,有电可存,无电清空,即服务器在开机状态时内存中可存储数据,关机后将自动清空其中的所有数据。内存储器150可分为SDRAM(Synchronous Dynamic Random Access Memory,同步动态随机存储器)内存与DDR(Double Data Rate,双倍速率)内存。应用程序及相关的数据首先被读取到内存储器150中,中央处理器130从内存储器150中读取并加载应用程序。The internal memory 150 is an electronic storage device, which is composed of circuit boards and chips. It is characterized by small size, fast speed, and can be stored when there is power and can be cleared when there is no power. That is, data can be stored in the memory when the server is turned on, and will be automatically cleared after it is turned off. All data in it. The internal memory 150 can be divided into SDRAM (Synchronous Dynamic Random Access Memory, synchronous dynamic random access memory) memory and DDR (Double Data Rate, double rate) memory. The application program and related data are first read into the internal memory 150, and the central processor 130 reads and loads the application program from the internal memory 150.
磁盘160又称外部存储器,其保存有服务器运行所需的操作系统、应用程序、数据等等,不会随着服务器断电而丢失数据。The disk 160 is also called an external memory, which stores the operating system, application programs, data, etc. required for the operation of the server, and the data will not be lost when the server is powered off.
输入单元170可用于接收输入的数字或字符信息,以及产生与服务器的用户设置以及功能控制有关的键信号输入。输入单元具体又包括I/O控制器和输入设备,其中,I/O控制器用于对输入设备的信号进行适配,并传输到系统总线上。输入单元170可以分为鼠标171、键盘172、触控面板173等。The input unit 170 may be used to receive input numeric or character information and generate key signal input related to user settings and function control of the server. The input unit specifically includes an I/O controller and an input device. The I/O controller is used to adapt the signal of the input device and transmit it to the system bus. The input unit 170 can be divided into a mouse 171, a keyboard 172, a touch panel 173, and the like.
显示单元180可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种菜单。显示单元180可包括显示卡181和显示器182。进一步的,触控面板173可覆盖显示器182的显示面板,当触控面板173检测到在其上或附近的触摸操作后,传送给中央处理器130以确定触摸事件的类型,随后处理器130根据触摸事件的类型在显示器182的显示面板上提供相应的视觉输出。虽然在图1中,触控面板173与显示器182是作为两个独立的部件来实现服务器的输入和输出功能,但是在某些实施例中,可以将触控面板173与显示器182的显示面板集成而实现服务器的输入和输出功能。The display unit 180 may be used to display information input by the user or information provided to the user and various menus of the server. The display unit 180 may include a display card 181 and a display 182 . Further, the touch panel 173 can cover the display panel of the display 182. When the touch panel 173 detects a touch operation on or near it, it is transmitted to the central processor 130 to determine the type of the touch event, and then the processor 130 determines the type of the touch event according to The type of touch event provides corresponding visual output on the display panel of display 182 . Although in FIG. 1 , the touch panel 173 and the display 182 are used as two independent components to implement the input and output functions of the server, in some embodiments, the touch panel 173 and the display panel of the display 182 can be integrated. And realize the input and output functions of the server.
网卡190是工作在数据链路层的网路组件,是局域网中连接个人计算机和传输介质的接口。网卡190又可以分为有线网卡、无线网卡。The network card 190 is a network component working at the data link layer and is an interface connecting a personal computer and a transmission medium in a local area network. The network card 190 can be divided into a wired network card and a wireless network card.
尽管未示出,服务器还可以包括声卡、扬声器、传声器、摄像头等输入输出单元,以及蓝牙模块等通信单元,在此不再赘述。Although not shown, the server may also include input and output units such as sound cards, speakers, microphones, and cameras, and communication units such as Bluetooth modules, which will not be described again here.
基于同样的发明构思,本发明实施例提供一种计算机存储介质,用于储存为上述计算机系统所用的计算机软件指令,其包含用于执行上述为计算机系统所设计的程序。Based on the same inventive concept, embodiments of the present invention provide a computer storage medium for storing computer software instructions used for the above-mentioned computer system, including for executing the above-mentioned program designed for the computer system.
本发明实施例不需要内容制作者与渠道平台方(以下简称渠道方)直接对接,而是利用本发明实施例提供的存储介质对消息进行中转,具体到业务流程是由本发明实施例提供的存储介质确定订单请求消息对应的渠道方设备,并获取其对应的业务参数的参数值,将该参数值发送给渠道方设备以触发业务流程,内容制作方只需要与实现本发明实施例提供的存储介质对接适配,无需逐一适配各个渠道方设备,因此降低了内容制作方的研发负担,提高了其内容发布效率。The embodiment of the present invention does not require content producers to directly connect with the channel platform side (hereinafter referred to as the channel side), but uses the storage medium provided by the embodiment of the present invention to transfer messages. Specifically, the business process is provided by the storage medium provided by the embodiment of the present invention. The medium determines the channel device corresponding to the order request message, obtains the parameter value of its corresponding business parameter, and sends the parameter value to the channel device to trigger the business process. The content producer only needs to implement the storage provided by the embodiment of the present invention. Media docking and adaptation eliminates the need to adapt to each channel's equipment one by one, thus reducing the R&D burden on content producers and improving their content release efficiency.
本说明书是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的设备。The specification is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the specification. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use Equipment used to implement the functions specified in a process or processes in a flow diagram and/or a block or blocks in a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令设备的制造品,该指令设备实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
尽管已描述了本说明书的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本说明书范围的所有变更和修改。Although the preferred embodiments of this specification have been described, those skilled in the art will be able to make additional changes and modifications to these embodiments once the basic inventive concepts are apparent. Therefore, it is intended that the appended claims be construed to include the preferred embodiments and all changes and modifications that fall within the scope of this specification.
显然,本领域的技术人员可以对本说明书进行各种改动和变型而不脱离本说明书的精神和范围。这样,倘若本说明书的这些修改和变型属于本说明书权利要求及其等同技术的范围之内,则本说明书也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to this specification without departing from the spirit and scope of this specification. In this way, if these modifications and variations of this specification fall within the scope of the claims of this specification and equivalent technologies, this specification is also intended to include these modifications and variations.
本发明实施例公开了:The embodiments of the present invention disclose:
A1、一种业务处理方法,包括:A1. A business processing method, including:
接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;Receiving a service initiation request message sent by a channel device in response to a service triggering event, wherein the service response triggering event is an event in which a service control in a content file published by a content producer device is triggered;
将所述业务发起请求消息发送给所述内容制作方设备;Send the service initiation request message to the content producer device;
接收所述内容制作方设备发送的订单请求消息;Receive an order request message sent by the content producer device;
确定所述订单请求消息对应的所述渠道方设备;Determine the channel device corresponding to the order request message;
获取所述渠道方设备对应的业务参数的参数值;Obtain the parameter values of the service parameters corresponding to the channel party's equipment;
将所述业务参数的参数值携带在所述订单请求消息中发送给所述渠道方设备。The parameter value of the service parameter is carried in the order request message and sent to the channel side device.
A2、根据A1所述的方法,所述获取所述渠道方设备对应的业务参数的参数值,包括:A2. According to the method described in A1, obtaining the parameter value of the service parameter corresponding to the channel party device includes:
从关联保存的多个渠道方设备与业务参数的参数值集合中获取所述渠道方设备对应的业务参数的参数值。The parameter value of the service parameter corresponding to the channel party device is obtained from a set of parameter values of multiple channel party devices and service parameters that are associated and saved.
A3、根据A2所述的方法,该方法还包括:A3. According to the method described in A2, the method also includes:
接收内容制作方设备发送的业务参数的参数值集合;Receive the parameter value set of the service parameters sent by the content producer device;
获取各个渠道方设备对应的业务参数;Obtain the business parameters corresponding to each channel party's equipment;
从所述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在所述多个渠道方设备与业务参数的参数值集合中。The parameter value of the service parameter corresponding to each channel party device is obtained from the parameter value set, and is associated with each channel party device and stored in the parameter value set of the plurality of channel party devices and service parameters.
A4、根据A1~A3任一项所述的方法,所述确定所述订单请求消息对应的渠道方设备,包括:A4. According to the method described in any one of A1 to A3, determining the channel device corresponding to the order request message includes:
通过调用客户端脚本获取渠道特征参数,所述客户端脚本保存在内容制作方设备发布的内容文件中;Obtain channel characteristic parameters by calling a client script, which is stored in the content file released by the content producer's device;
根据所述渠道特征参数识别所述订单请求消息对应的渠道方设备。The channel party device corresponding to the order request message is identified according to the channel characteristic parameters.
A5、根据A1~A3任一项所述的方法,所述业务发起请求消息中携带第一渠道标识信息,所述订单请求消息中携带所述第一渠道标识信息,所述确定所述订单请求消息对应的渠道方设备,包括:A5. According to the method described in any one of A1 to A3, the service initiation request message carries the first channel identification information, the order request message carries the first channel identification information, and the determination of the order request The channel device corresponding to the message includes:
根据所述业务发起请求消息和所述订单请求消息中携带的第一渠道标识信息确定所述订单请求消息对应的渠道方设备。The channel device corresponding to the order request message is determined according to the first channel identification information carried in the service initiation request message and the order request message.
A6、根据A1~A3任一项所述的方法,所述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该方法还包括:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;A6. According to the method described in any one of A1 to A3, the service initiation request message carries channel account information and second channel identification information. The method also includes: encoding the channel platform account information and the second channel identification information according to predetermined encoding rules. Process the second channel identification information to generate integrated account information; use the integrated account information to replace the channel account information and the second channel identification information in the service initiation request message;
所述将所述业务发起请求消息发送给所述内容制作方设备,包括:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;Sending the service initiation request message to the content producer device includes: sending the service initiation request message carrying the converged account information to the content producer device;
所述订单请求消息中携带所述融合账户信息,所述确定所述订单请求消息对应的所述渠道方设备,包括:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。The order request message carries the integrated account information, and determining the channel device corresponding to the order request message includes: processing the integrated account information according to the decoding rules corresponding to the encoding rules, Obtain the second channel identification information, and determine the channel device corresponding to the order request message according to the second channel identification information.
A7、根据A6所述的方法,所述渠道平台账户信息包括账户通用标识信息,该方法还包括:A7. According to the method described in A6, the channel platform account information includes account general identification information. The method also includes:
将所述渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;Compare the channel platform account information with the channel platform account information sent by other channel party devices;
获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;Acquire and associate and save the second channel identification information of the channel party device corresponding to the same account universal identification information;
接收所述内容制作方设备发送的业务反馈消息,所述业务反馈消息中携带目标内容数据和融合账户信息;Receiving a service feedback message sent by the content producer device, wherein the service feedback message carries target content data and fusion account information;
在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找所述融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;Search for the second channel identification information of the channel side device corresponding to the account general identification information in the integrated account information in the channel identification information of the channel side device corresponding to the same account general identification information that is stored in association;
针对查找到的各个第二渠道标识信息,获取所述第二渠道标识信息对应的渠道账户信息;For each found second channel identification information, obtain the channel account information corresponding to the second channel identification information;
利用所述渠道账户信息替换所述业务反馈消息中的所述融合账户信息;Use the channel account information to replace the integrated account information in the business feedback message;
向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的所述业务反馈消息。The service feedback message carrying the integrated account information is sent to the channel party device corresponding to each of the found second channel identification information.
B8、一种业务处理装置,包括:B8. A business processing device, including:
业务发起请求消息接收模块,用于接收渠道方设备响应业务触发事件而发送的业务发起请求消息,所述业务响应触发事为内容制作方设备发布的内容文件中的业务控件被触发的事件;A service initiation request message receiving module, used to receive a service initiation request message sent by a channel device in response to a service triggering event, wherein the service response triggering event is an event in which a service control in a content file published by a content producer device is triggered;
业务发起请求消息发送模块,用于将所述业务发起请求消息发送给所述内容制作方设备;A service initiation request message sending module, used to send the service initiation request message to the content producer device;
订单请求消息接收模块,用于接收所述内容制作方设备发送的订单请求消息;An order request message receiving module, configured to receive an order request message sent by the content producer device;
渠道方设备确定模块,用于确定所述订单请求消息对应的所述渠道方设备;A channel party device determination module, used to determine the channel party device corresponding to the order request message;
参数值获取模块,用于获取所述渠道方设备对应的业务参数的参数值;The parameter value acquisition module is used to obtain the parameter value of the service parameter corresponding to the channel party device;
订单请求消息发送模块,用于将所述业务参数携带在所述订单请求消息中发送给所述渠道方设备。The order request message sending module is used to carry the business parameters in the order request message and send it to the channel party device.
B9、根据B8所述的装置,所述参数值获取模块用于:B9. According to the device described in B8, the parameter value acquisition module is used for:
从关联保存的多个渠道方设备与业务参数的参数值集合中获取所述渠道方设备对应的业务参数的参数值。The parameter value of the business parameter corresponding to the channel party device is obtained from a parameter value set of a plurality of channel party devices and business parameters that are associated and saved.
B10、根据B9所述的装置,该装置还包括数据集合生成模块,用于:B10. The device according to B9, which further includes a data set generation module for:
接收内容制作方设备发送的业务参数的参数值集合;Receive the parameter value set of the service parameters sent by the content producer device;
获取各个渠道方设备对应的业务参数;Obtain the business parameters corresponding to each channel device;
从所述参数值集合中获取各个渠道方设备对应的业务参数的参数值,并与各个渠道方设备关联保存在所述多个渠道方设备与业务参数的参数值集合中。The parameter value of the service parameter corresponding to each channel party device is obtained from the parameter value set, and is associated with each channel party device and stored in the parameter value set of the plurality of channel party devices and service parameters.
B11、根据B8~B10任一项所述的装置,所述渠道方设备确定模块用于:B11. According to any one of B8 to B10, the channel device determination module is used to:
通过调用客户端脚本获取渠道特征参数,所述客户端脚本保存在内容制作方设备发布的内容文件中;Obtain channel characteristic parameters by calling a client script, which is stored in the content file released by the content producer's device;
根据所述渠道特征参数识别所述订单请求消息对应的渠道方设备。The channel party device corresponding to the order request message is identified according to the channel characteristic parameters.
B12、根据B8~B10任一项所述的装置,所述业务发起请求消息中携带第一渠道标识信息,所述订单请求消息中携带所述第一渠道标识信息,所述渠道方设备确认模块用于:B12. According to the device according to any one of B8 to B10, the service initiation request message carries the first channel identification information, the order request message carries the first channel identification information, and the channel device confirmation module Used for:
根据所述业务发起请求消息和所述订单请求消息中携带的第一渠道标识信息确定所述订单请求消息对应的渠道方设备。The channel device corresponding to the order request message is determined according to the first channel identification information carried in the service initiation request message and the order request message.
B13、根据B8~B10任一项所述的装置,所述业务发起请求消息中携带渠道账户信息和第二渠道标识信息,该装置还包括融合账户信息生成模块,用于:按照预定的编码规则对所述渠道平台账户信息和所述第二渠道标识信息进行处理,生成融合账户信息;利用所述融合账户信息替换所述业务发起请求消息中的所述渠道账户信息和所述第二渠道标识信息;B13. According to any one of B8 to B10, the service initiation request message carries channel account information and second channel identification information, and the device further comprises a fusion account information generation module, which is used to: process the channel platform account information and the second channel identification information according to a predetermined coding rule to generate fusion account information; and replace the channel account information and the second channel identification information in the service initiation request message with the fusion account information;
所述业务发起请求消息模块用于:将携带所述融合账户信息的所述业务发起请求消息发送给所述内容制作方设备;The service initiation request message module is configured to: send the service initiation request message carrying the integrated account information to the content producer device;
所述订单请求消息中携带所述融合账户信息,所述渠道方设备确定模块用于:按照与所述编码规则对应的解码规则对所述融合账户信息进行处理,获取所述第二渠道标识信息,根据所述第二渠道标识信息确定所述订单请求消息对应的所述渠道方设备。The order request message carries the fusion account information, and the channel party device determination module is used to: process the fusion account information according to a decoding rule corresponding to the encoding rule, obtain the second channel identification information, and determine the channel party device corresponding to the order request message according to the second channel identification information.
B14、根据B13所述的方法,所述渠道平台账户信息包括账户通用标识信息,该装置还包括内容同步模块,用于:B14. According to the method described in B13, the channel platform account information includes account general identification information, and the device also includes a content synchronization module for:
将所述渠道平台账户信息与其他渠道方设备发送的渠道平台账户信息比较;Compare the channel platform account information with the channel platform account information sent by other channel party devices;
获取并关联保存相同账户通用标识信息对应的渠道方设备的第二渠道标识信息;Obtain and associate and save the second channel identification information of the channel party device corresponding to the general identification information of the same account;
接收所述内容制作方设备发送的业务反馈消息,所述业务反馈消息中携带目标内容数据和融合账户信息;Receive a service feedback message sent by the content producer device, where the service feedback message carries target content data and converged account information;
在关联保存相同账户通用标识信息对应的渠道方设备的渠道标识信息中,查找所述融合账户信息中的账户通用标识信息对应的渠道方设备的第二渠道标识信息;Search the second channel identification information of the channel side device corresponding to the account general identification information in the integrated account information in the channel identification information of the channel side device corresponding to the same account general identification information that is stored in association;
针对查找到的各个第二渠道标识信息,获取所述第二渠道标识信息对应的渠道账户信息;For each found second channel identification information, obtain the channel account information corresponding to the second channel identification information;
利用所述渠道账户信息替换所述业务反馈消息中的所述融合账户信息;Use the channel account information to replace the integrated account information in the business feedback message;
向查找到的各个第二渠道标识信息对应的渠道方设备发送携带融合账户信息的所述业务反馈消息。The service feedback message carrying the integrated account information is sent to the channel party device corresponding to each of the found second channel identification information.
C15、一种计算机设备,包括处理器和存储器:C15. A computer device, including a processor and a memory:
所述存储器用于存储执行A1至A7任一项所述方法的程序,The memory is used to store the program for executing the method described in any one of A1 to A7,
所述处理器被配置为用于执行所述存储器中存储的程序。The processor is configured to execute the program stored in the memory.
D16、一种计算机存储介质,用于储存为C15所述的计算机设备所用的计算机软件指令,其包含用于执行为C15所述的计算机设备所设计的程序。D16. A computer storage medium for storing computer software instructions used by the computer device described in C15, which includes a program designed for executing the computer device described in C15.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811497090.4A CN109636460B (en) | 2018-12-07 | 2018-12-07 | Service processing method, device, equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811497090.4A CN109636460B (en) | 2018-12-07 | 2018-12-07 | Service processing method, device, equipment and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109636460A CN109636460A (en) | 2019-04-16 |
| CN109636460B true CN109636460B (en) | 2024-04-02 |
Family
ID=66071971
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811497090.4A Active CN109636460B (en) | 2018-12-07 | 2018-12-07 | Service processing method, device, equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109636460B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110457289A (en) * | 2019-07-08 | 2019-11-15 | 北京三快在线科技有限公司 | Advertising promotion channel docking method, system, electronic device and readable storage medium |
| CN112887193A (en) * | 2021-01-13 | 2021-06-01 | 广州市玄武无线科技股份有限公司 | Message sending method, system, terminal and storage medium |
| CN114697281B (en) * | 2022-02-28 | 2024-03-22 | 青岛海尔科技有限公司 | Text message processing method and device, storage medium and electronic device |
| CN114884804B (en) * | 2022-06-14 | 2023-05-02 | 平安科技(深圳)有限公司 | Multi-channel information isolation method and device based on micro-service and computer equipment |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104363264A (en) * | 2014-10-22 | 2015-02-18 | 北京棱镜云桥科技有限公司 | Multi-channel SDK (software development kit) access system and multi-channel SDK access system for mobile terminal software |
| CN105068818A (en) * | 2015-08-26 | 2015-11-18 | 网易(杭州)网络有限公司 | Channel package generation method and apparatus and channel package batch generation method and system |
| CN105868383A (en) * | 2016-04-11 | 2016-08-17 | 北京华网汇通技术服务有限公司 | Method and system for multi-channel information release |
| KR20180016201A (en) * | 2016-08-05 | 2018-02-14 | 빌포스트 주식회사 | Printing platform system for processing order of prints |
| CN107784065A (en) * | 2017-08-17 | 2018-03-09 | 平安壹钱包电子商务有限公司 | Business datum tracking, device, computer equipment and storage medium |
| CN108573391A (en) * | 2017-03-09 | 2018-09-25 | 腾讯科技(北京)有限公司 | A kind of processing method of promotional content, apparatus and system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8150235B2 (en) * | 2002-02-08 | 2012-04-03 | Intel Corporation | Method of home media server control |
| EP3268903A4 (en) * | 2015-03-13 | 2018-09-12 | Visa International Service Association | Device with multiple identifiers |
| US10154369B2 (en) * | 2016-12-05 | 2018-12-11 | Hewlett Packard Enterprise Development Lp | Deterrence of user equipment device location tracking |
-
2018
- 2018-12-07 CN CN201811497090.4A patent/CN109636460B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104363264A (en) * | 2014-10-22 | 2015-02-18 | 北京棱镜云桥科技有限公司 | Multi-channel SDK (software development kit) access system and multi-channel SDK access system for mobile terminal software |
| CN105068818A (en) * | 2015-08-26 | 2015-11-18 | 网易(杭州)网络有限公司 | Channel package generation method and apparatus and channel package batch generation method and system |
| CN105868383A (en) * | 2016-04-11 | 2016-08-17 | 北京华网汇通技术服务有限公司 | Method and system for multi-channel information release |
| KR20180016201A (en) * | 2016-08-05 | 2018-02-14 | 빌포스트 주식회사 | Printing platform system for processing order of prints |
| CN108573391A (en) * | 2017-03-09 | 2018-09-25 | 腾讯科技(北京)有限公司 | A kind of processing method of promotional content, apparatus and system |
| CN107784065A (en) * | 2017-08-17 | 2018-03-09 | 平安壹钱包电子商务有限公司 | Business datum tracking, device, computer equipment and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| "Transparently Capturing Execution Path of Service/Job Request Processing";Yang, Yong 等;《LECTURE NOTES IN ARTIFICIAL INTELLIGENCE》;第11236卷;879-887 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109636460A (en) | 2019-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109636460B (en) | Service processing method, device, equipment and storage medium | |
| CN109189841B (en) | A method and system for accessing multiple data sources | |
| CN110417879A (en) | A kind of message treatment method, device, equipment and storage medium | |
| CN105740263B (en) | Page display method and device | |
| CN110134648A (en) | Log processing method, device, equipment, system, and computer-readable storage medium | |
| US9729815B2 (en) | Method and electronic device for controlling content integrity using numerical data | |
| CN106506484B (en) | Data backup method, device and system | |
| CN113094492A (en) | Comment information display method, comment information processing system, comment information processing device, comment information equipment and storage medium | |
| CN111104425A (en) | Data processing method and device | |
| CN109657179B (en) | A business processing method, system and storage medium | |
| CN109408116A (en) | A kind of service identification acquisition methods, device, equipment and storage medium | |
| CN113364915B (en) | Information display method and device and electronic equipment | |
| US12519852B2 (en) | Marking information processing method and device, and storage medium | |
| CN111427917A (en) | Search data processing method and related product | |
| CN115222545B (en) | Message modular processing method, device, computer equipment and storage medium | |
| CN111555894A (en) | Data processing method, device, equipment and storage medium | |
| CN115134348B (en) | Sharing method of cloud application instance, system, equipment and storage medium thereof | |
| CN117318950A (en) | An abnormal data detection method and related equipment based on multi-party secure computing | |
| CN109660610B (en) | Data processing method, device, equipment and storage medium | |
| CN116562858A (en) | Method, device, equipment and medium for interacting with third party payment application | |
| CN116506323A (en) | Method and device for testing message conversion, electronic equipment and readable storage medium | |
| CN105653534B (en) | Data processing method and device | |
| CN115858608A (en) | A data processing method, device, storage medium and electronic equipment | |
| CN112528188A (en) | Paging browsing method and device for mixed data, electronic equipment and storage medium | |
| WO2014197301A2 (en) | Multi-part and single response image protocol |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |