CN104750821A - Service message processing method and device - Google Patents
Service message processing method and device Download PDFInfo
- Publication number
- CN104750821A CN104750821A CN201510149447.XA CN201510149447A CN104750821A CN 104750821 A CN104750821 A CN 104750821A CN 201510149447 A CN201510149447 A CN 201510149447A CN 104750821 A CN104750821 A CN 104750821A
- Authority
- CN
- China
- Prior art keywords
- message
- service
- website
- transmission channel
- business
- 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.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种业务消息的处理方法及装置。本发明实施例通过利用所属网站外部的信息传输通道,接收用户的第一业务消息,使得能够将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理,由于不再依赖于提供该业务的应用的运行以及对应页面的展现,使得能够通过所属网站外部的信息传输通道直接接收业务消息,无需终端运行该业务的应用以及展现对应页面,能够避免现有技术中由于这些业务的处理依赖于该业务的应用以及展现对应页面而导致的需要较长的时间才能处理完成一项业务的问题,从而提高了业务处理的效率。
The invention provides a method and device for processing business messages. In the embodiment of the present invention, the user's first service message is received by using the information transmission channel outside the website to which the user belongs, so that the first service message can be sent to the message source inside the website, so that the message source can use the information source according to the The first business message is for business processing. Since it no longer depends on the operation of the application providing the service and the display of the corresponding page, the service message can be directly received through the information transmission channel outside the website to which it belongs, without the need for the terminal to run the application of the service and Displaying the corresponding page can avoid the problem in the prior art that it takes a long time to process and complete a service caused by the processing of these services depending on the application of the service and displaying the corresponding page, thereby improving the efficiency of service processing.
Description
【技术领域】【Technical field】
本发明涉及网站性能提升技术,尤其涉及一种业务消息的处理方法及装置。The invention relates to website performance improvement technology, in particular to a method and device for processing business messages.
【背景技术】【Background technique】
应用中所展现的页面,有时也可以称为万维网(World Wide Web,Web)页面,可以是基于超文本标记语言(HyperText Markup Language,HTML)编写的网页(Web Page),即HTML页面,或者还可以是基于HTML和Java语言编写的网页,即Java服务器页面(Java Server Page,JSP),或者还可以为其他语言编写的网页。如果用户想要使用应用的页面所提供的业务,用户需要利用终端运行该应用,并展现对应的页面,使得用户能够在该页面上执行业务相关的操作,例如,点击某个功能控件、输入特定内容,等等,则可以向该应用所使用的处理引擎发送业务消息,以使得处理引擎根据应用所发送的业务消息,进行业务处理。The pages displayed in the application may also be called World Wide Web (Web) pages sometimes, and may be web pages (Web Pages) written based on HyperText Markup Language (HTML), that is, HTML pages, or It can be a webpage written based on HTML and the Java language, that is, a Java Server Page (Java Server Page, JSP), or it can also be a webpage written in other languages. If the user wants to use the services provided by the application page, the user needs to use the terminal to run the application and display the corresponding page, so that the user can perform business-related operations on the page, for example, click a function control, enter a specific Content, etc., can send service messages to the processing engine used by the application, so that the processing engine can perform service processing according to the service messages sent by the application.
然而,在一些情况下,例如,终端正在运行其他应用等,这种依赖于应用的运行以及对应页面的展现所执行的业务,用户可能会利用终端执行较为复杂的操作,例如,终端退出当前应用,再运行需要的应用等,才能够在该应用的页面上执行业务相关的操作,这样,需要较长的时间才能处理完成一项业务,从而导致了业务处理的效率的降低。However, in some cases, for example, the terminal is running other applications, etc., which depend on the operation of the application and the display of the corresponding page, the user may use the terminal to perform more complex operations, for example, the terminal exits the current application , and then run the required application, etc., to be able to perform business-related operations on the page of the application. In this way, it takes a long time to process and complete a business, which leads to a reduction in the efficiency of business processing.
【发明内容】【Content of invention】
本发明的多个方面提供一种业务消息的处理方法及装置,用以提高业务处理的效率。Aspects of the present invention provide a method and device for processing business messages, so as to improve the efficiency of business processing.
本发明的一方面,提供一种业务消息的处理方法,包括:In one aspect of the present invention, a method for processing business messages is provided, including:
利用所属网站外部的信息传输通道,接收用户的第一业务消息;Receive the user's first business message by using the information transmission channel outside the website to which it belongs;
将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理。sending the first service message to a message source inside the website, so that the message source can perform service processing according to the first service message.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一业务消息包括下列信息中的至少一项:According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, the first service message includes at least one of the following information:
文本、图像、音频、视频、以及动画。Text, images, audio, video, and animation.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述利用所属网站外部的信息传输通道,接收用户的第一业务消息之前,同时或之后,还包括:According to the above-mentioned aspect and any possible implementation manner, an implementation manner is further provided, before, at the same time or after receiving the user's first service message by using the information transmission channel outside the website to which it belongs, it also includes:
接收所述消息源发送的所述用户的第二业务消息;receiving the second service message of the user sent by the message source;
利用所属网站外部的信息传输通道,将所述第二业务消息发送给所述用户。Send the second service message to the user by using an information transmission channel outside the website to which it belongs.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:According to the above aspects and any possible implementation, an implementation is further provided, the method further includes:
执行账号注册流程,以获得业务账号,以供利用所属网站外部的信息传输通道,传输信息。Execute the account registration process to obtain a business account, which can be used to transmit information by using the information transmission channel outside the website to which it belongs.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第二业务消息包括下列信息中的至少一项:According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, the second service message includes at least one of the following information:
文本、图像、音频、视频、以及动画。Text, images, audio, video, and animation.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所属网站外部的信息传输通道,包括下列信息传输通道中的至少一种:According to the above-mentioned aspect and any possible implementation mode, an implementation mode is further provided, the information transmission channel outside the website to which it belongs includes at least one of the following information transmission channels:
即时通信类传输通道;以及instant messaging transmission channels; and
直达号类传输通道。Direct number transmission channel.
本发明的另一方面,提供一种业务消息的处理装置,包括:Another aspect of the present invention provides a service message processing device, including:
传输单元,用于利用所属网站外部的信息传输通道,接收用户的第一业务消息;A transmission unit, configured to receive the user's first business message by using an information transmission channel outside the website to which it belongs;
分发单元,用于将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理。A distributing unit, configured to send the first service message to a message source inside the website, so that the message source can perform service processing according to the first service message.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第一业务消息包括下列信息中的至少一项:According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, the first service message includes at least one of the following information:
文本、图像、音频、视频、以及动画。Text, images, audio, video, and animation.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,According to the above aspects and any possible implementation, an implementation is further provided,
所述分发单元,还用于The distribution unit is also used for
接收所述消息源发送的所述用户的第二业务消息;receiving the second service message of the user sent by the message source;
所述传输单元,还用于The transmission unit is also used for
利用所属网站外部的信息传输通道,将所述第二业务消息发送给所述用户。Send the second service message to the user by using an information transmission channel outside the website to which it belongs.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括注册单元,用于According to the above aspect and any possible implementation manner, an implementation manner is further provided, the device further includes a registration unit configured to
执行账号注册流程,以获得业务账号,以供所述传输单元利用所属网站外部的信息传输通道,传输信息。Executing an account registration process to obtain a business account for the transmission unit to transmit information using an information transmission channel outside the website to which it belongs.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述第二业务消息包括下列信息中的至少一项:According to the foregoing aspect and any possible implementation manner, an implementation manner is further provided, the second service message includes at least one of the following information:
文本、图像、音频、视频、以及动画。Text, images, audio, video, and animation.
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所属网站外部的信息传输通道,包括下列信息传输通道中的至少一种:According to the above-mentioned aspect and any possible implementation mode, an implementation mode is further provided, the information transmission channel outside the website to which it belongs includes at least one of the following information transmission channels:
即时通信类传输通道;以及instant messaging transmission channels; and
直达号类传输通道。Direct number transmission channel.
由上述技术方案可知,本发明实施例通过利用所属网站外部的信息传输通道,接收用户的第一业务消息,使得能够将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理,由于不再依赖于提供该业务的应用的运行以及对应页面的展现,使得能够通过所属网站外部的信息传输通道直接接收业务消息,无需终端运行该业务的应用以及展现对应页面,能够避免现有技术中由于这些业务的处理依赖于该业务的应用以及展现对应页面而导致的需要较长的时间才能处理完成一项业务的问题,从而提高了业务处理的效率。It can be seen from the above technical solution that the embodiment of the present invention receives the user's first business message by using the information transmission channel outside the website to which it belongs, so that the first business message can be sent to the message source inside the website for all The message source performs business processing according to the first business message, and since it no longer depends on the operation of the application providing the service and the display of the corresponding page, it can directly receive the business message through the information transmission channel outside the website to which it belongs, without the need for a terminal Running the application of the service and displaying the corresponding page can avoid the problem in the prior art that it takes a long time to process and complete a service because the processing of these services depends on the application of the service and the display of the corresponding page, thereby improving improve the efficiency of business processing.
另外,采用本发明提供的技术方案,由于不再依赖于提供该业务的应用的运行以及对应页面的展现,使得能够通过所属网站外部的信息传输通道直接接收业务消息,无需终端运行该业务的应用以及展现对应页面,因此,能够有效提高业务处理的实时性。In addition, by adopting the technical solution provided by the present invention, since it is no longer dependent on the operation of the application providing the service and the display of the corresponding page, the service message can be directly received through the information transmission channel outside the website to which it belongs, without the need for the terminal to run the application of the service And the corresponding page is displayed, therefore, the real-time performance of business processing can be effectively improved.
【附图说明】【Description of drawings】
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings that need to be used in the embodiments or the description of the prior art. Obviously, the drawings in the following descriptions are of the present invention For some embodiments, those of ordinary skill in the art can also obtain other drawings based on these drawings without paying creative efforts.
图1为本发明一实施例提供的业务消息的处理方法的流程示意图;FIG. 1 is a schematic flowchart of a method for processing business messages provided by an embodiment of the present invention;
图2为本发明另一实施例提供的业务消息的处理装置的结构示意图;FIG. 2 is a schematic structural diagram of a service message processing device provided by another embodiment of the present invention;
图3为本发明另一实施例提供的业务消息的处理装置的结构示意图;FIG. 3 is a schematic structural diagram of a service message processing device provided by another embodiment of the present invention;
图4为图1对应的实施例中利用所属网站外部的一种信息传输通道传输业务消息在终端界面上的展现示意图。FIG. 4 is a schematic diagram of displaying service messages transmitted on a terminal interface by using an information transmission channel outside the website in the embodiment corresponding to FIG. 1 .
【具体实施方式】【Detailed ways】
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
需要说明的是,本发明实施例中所涉及的终端可以包括但不限于手机、个人数字助理(Personal Digital Assistant,PDA)、无线手持设备、平板电脑(Tablet Computer)、个人电脑(Personal Computer,PC)、MP3播放器、MP4播放器、可穿戴设备(例如,智能眼镜、智能手表、智能手环等)等。It should be noted that the terminals involved in the embodiments of the present invention may include, but are not limited to, mobile phones, personal digital assistants (Personal Digital Assistant, PDA), wireless handheld devices, tablet computers (Tablet Computer), personal computers (Personal Computer, PC ), MP3 players, MP4 players, wearable devices (eg, smart glasses, smart watches, smart bracelets, etc.), etc.
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。In addition, the term "and/or" in this article is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and/or B, which may mean: A exists alone, A and B exist at the same time, There are three cases of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.
图1为本发明一实施例提供的业务消息的处理方法的流程示意图,如图1所示。FIG. 1 is a schematic flowchart of a method for processing service messages provided by an embodiment of the present invention, as shown in FIG. 1 .
101、利用所属网站外部的信息传输通道,接收用户的第一业务消息。101. Receive a first service message from a user by using an information transmission channel outside the website to which it belongs.
所谓的第一业务处理消息,是指用于指示所属网站内部的消息源,进行某种业务处理的相关指令,例如,账户充值等。所述第一业务处理消息可以包括但不限于文本、图像、音频、视频、以及动画中的至少一项,本实施例对此不进行特别限定。The so-called first business processing message refers to a relevant instruction for instructing a message source inside the website to perform a certain business processing, such as account recharge. The first service processing message may include but not limited to at least one of text, image, audio, video, and animation, which is not specifically limited in this embodiment.
102、将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理。102. Send the first service message to a message source inside the website, so that the message source performs service processing according to the first service message.
所谓的消息源,是指能够产生或处理业务消息,例如,第一业务消息等,的业务系统或者业务人员,本实施例对此不进行特别限定。The so-called message source refers to a service system or a service person capable of generating or processing service messages, for example, the first service message, etc., which is not particularly limited in this embodiment.
需要说明的是,101~102的执行主体的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。It should be noted that part or all of the execution subjects of 101-102 may be applications located on the local terminal, or may also be plug-ins or software development kits (Software Development Kit, SDK), etc. set in applications located on the local terminal. The functional unit may also be a processing engine located in a server on the network side, or may also be a distributed system located on the network side, which is not particularly limited in this embodiment.
可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行限定。It can be understood that the application may be a local program (nativeApp) installed on the terminal, or may also be a webpage program (webApp) of a browser on the terminal, which is not limited in this embodiment.
这样,通过利用所属网站外部的信息传输通道,接收用户的第一业务消息,使得能够将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理,由于不再依赖于提供该业务的应用的运行以及对应页面的展现,使得能够通过所属网站外部的信息传输通道直接接收业务消息,无需终端运行该业务的应用以及展现对应页面,能够避免现有技术中由于这些业务的处理依赖于该业务的应用以及展现对应页面而导致的需要较长的时间才能处理完成一项业务的问题,从而提高了业务处理的效率。In this way, by using the information transmission channel outside the website to which the user belongs, the first service message of the user is received, so that the first service message can be sent to the message source inside the website, so that the message source can send the message according to the first Business messages, for business processing, no longer rely on the operation of the application that provides the service and the display of the corresponding page, so that the business message can be received directly through the information transmission channel outside the website to which it belongs, without the need for the terminal to run the application of the service and display the corresponding The page can avoid the problem in the prior art that it takes a long time to complete a service because the processing of these services depends on the application of the service and the display of the corresponding page, thereby improving the efficiency of service processing.
可选地,在本实施例的一个可能的实现方式中,在101中所利用的所属网站外部的信息传输通道,是指独立于所属网站而存在的信息传输通道,其并不依赖于所属网站。Optionally, in a possible implementation of this embodiment, the information transmission channel outside the affiliated website used in 101 refers to an information transmission channel that exists independently of the affiliated website, and does not depend on the affiliated website .
具体地,所属网站外部的信息传输通道,可以包括下列信息传输通道中的至少一种:Specifically, the information transmission channel outside the website to which it belongs may include at least one of the following information transmission channels:
即时通信类传输通道;以及instant messaging transmission channels; and
直达号类传输通道。Direct number transmission channel.
所述即时通信类传输通道,可以为短消息传输通道,或者还可以为微信传输通道,或者还可以为电子邮件传输通道,或者还可以为微博传输通道,等等,本实施例对此不进行特别限定。The instant communication class transmission channel can be a short message transmission channel, or can also be a WeChat transmission channel, or can also be an email transmission channel, or can also be a microblog transmission channel, etc. Specially limited.
所述直达号类传输通道,可以为直达号应用即轻应用。所述轻应用(LightApp),是一种无需下载、即搜即用的全功能应用,既有媲美甚至超越终端上的移动应用的用户体验,又具备网页应用可被检索与智能分发的特性,轻应用不仅能有效解决优质应用和服务与移动用户需求对接的问题,还能降低开发及运营成本。The direct number type transmission channel may be a direct number application or a light application. The light application (LightApp) is a full-featured application that can be searched and used without downloading. It not only has a user experience that is comparable to or even surpasses that of mobile applications on terminals, but also has the characteristics of web applications that can be retrieved and intelligently distributed. Light applications can not only effectively solve the problem of connecting high-quality applications and services with the needs of mobile users, but also reduce development and operation costs.
本实施例中,所属网站外部的信息传输通道,能够为用户提供不同的信息接触点,从而有效提高了信息获取的灵活性。In this embodiment, the information transmission channel outside the website to which it belongs can provide users with different information contact points, thereby effectively improving the flexibility of information acquisition.
可选地,在本实施例的一个可能的实现方式中,还可以进一步执行账号注册流程,以获得业务账号,以供利用所属网站外部的信息传输通道,传输信息。Optionally, in a possible implementation of this embodiment, an account registration process may be further performed to obtain a service account for information transmission using an information transmission channel outside the website to which it belongs.
具体地,具体可以与所属网站外部的信息传输通道所属的业务处理系统进行交互,执行账号注册流程,以获得业务账号。Specifically, it may interact with the business processing system to which the information transmission channel outside the website belongs, and execute an account registration process to obtain a business account.
例如,与微信平台进行交互,执行注册流程,获得一个业务账号即微信公众号“百度推广”,这样,用户可以利用自己的微信号,在终端上登录微信应用,搜索该微信公众号,并执行“关注”操作,就可以通过微信这一即时通信类传输通道,与微信公众号“百度推广”这一业务账号所对应的信息端进行业务消息的交互了。For example, interact with the WeChat platform, execute the registration process, and obtain a business account, that is, the WeChat public account "Baidu Promotion". In this way, users can use their own WeChat account to log in to the WeChat application on the terminal, search for the WeChat public account, and execute The "Follow" operation allows you to interact with the information terminal corresponding to the business account of the WeChat public account "Baidu Promotion" through WeChat, an instant messaging transmission channel.
可选地,在本实施例的一个可能的实现方式中,在101之前,同时或之后,还可以进一步接收所述消息源发送的所述用户的第二业务消息,进而,则可以利用所属网站外部的信息传输通道,将所述第二业务消息发送给所述用户。Optionally, in a possible implementation of this embodiment, before, at the same time or after step 101, the user's second service message sent by the message source may be further received, and then, the website to which it belongs may be used The external information transmission channel sends the second service message to the user.
在一个具体的实现过程中,在发送所述第二业务消息给用户之前,还可以根据所述用户的历史行为数据和所述用户的环境数据中的至少一项,选择所属网站外部的至少一个信息传输通道,然后,利用所选择的所述至少一个信息传输通道,将所述第二业务消息发送给所述用户。In a specific implementation process, before sending the second service message to the user, it is also possible to select at least one service provider outside the website to which it belongs according to at least one of the user's historical behavior data and the user's environmental data. The information transmission channel then sends the second service message to the user by using the at least one selected information transmission channel.
所谓的第二业务处理消息,是指用于指示所属网站注册的用户某种业务的相关信息,例如,账户余额为0等。所述第二业务处理消息可以包括但不限于文本、图像、音频、视频、以及动画中的至少一项,本实施例对此不进行特别限定。The so-called second service processing message refers to relevant information used to indicate a certain service of the user registered on the website to which he belongs, for example, the account balance is 0 and so on. The second service processing message may include but not limited to at least one of text, image, audio, video, and animation, which is not specifically limited in this embodiment.
可以理解的是,文本中还可以进一步包括页面的访问标识,可以包括但不限于页面的统一资源定位符(Uniform Resource Locator,URL)或统一资源名称(Uniform Resource Name,URN),或者还可以包括其他能够访问页面的其他标识信息,本实施例对此不进行特别限定。用户可以通过文本中所包含的页面的访问标识,直接获取相关的服务或信息,能够有效提高实时性。It can be understood that the text can further include the access identifier of the page, which can include but not limited to the uniform resource locator (Uniform Resource Locator, URL) or uniform resource name (Uniform Resource Name, URN) of the page, or can also include Other identification information that can access the page is not specifically limited in this embodiment. The user can directly obtain related services or information through the access identifier of the page included in the text, which can effectively improve the real-time performance.
一般来说,页面的URL或URN的字符串较长,可以采用短链接的形式,代替URL或URN。短链接,是指将长的URL或URN,通过程序计算等方式,转换为简短的字符串。这样,能够达到减少第一业务消息的字符串的目的。Generally speaking, the URL or URN of the page has a long character string, and a short link may be used instead of the URL or URN. A short link refers to converting a long URL or URN into a short string through program calculation and other methods. In this way, the purpose of reducing the character strings of the first service message can be achieved.
具体地,具体可以基于超文本标记语言5(HyperText Markup Language5,HTML5)等编程语言编写的页面,实现文本中所包含的短链接。Specifically, the short link contained in the text can be realized based on a page written in a programming language such as HyperText Markup Language 5 (HyperText Markup Language5, HTML5).
进一步地,针对上述操作的执行在101之前的情况,所述第二业务处理消息,还可以进一步指示所属网站注册的用户编辑业务相关数据。这样,该用户则可以将所编辑的业务相关数据,并通过指定应用,例如,短消息应用、微信应用、电子邮件应用、微博应用、直达号应用等,将所编辑的业务相关数据进行封装处理,以生成所述第一业务消息,并由该指定应用利用该指定应用的信息传输通道即所属网站外部的信息传输通道,返回给第二业务消息的发送方。Further, for the case where the above operation is performed before step 101, the second service processing message may further instruct the user registered on the website to edit the service-related data. In this way, the user can package the edited business-related data through designated applications, such as short message applications, WeChat applications, email applications, Weibo applications, direct number applications, etc. processing, so as to generate the first service message, and return it to the sender of the second service message by the specified application using the information transmission channel of the specified application, that is, the information transmission channel outside the website to which it belongs.
至此,在用户通过所属网站外部的信息传输通道接收到第二业务消息之后,能够在不通过终端运行第二业务消息所涉及的业务的应用以及展现对应页面的情况下,通过该信息传输通道所在的当前应用第一时间做出响应,即通过当前应用编辑业务相关数据,并发送包含业务相关数据的第一业务消息,真正体现了业务消息的时效性。So far, after the user receives the second business message through the information transmission channel outside the website to which the user belongs, he can pass the information transmission channel where the information transmission channel is located without running the application of the business involved in the second business message and displaying the corresponding page through the terminal. The current application responds immediately, that is, edits business-related data through the current application and sends the first business message containing the business-related data, which truly reflects the timeliness of business messages.
图4为图1对应的实施例中利用所属网站外部的一种信息传输通道传输业务消息在终端界面上的展现示意图,如图4所示,利用短消息传输通道,向用户所使用的终端发送包含业务相关数据的第二业务消息;然后,用户通过所使用的终端的短消息应用查看该业务相关数据,并编辑所要回复的编码“102”,进而通过所使用的终端的短消息应用,利用短消息传输通道,回复包含编码的第一业务消息。接收到用户所回复的包含编码的第一业务消息之后,则可以将该编码发送到对应的所属网站内部的消息源,进而由该消息源根据该编码,进行业务处理。最后,再将消息源所返回的业务处理结果,返回给用户。Fig. 4 is a schematic diagram of displaying business messages on the terminal interface using an information transmission channel outside the website in the embodiment corresponding to Fig. 1. As shown in Fig. The second business message containing business-related data; then, the user checks the business-related data through the short message application of the terminal used, and edits the code "102" to be replied, and then uses the short message application of the terminal used A short message transmission channel, replying with a coded first service message. After receiving the first service message including the code replied by the user, the code can be sent to the corresponding message source inside the website, and then the message source can perform business processing according to the code. Finally, return the business processing result returned by the message source to the user.
这样,能够实现业务消息的闭环传递,从而让用户更加便捷地找到所求,降低操作成本,提升客户满意度。In this way, the closed-loop transmission of business information can be realized, so that users can find what they want more conveniently, reduce operating costs, and improve customer satisfaction.
可选地,在本实施例的一个可能的实现方式中,还可以进一步包括用户的身份识别过程。具体地,具体可以采用图像识别技术、语音识别技术、指纹识别技术等识别技术,对用户进行身份识别,以加强信息的安全性。Optionally, in a possible implementation manner of this embodiment, a user identification process may further be included. Specifically, identification technologies such as image recognition technology, voice recognition technology, and fingerprint recognition technology may be used to identify users to enhance information security.
本实施例中,通过利用所属网站外部的信息传输通道,接收用户的第一业务消息,使得能够将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理,由于不再依赖于提供该业务的应用的运行以及对应页面的展现,使得能够通过所属网站外部的信息传输通道直接接收业务消息,无需终端运行该业务的应用以及展现对应页面,能够避免现有技术中由于这些业务的处理依赖于该业务的应用以及展现对应页面而导致的需要较长的时间才能处理完成一项业务的问题,从而提高了业务处理的效率。In this embodiment, the user's first service message is received by using the information transmission channel outside the website to which the user belongs, so that the first service message can be sent to the message source inside the website, so that the message source The above-mentioned first business message is used for business processing. Since it no longer depends on the operation of the application providing the service and the display of the corresponding page, the service message can be directly received through the information transmission channel outside the website to which it belongs, without the need for the terminal to run the application of the service And displaying the corresponding page can avoid the problem in the prior art that it takes a long time to process and complete a business caused by the processing of these businesses depending on the application of the business and the display of the corresponding page, thereby improving the efficiency of business processing .
另外,采用本发明提供的技术方案,由于不再依赖于提供该业务的应用的运行以及对应页面的展现,使得能够通过所属网站外部的信息传输通道直接接收业务消息,无需终端运行该业务的应用以及展现对应页面,因此,能够有效提高业务处理的实时性。In addition, by adopting the technical solution provided by the present invention, since it is no longer dependent on the operation of the application providing the service and the display of the corresponding page, the service message can be directly received through the information transmission channel outside the website to which it belongs, without the need for the terminal to run the application of the service And the corresponding page is displayed, therefore, the real-time performance of business processing can be effectively improved.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
图2为本发明另一实施例提供的业务消息的处理装置的结构示意图,如图2所示。本实施例的业务消息的处理装置可以包括传输单元21和分发单元22。其中,传输单元21,用于利用所属网站外部的信息传输通道,接收用户的第一业务消息;分发单元22,用于将所述第一业务消息发送给所述网站内部的消息源,以供所述消息源根据所述第一业务消息,进行业务处理。FIG. 2 is a schematic structural diagram of an apparatus for processing service messages provided by another embodiment of the present invention, as shown in FIG. 2 . The apparatus for processing service messages in this embodiment may include a transmission unit 21 and a distribution unit 22 . Among them, the transmission unit 21 is used to receive the user's first business message by using the information transmission channel outside the website to which it belongs; the distribution unit 22 is used to send the first business message to a message source inside the website for The message source performs service processing according to the first service message.
所谓的第一业务处理消息,是指用于指示所属网站内部的消息源,进行某种业务处理的相关指令,例如,账户充值等。所述第一业务处理消息可以包括但不限于文本、图像、音频、视频、以及动画中的至少一项,本实施例对此不进行特别限定。The so-called first business processing message refers to a relevant instruction for instructing a message source inside the website to perform a certain business processing, such as account recharge. The first service processing message may include but not limited to at least one of text, image, audio, video, and animation, which is not specifically limited in this embodiment.
需要说明的是,本实施例所提供的业务消息的处理装置的执行主体的部分或全部可以为位于本地终端的应用,或者还可以为设置在位于本地终端的应用中的插件或软件开发工具包(Software Development Kit,SDK)等功能单元,或者还可以为位于网络侧服务器中的处理引擎,或者还可以为位于网络侧的分布式系统,本实施例对此不进行特别限定。It should be noted that part or all of the execution subject of the business message processing apparatus provided in this embodiment may be an application located on a local terminal, or may also be a plug-in or a software development kit set in an application located on a local terminal (Software Development Kit, SDK) and other functional units, or may also be a processing engine located in a server on the network side, or may also be a distributed system located on the network side, which is not particularly limited in this embodiment.
可以理解的是,所述应用可以是安装在终端上的本地程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本实施例对此不进行限定。It can be understood that the application may be a local program (nativeApp) installed on the terminal, or may also be a webpage program (webApp) of a browser on the terminal, which is not limited in this embodiment.
可选地,在本实施例的一个可能的实现方式中,所属网站外部的信息传输通道,可以包括下列信息传输通道中的至少一种:Optionally, in a possible implementation of this embodiment, the information transmission channel outside the website to which it belongs may include at least one of the following information transmission channels:
即时通信类传输通道;以及instant messaging transmission channels; and
直达号类传输通道。Direct number transmission channel.
可选地,在本实施例的一个可能的实现方式中,所述分发单元22,还可以进一步用于接收所述消息源发送的所述用户的第二业务消息;相应地,所述传输单元21,则还可以进一步用于利用所属网站外部的信息传输通道,将所述第二业务消息发送给所述用户。Optionally, in a possible implementation of this embodiment, the distribution unit 22 may be further configured to receive the user's second service message sent by the message source; correspondingly, the transmission unit 21, it may be further used to send the second service message to the user by using an information transmission channel outside the website to which it belongs.
可选地,在本实施例的一个可能的实现方式中,如图3所示,本实施例所提供的业务消息的处理装置还可以进一步包括注册单元31,用于执行账号注册流程,以获得业务账号,以供所述传输单元利用所属网站外部的信息传输通道,传输信息。Optionally, in a possible implementation of this embodiment, as shown in FIG. 3 , the device for processing business messages provided in this embodiment may further include a registration unit 31, configured to execute an account registration process to obtain A business account is used for the transmission unit to use the information transmission channel outside the website to which it belongs to transmit information.
所谓的第二业务处理消息,是指用于指示所属网站注册的用户某种业务的相关信息,例如,账户余额为0等。所述第二业务处理消息可以包括但不限于文本、图像、音频、视频、以及动画中的至少一项,本实施例对此不进行特别限定。The so-called second service processing message refers to relevant information used to indicate a certain service of the user registered on the website to which he belongs, for example, the account balance is 0 and so on. The second service processing message may include but not limited to at least one of text, image, audio, video, and animation, which is not specifically limited in this embodiment.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated units implemented in the form of software functional units may be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium, and include several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) or a processor (processor) execute the methods described in various embodiments of the present invention. partial steps. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disc and other media that can store program codes. .
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510149447.XA CN104750821A (en) | 2015-03-31 | 2015-03-31 | Service message processing method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510149447.XA CN104750821A (en) | 2015-03-31 | 2015-03-31 | Service message processing method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104750821A true CN104750821A (en) | 2015-07-01 |
Family
ID=53590505
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510149447.XA Pending CN104750821A (en) | 2015-03-31 | 2015-03-31 | Service message processing method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104750821A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107995104A (en) * | 2017-12-11 | 2018-05-04 | 深圳喜盈佳企业云服务有限公司 | A kind of system and method based on instant message push service message |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102591705A (en) * | 2011-01-17 | 2012-07-18 | 腾讯科技(深圳)有限公司 | Open platform agent access method and open platform agent access device |
| CN102662766A (en) * | 2012-03-23 | 2012-09-12 | 北京邮电大学 | Microblog and social networking information synchronizing system and synchronizing method based on Web Element mechanism |
| CN103297325A (en) * | 2013-05-13 | 2013-09-11 | 北京小米科技有限责任公司 | Method, device and equipment for interacting with third-party application in instant messaging system |
| US20140317534A1 (en) * | 2007-11-30 | 2014-10-23 | International Business Machines Corporation | Split transcript view for business object integration into messaging |
-
2015
- 2015-03-31 CN CN201510149447.XA patent/CN104750821A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140317534A1 (en) * | 2007-11-30 | 2014-10-23 | International Business Machines Corporation | Split transcript view for business object integration into messaging |
| CN102591705A (en) * | 2011-01-17 | 2012-07-18 | 腾讯科技(深圳)有限公司 | Open platform agent access method and open platform agent access device |
| CN102662766A (en) * | 2012-03-23 | 2012-09-12 | 北京邮电大学 | Microblog and social networking information synchronizing system and synchronizing method based on Web Element mechanism |
| CN103297325A (en) * | 2013-05-13 | 2013-09-11 | 北京小米科技有限责任公司 | Method, device and equipment for interacting with third-party application in instant messaging system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107995104A (en) * | 2017-12-11 | 2018-05-04 | 深圳喜盈佳企业云服务有限公司 | A kind of system and method based on instant message push service message |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112929253B (en) | Virtual image interaction method and device | |
| US20170249934A1 (en) | Electronic device and method for operating the same | |
| CN112260933B (en) | Communication method, communication device, electronic equipment and medium | |
| US20110320286A1 (en) | System And Method For Integrating An Ad Banner With A Calling Application | |
| CN110795147A (en) | Interface protocol file management method and device | |
| CN112866268B (en) | Message processing method and system | |
| CN107786415B (en) | Service processing method and related equipment and system | |
| CN115564000A (en) | Two-dimensional code generation method and device, computer equipment and storage medium | |
| CN113076294A (en) | Information sharing method and device | |
| CN103354556A (en) | Message prompt method used for realizing sharing user and equipment thereof | |
| CN110705271A (en) | System and method for providing natural language processing service | |
| US20190020605A1 (en) | System and method for contextually based fulfillment of communication requests via a telephony platform | |
| CN104618555B (en) | A kind of method, apparatus and system of user information mark | |
| CN113282590A (en) | Interface joint debugging method and device based on 5G message | |
| CN111680032B (en) | Method and device for processing information sending task and electronic equipment | |
| CN110708238B (en) | Method and apparatus for processing information | |
| US20080176587A1 (en) | System and a method for sending digital content to a mobile device | |
| CN104750821A (en) | Service message processing method and device | |
| CN105704003A (en) | Instant communication interaction method and terminal | |
| CN114022300A (en) | Method, device, storage medium and electronic device for publishing social dynamic information | |
| CN115580590B (en) | Message processing method, device, equipment and medium | |
| CN113726827A (en) | Data packet processing method and device based on distributed cluster | |
| CN112383466B (en) | Multi-scene chatting method and device | |
| CN116132419B (en) | Page generation method and device, electronic equipment and storage medium | |
| US11456983B2 (en) | Interactive operation method, and transmitter machine, receiver machine and interactive operation system using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150701 |