WO2015184780A1 - 一种处理信息的方法、装置及*** - Google Patents

一种处理信息的方法、装置及*** Download PDF

Info

Publication number
WO2015184780A1
WO2015184780A1 PCT/CN2014/095410 CN2014095410W WO2015184780A1 WO 2015184780 A1 WO2015184780 A1 WO 2015184780A1 CN 2014095410 W CN2014095410 W CN 2014095410W WO 2015184780 A1 WO2015184780 A1 WO 2015184780A1
Authority
WO
WIPO (PCT)
Prior art keywords
platform
message
new
public account
capability open
Prior art date
Application number
PCT/CN2014/095410
Other languages
English (en)
French (fr)
Inventor
侯彬
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2015184780A1 publication Critical patent/WO2015184780A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding

Definitions

  • the present invention relates to the technical field of processing information, and in particular, to a method, device and system for processing information.
  • the three main business platforms are the new call platform 503, the new message platform 504, and the new contact platform 505. It is composed of two large value-added service platforms, namely, the public account platform 501 and the capability open platform 502, as shown in FIG. 5.
  • the new call platform 503 is based on VoLTE (Voice Over LTE), which enhances user call quality and experience.
  • the new messaging platform 504 is based on RCS (Rich Communication Suit), seamlessly integrates multiple media and message formats, and seamlessly interworks with traditional SMS or MMS.
  • the new contact platform 505 builds a brand new mobile phone number. Social and public information service portal.
  • the public account platform 501 is a service delivery service for enterprise customers. Enterprise customers can interact with their subscribers in the form of text, pictures, audio, video, location and graphic mixed messages to realize information dissemination, service ordering, etc., which is the upgrade direction of the industry gateway and Monternet gateway. .
  • the capability open platform 502 provides the functions of the new message platform 504, the new call platform 503, and the new contact platform 505 to the three-party external system 506, which greatly facilitates the three-way system 506 to quickly access and use the entire service function of the converged communication.
  • the public account platform 501 is only connected to the new message platform. For details, see FIG. 5, the information is delivered.
  • the capability open platform 502 interfaces with new calls, new messages, and new contact platforms, and supports the opening of the three basic capabilities to the three-party external system 506.
  • the current public account can only provide information delivery services. Therefore, the following shortcomings exist: As the business continues to develop, the public account platform needs to support new calls and new contacts. For the service, the public account platform, the new call platform, and the new contact platform are required to perform interface docking and functional transformation at the same time. Such transformation involves many platforms, large workload, complex interface transformation, large investment, and long cycle, which is not conducive to operators to quickly launch new business, so the input-output ratio is very low.
  • the present invention provides a method, device and system for processing information, which can reduce the complexity, workload and capital investment of the public account platform.
  • a method of processing information includes the following steps:
  • the message sent by the sender is forwarded to the recipient through the capability open platform.
  • the sender is any one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, where the receiver is a public account platform;
  • the receiving party is any one of a new message platform, a new calling platform, a new contact platform, and a third-party external system connected to the capability open platform, where the sender is the public account platform.
  • the protocol between the public account platform and the capability open platform is a representational state transfer REST protocol; and the information transfer protocol between the public account platform and the capability open platform is an http or https protocol.
  • the public account platform has an interface that matches the capability open interface OP-01 of the capability open platform, and is connected to the capability open platform by using the matched interface.
  • the method before the step of receiving the message sent by the sender by the capability opening platform under the converged communication service, the method further includes:
  • the privileged state transfer REST request message is sent to the capability open platform by using the Http GET, or Http PUT, or Http POST, or Http DELETE mode;
  • the public account platform is the receiver
  • the standard Http response mode is adopted, and the representation state transfer REST response message is sent to the capability open platform through the public account platform.
  • An apparatus for processing information comprising a message sending module and a message receiving module, wherein:
  • the message sending module is configured to: receive a message sent by the sender by using a capability opening platform under the converged communication service;
  • the message receiving module is configured to: forward, by the capability opening platform, a message sent by the sender to a receiver.
  • the sender is any one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, where the receiver is a public account platform;
  • the recipient is any one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, the sender being a public account platform.
  • the protocol between the public account platform and the capability open platform is a representational state transfer REST protocol; and the information transfer protocol between the public account platform and the capability open platform is an http or https protocol.
  • the public account platform has an interface that matches the capability open interface OP-01 of the capability open platform, and is connected to the capability open platform by using the matched interface.
  • the message sending module further includes a public account message sending unit:
  • the public account message sending unit is configured to: when the public account platform is a sender, send the capability open platform to the capability open platform by using the Http GET, or Http PUT, or Http POST, or Http DELETE mode; Representational state transfer REST request message;
  • the message receiving module further includes a public account message receiving unit:
  • the public account message receiving unit is configured to: when the public account platform is a receiver, send a representational state transfer REST response message to the capability open platform by using the standard Http response mode.
  • a system for processing information including a public account platform, a capability open platform, a new call platform, a new contact platform, and a new messaging platform;
  • the public account platform is connected to the capability open platform and transmits messages to each other;
  • the capability The open platform is connected to the new call platform, the new contact platform, and the new message platform, respectively, and transmits messages to each other;
  • the apparatus also includes the apparatus for processing information as claimed in any one of claims 6-10.
  • the capability open platform is connected to the new message platform through a new message interface, connected to the new call platform through a new call interface, and connected to the new contact platform through a new contact interface; the capability open platform Receiving, by the user terminal, the first message sent by the new message platform, and/or the new call platform, and/or the new contact platform, and transmitting the received first message to a public account platform; The open platform further receives the second message sent by the public account platform, and determines the receiver of the second message by performing service routing on the second message, and then sends the second message to the new message according to the judgment result. a messaging platform, and/or the new calling platform, and/or the new contact platform.
  • a computer program comprising program instructions that, when executed by a computer, cause the computer to perform any of the methods described above for processing information.
  • a carrier carrying the computer program A carrier carrying the computer program.
  • FIG. 1 is a schematic diagram of steps of a method according to an embodiment of the present invention.
  • FIG. 2 is a schematic flow chart of steps of a method according to a specific embodiment of the present invention.
  • FIG. 3 is a schematic structural diagram of a device according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a system according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a system of a converged communication service platform in the related art.
  • the embodiment of the present invention first provides a method for processing information, including the steps shown in FIG. 1:
  • Step 101 Receive, by using a capability open platform under the converged communication service, a message sent by a sender.
  • Step 102 Forward the message sent by the sender to the receiver through the capability opening platform under the converged communication service.
  • the method for processing information by the service platform under the converged communication receives the message sent by the public account platform through the capability open platform, and sends the message to the new message platform or The new contact platform or the new call platform; at the same time, it can also receive the message sent by the new message platform or the new contact platform or the new call platform through the capability open platform, and further forward the message to the public account platform through the capability open platform.
  • the public account platform and the capability open platform exchange messages, so that when the public account platform is developed to support related services with the new call platform, the new contact platform or other third-party systems connected to the capability open system, there is no need to public account.
  • the interface of the platform has been extensively modified to reduce the cost and cycle of post-improvement of the public account platform.
  • the sender is one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, and the recipient is a public account platform;
  • the recipient is one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, the sender being a public account platform.
  • a message interaction exists between the initial stage of the public account platform and the new message platform; when the message is sent through the public account platform, the message is first sent to the capability open platform, and then the capability open platform is forwarded to the new message platform.
  • the public account platform receives the uplink user message, it is directly sent to the capability open platform by the new message platform, and then forwarded to the public account platform by the capability open platform.
  • the public account platform business development supports the related services of the new call platform, the new contact platform, and even the third-party external system supported by the capability open system, the public account platform is still connected with the capability open platform, and only needs to be separately Develop a unified standard interface that conforms to the capability open platform to support new calls and new contact business functions, while the new call platform, new contact platform, and No open development platform needs to be developed and modified.
  • the protocol between the public account platform and the capability open platform is a representational state transfer REST protocol; and the information transfer protocol between the public account platform and the capability open platform is an http or https protocol.
  • the public account platform has an interface that matches the capability open interface OP-01 of the capability open platform, and is connected to the capability open platform through the matched interface.
  • the privilege is sent to the capability open platform by using the Http GET, or Http PUT, or Http POST, or Http DELETE mode.
  • the status transfer REST request message when the public account platform is the receiver, the standard Http response mode is adopted, and the representation status transfer REST response message is sent to the capability open platform through the public account platform.
  • the method includes the following steps:
  • Step 201 Send a first message to the capability open platform through the public account platform;
  • Step 202 When the capability open platform receives the first message, perform service routing processing to determine a receiver of the first message, and parse the first message to convert the first message into a corresponding format.
  • Step 203 The capability opening platform sends the parsed first message to the receiver of the first message; the receiver is a new message platform, a new calling platform, a new contact platform, and a third party externally connected with the capability open platform.
  • the receiver is a new message platform, a new calling platform, a new contact platform, and a third party externally connected with the capability open platform.
  • Step 204 The message sent by the receiver processing capability open platform is received by the receiver;
  • Step 205 Send the first message to the user terminal by using the receiver.
  • the method includes the following steps:
  • Step 206 Receive a second message sent by the user terminal by using a new message platform, or a new contact platform, or a new call platform, or a third-party external system connected to the capability open platform.
  • Step 207 New messaging platform, or new contact platform, or new calling platform, or open with capabilities
  • the third-party external system connected by the platform parses the second message
  • Step 208 Send the processed second message to the capability open platform.
  • Step 209 Parse the received second message by using the capability opening platform.
  • Step 210 Forward the processed second message to the public account platform by using the capability opening platform.
  • an embodiment of the present invention provides an apparatus for processing information, and the structure is as shown in FIG. 3, including:
  • the message sending module 301 is configured to receive, by using the capability opening platform in the converged communication service, a message sent by the sender.
  • the message receiving module 302 is configured to forward the message sent by the sender to the receiver through the capability opening platform under the converged communication service.
  • the sender is one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, where the receiver is a public account platform;
  • the recipient is one of a new message platform, a new call platform, a new contact platform, and a third-party external system connected to the capability open platform, the sender being a public account platform.
  • the protocol between the public account platform and the capability open platform is a representational state transfer REST protocol; and the information transfer protocol between the public account platform and the capability open platform is an http or https protocol.
  • the public account platform has an interface that matches the capability open interface OP-01 of the capability open platform, and is connected to the capability open platform through the matched interface.
  • the capability open interface OP-01 is a third-party external system-specific interface of the capability open platform.
  • the public account platform is connected to the capability open platform through the capability open interface OP-01, so that only the public account platform needs to be modified, and no capability is needed.
  • the capability open interface is an interface for the capability open platform to connect to a third-party external system, and has wide adaptability. Therefore, transforming the public account platform is relatively simple and easy. When information interaction between the public account platform and the third-party external system connected to the public account is desired, the capability open platform can be directly modified without extensive modification of the public account platform.
  • the message sending module further includes:
  • a public account message sending unit configured to send a representation to the capability open platform by using the Http GET, or Http PUT, or Http POST, or Http DELETE mode when the public account platform is a sender State transfer REST request message;
  • the message receiving module further includes:
  • the public account message receiving unit is configured to: when the public account platform is the receiver, use a standard Http response mode, and send a statement state transfer REST response message to the capability open platform through the public account platform.
  • the public account when the public account receives the user uplink message, it needs to be forwarded to the capability platform, and the capability platform is opened to the application developer through the standard rest interface.
  • the embodiment of the present invention further provides a system for processing information, as shown in FIG. 4, which includes a public account platform 401, a capability open platform 402, a new call platform 403, a new contact platform 404, and a new message platform 405;
  • the public account platform 401 is connected to the capability open platform 402 and transmits messages to each other;
  • the capability open platform 402 is connected to the new call platform 403, the new contact platform 404, and the new message platform 405, respectively, and transmits messages to each other;
  • the capability open platform 402 is also coupled to a third party external system 406.
  • the public account platform 401 is also capable of transmitting messages to and from the third party external system 406 via the capability open platform 402.
  • the public account platform is no longer connected with the new message platform as in the related art, but the user is simulated as a third-party external system, and directly connected with the capability open platform and intercommunicating the message, which is convenient Subsequent development of the public account platform to achieve communication with the new contact platform, the new call platform, and the original public account platform to communicate with the new message platform.
  • the capability open platform is connected to the new message platform through a new message interface, connected to the new call platform through a new call interface, and connected to the new contact platform through a new contact interface;
  • the capability open platform receives the first message sent by the user terminal through the new message platform, and/or the new call platform, and/or the new contact platform, and receives the received message
  • the first message is sent to the public account platform;
  • the capability open platform further receives the second message sent by the public account platform, and determines the receiver of the second message by performing service routing on the second message, and then according to the judgment result. Sending the second message to the new message platform, and/or the new call platform, and/or the new contact platform.
  • the embodiment of the invention also discloses a computer program, comprising program instructions, which, when executed by a computer, enable the computer to execute any of the above methods for processing information.
  • the embodiment of the invention also discloses a carrier carrying the computer program.
  • the method, device and system for processing information through the service platform under the converged communication provided by the embodiment of the present invention, through the capability open platform on the public account platform and the new message platform, the new call platform, or the new
  • the message is forwarded between the contact platforms, so that when the public account platform is subsequently opened and the business function between the new call platform, the new contact platform or the third-party external system connected with the capability open platform, there is no need to perform a large amount on the public account platform. Interface modification.
  • the method and device provided by the technical solution of the present invention can reduce the complexity, workload and capital investment of the public account platform. Therefore, the present invention has strong industrial applicability.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

一种处理信息的方法及装置。所述方法包括如下步骤:通过所述融合通信业务下的能力开放平台接收到发送方所发送的消息;通过所述融合通信业务下的能力开放平台将发送方所发送的消息转送到接收方。所述装置包括消息发送模块:用于通过所述融合通信业务下的能力开放平台接收到发送方所发送的消息;消息接收模块:用于通过所述融合通信业务下的能力开放平台将发送方所发送的消息转送到接收方。本发明技术方案所提供的方法和装置能够减少公众账号平台改造复杂度、工作量和资金投入。

Description

一种处理信息的方法、装置及*** 技术领域
本发明涉及处理信息的技术领域,尤其涉及一种处理信息的方法、装置及***。
背景技术
在最新的***4G(The 4 Generation Mobile Communication Technology,***移动通信技术)的融合通信业务***中,主要由新通话平台503、新消息平台504、新联系平台505三大基础业务平台,和公众帐号平台501、能力开放平台502两大增值业务平台组成,如图5所示。
新通话平台503以VoLTE(Voice Over LTE,LTE分组域提供语音)为核心,增强用户通话质量和体验。新消息平台504以RCS(Rich Communication Suit,融合通信)为基础,无缝融合多种媒体和消息格式,无缝与传统短信或彩信互通;新联系平台505以真实手机号码为前提,构建全新的社交、公众信息服务入口。
公众帐号平台501是面向企业客户提供的信息下发服务。企业客户可通过公众账号与其订阅用户进行包含文字、图片、音频、视频、位置和图文混排消息等形式的交互,实现信息传播、业务订购等功能,是行业网关、梦网网关的升级方向。
能力开放平台502则是把新消息平台504、新通话平台503、新联系平台505的功能提供给三方外部***506使用,极大方便三方***506能够快速接入和使用融合通信整个业务功能。
根据相关设备规范,目前公众帐号平台501只与新消息平台对接,具体见附图5,提供信息下发服务。能力开放平台502则与新通话、新消息、新联系平台都对接,支持把这3大基础能力都开放给三方外部***506。
从上述描述可知,目前公众帐号只能提供信息下发服务。因此存在如下不足:随着业务不断发展,公众帐号平台如需要支持新通话、新联系相关业 务,则需要公众帐号平台、新通话平台、新联系平台同时进行接口对接和功能改造。如此改造涉及平台面多、工作量大,接口改造复杂,投入大,周期长,非常不利于运营商快速开展新业务,因此投入产出比非常低。
发明内容
有鉴于此,本发明提供了一种处理信息的方法、装置及***,能够减少公众账号平台改造复杂度、工作量和资金投入。
为解决上述技术问题,采用如下技术方案:
一种处理信息的方法,包括如下步骤:
通过融合通信业务下的能力开放平台接收到发送方所发送的消息;
通过所述能力开放平台将发送方所发送的消息转送到接收方。
可选地,所述发送方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述接收方为公众账号平台;
或,所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述发送方为所述公众账号平台。
可选地,所述公众账号平台与所述能力开放平台之间的协议为表述性状态转移REST协议;所述公众账号平台与所述能力开放平台之间的信息传输协议为http或https协议。
可选地,所述公众账号平台具有与所述能力开放平台的能力开放接口OP-01相匹配的接口,并通过所述相匹配的接口与所述能力开放平台连接。
可选地,所述通过融合通信业务下的能力开放平台接收到发送方所发送的消息的步骤之前,该方法还包括:
当所述公众账号平台为发送方时,采用Http GET、或Http PUT、或Http POST、或Http DELETE方式通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST请求消息;
当所述公众账号平台为接收方时,采用标准的Http应答方式,通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST应答消息。
一种处理信息的装置,包括消息发送模块和消息接收模块,其中:
所述消息发送模块设置成:通过融合通信业务下的能力开放平台接收到发送方所发送的消息;
所述消息接收模块设置成:通过所述能力开放平台将所述发送方所发送的消息转送到接收方。
可选地,所述发送方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述接收方为公众账号平台;
或,所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述发送方为公众账号平台。
可选地,所述公众账号平台与所述能力开放平台之间的协议为表述性状态转移REST协议;所述公众账号平台与所述能力开放平台之间的信息传输协议为http或https协议。
可选地,所述公众账号平台具有与所述能力开放平台的能力开放接口OP-01相匹配的接口,并通过所述相匹配的接口与所述能力开放平台连接。
可选地,所述消息发送模块还包括公众账号消息发送单元:
所述公众账号消息发送单元设置成:当所述公众账号平台为发送方时,采用Http GET、或Http PUT、或Http POST、或Http DELETE方式通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST请求消息;
所述消息接收模块还包括公众账号消息接收单元:
所述公众账号消息接收单元设置成:当所述公众账号平台为接收方时,采用标准的Http应答方式,通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST应答消息。
一种处理信息的***,包括公众账号平台、能力开放平台、新通话平台、新联系平台和新消息平台;
所述公众账号平台与所述能力开放平台连接并相互传递消息;所述能力 开放平台与所述新通话平台、所述新联系平台、所述新消息平台分别连接并相互传递消息;
该装置还包括如权利要求6-10中任意一项所述的处理信息的装置。
可选地,所述能力开放平台通过新消息接口与所述新消息平台连接,通过新通话接口与所述新通话平台连接,通过新联系接口与所述新联系平台连接;所述能力开放平台接收用户终端通过所述新消息平台、和/或所述新通话平台、和/或所述新联系平台发送的第一消息,并将接收到的第一消息发送给公众账号平台;所述能力开放平台还接收通过公众账号平台发送的第二消息,并对通过对所述第二消息进行业务路由判断第二消息的接收者,然后根据判断结果,将所述第二消息发送到所述新消息平台、和/或所述新通话平台、和/或所述新联系平台。
一种计算机程序,包括程序指令,当该程序指令被计算机执行时,使得该计算机可执行上述任意的处理信息的方法。
一种载有所述计算机程序的载体。
上述技术方案能够减少公众账号平台改造复杂度、工作量和资金投入。
附图概述
图1为本发明实施例所提供的方法步骤示意图;
图2为本发明具体实施例所提供的方法步骤流程示意图;
图3为本发明实施例所提供的装置结构示意图;
图4为本发明实施例所提供的***组成结构示意图;
图5为相关技术中融合通信业务平台***的组成结构示意图。
本发明的较佳实施方式
本发明提供了下述实施例,以下结合说明书附图对本发明实施例进行说 明。
本发明实施例首先提供一种处理信息的方法,包括如图1所示的步骤:
步骤101:通过所述融合通信业务下的能力开放平台接收到发送方所发送的消息;
步骤102:通过所述融合通信业务下的能力开放平台将发送方所发送的消息转送到接收方。
从上面所述可以看出,本发明实施例所提供的通过融合通信下的业务平台处理信息的方法,通过能力开放平台接收公众账号平台所发送的消息,并将该消息发送给新消息平台或新联系平台或新通话平台;同时还能够通过能力开放平台接收新消息平台或新联系平台或新通话平台发送的消息,并将通过能力开放平台进一步将该消息转发到公众账号平台。公众账号平台与能力开放平台进行消息相互传递,从而当开发公众账号平台使其支持与新通话平台、新联系平台或者其它与能力开放***相连的第三方***的相关业务时,无需再对公众账号平台的接口进行大量改造,减少公众账号平台的后期改进成本和周期。
在本发明一些实施例中,所述发送方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的一个,所述接收方为公众账号平台;
或,所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的一个,所述发送方为公众账号平台。
在本发明具体实施例中,公众账号平台初期与新消息平台之间存在消息交互;当通过公众账号平台下发消息时,首先发消息给能力开放平台,再由能力开放平台转发给新消息平台;当公众帐号平台接收上行用户消息时,由新消息平台直接发给能力开放平台,再由能力开放平台转发给公众帐号平台。
后续随着公众帐号平台业务发展支持与新通话平台、新联系平台、甚至能力开放***所支持的第三方外部***互通消息的相关业务时,公众帐号平台还是与能力开放平台对接,只需单独再开发符合能力开放平台的统一标准接口,即可支持新通话、新联系业务功能,而新通话平台、新联系平台、能 力开放平台都不需要开发和改造。
在本发明一些实施例中,所述公众账号平台与能力开放平台之间的协议为表述性状态转移REST协议;所述公众账号平台与能力开放平台之间的信息传输协议为http或https协议。
在本发明一些实施例中,所述公众账号平台具有与能力开放平台的能力开放接口OP-01相匹配的接口,并通过所述相匹配的接口与所述能力开放平台连接。
在本发明一些实施例中,当所述公众账号平台为发送方时,采用Http GET、或Http PUT、或Http POST、或Http DELETE方式通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST请求消息;当所述公众账号平台为接收方时,采用标准的Http应答方式,通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST应答消息。
在本发明具体实施例中,如图2所示,当公众账号平台作为消息发送方,发送或应答消息时,所述方法包括如下步骤:
步骤201:通过公众账号平台向能力开放平台发送第一消息;
步骤202:所述能力开放平台接收到所述第一消息时,进行业务路由处理,判断第一消息的接收方;并解析所述第一消息,将第一消息转换为相应的格式;
步骤203:所述能力开放平台将解析后的第一消息发送给第一消息的接收方;所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的一个;
步骤204:通过所述接收方处理能力开放平台所发送的消息;
步骤205:通过所述接收方将所述第一消息发送给用户终端。
在本发明的具体实施例中,仍然参照图2,当公众账号平台作为消息接收方,接收消息时,所述方法包括如下步骤:
步骤206:通过新消息平台、或新联系平台、或新通话平台、或与能力开放平台连接的第三方外部***接收用户终端发送的第二消息;
步骤207:新消息平台、或新联系平台、或新通话平台、或与能力开放 平台连接的第三方外部***将所述第二消息进行解析处理;
步骤208:将处理后的第二消息发送给能力开放平台;
步骤209:通过所述能力开放平台将接收到的第二消息进行解析;
步骤210:通过所述能力开放平台将处理后的第二消息转发给公众账号平台。
进一步,本发明实施例提供一种处理信息的装置,结构如图3所示,包括:
消息发送模块301:用于通过所述融合通信业务下的能力开放平台接收到发送方所发送的消息;
消息接收模块302:用于通过所述融合通信业务下的能力开放平台将发送方所发送的消息转送到接收方。
可选的,所述发送方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的一个,所述接收方为公众账号平台;
或,所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的一个,所述发送方为公众账号平台。
在本发明一些实施例中,所述公众账号平台与能力开放平台之间的协议为表述性状态转移REST协议;所述公众账号平台与能力开放平台之间的信息传输协议为http或https协议。
在本发明一些实施例中,所述公众账号平台具有与能力开放平台的能力开放接口OP-01相匹配的接口,并通过所述相匹配的接口与所述能力开放平台连接。
能力开放接口OP-01为能力开放平台的第三方外部***专用接口,本发明实施例将公众账号平台通过能力开放接口OP-01与能力开放平台连接,从而仅需要改造公众账号平台,无需对能力开放平台进行接口改进。且所述能力开放接口为能力开放平台用于连接第三方外部***的接口,具有较为广泛的适应性,因此改造公众账号平台也相对简单容易。当因为进一步开发公众账号平台和与公众账号连接的第三方外部***之间想信息相互交互功能时,也可以直接改造能力开放平台,无需对公众账号平台进行大量改造。
在本发明一些实施例中,所述消息发送模块进一步包括:
公众账号消息发送单元:用于当所述公众账号平台为发送方时,采用Http GET、或Http PUT、或Http POST、或Http DELETE方式通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST请求消息;
所述消息接收模块进一步包括:
公众账号消息接收单元:用于当所述公众账号平台为接收方时,采用标准的Http应答方式,通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST应答消息。
也就是说,当公众帐号接收到用户上行消息时,需要转发给能力平台,由能力平台通过标准rest接口开放给应用开发者。
进一步,本发明实施例还提供一种处理信息的***,如图4所示,其中,包括公众账号平台401、能力开放平台402、新通话平台403、新联系平台404、新消息平台405;所述公众账号平台401与能力开放平台402连接并相互传递消息;所述能力开放平台402与新通话平台403、新联系平台404、新消息平台405分别连接并相互传递消息;还包括本发明实施例任意一项实施例中所提供的通过融合通信下的业务他处理信息的装置。
能力开放平台402还与第三方外部***406连接。在本发明的一些实施例中,公众账号平台401还能够通过能力开放平台402与第三方外部***406进行消息相互传送。
本发明实施例所提供的***中,公众账号平台不再像相关技术中一样与新消息平台连接,而是把自身模拟定位为第三方外部***,直接与能力开放平台相连并互通消息,不仅方便后续开发公众账号平台实现与新联系平台、新通话平台之间互通消息,也不会对公众账号平台原有的与新消息平台互通消息的功能。
在本发明一些实施例中,所述能力开放平台通过新消息接口与所述新消息平台连接,通过新通话接口与所述新通话平台连接,通过新联系接口与所述新联系平台连接;所述能力开放平台接收用户终端通过所述新消息平台、和/或所述新通话平台、和/或所述新联系平台发送的第一消息,并将接收到的 第一消息发送给公众账号平台;所述能力开放平台还接收通过公众账号平台发送的第二消息,并对通过对所述第二消息进行业务路由判断第二消息的接收者,然后根据判断结果,将所述第二消息发送到所述新消息平台、和/或所述新通话平台、和/或所述新联系平台。
本发明实施例还公开了一种计算机程序,包括程序指令,当该程序指令被计算机执行时,使得该计算机可执行上述任意的处理信息的方法。
本发明实施例还公开了一种载有所述计算机程序的载体。
从上面所述可以看出,本发明实施例所提供的通过融合通信下的业务平台处理信息的方法、装置及***,通过能力开放平台在公众账号平台和新消息平台、新通话平台、或新联系平台之间进行消息的转发,从而在公众账号平台后续开放与新通话平台、新联系平台或与能力开放平台连接的第三方外部***之间的业务功能时,无需对公众账号平台进行大量的接口改造。
应当理解,本说明书所描述的多个实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
工业实用性
本发明技术方案所提供的方法和装置能够减少公众账号平台改造复杂度、工作量和资金投入。因此本发明具有很强的工业实用性。

Claims (14)

  1. 一种处理信息的方法,包括如下步骤:
    通过融合通信业务下的能力开放平台接收到发送方所发送的消息;
    通过所述能力开放平台将发送方所发送的消息转送到接收方。
  2. 根据权利要求1所述的处理信息的方法,其中,
    所述发送方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述接收方为公众账号平台;
    或,所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述发送方为所述公众账号平台。
  3. 根据权利要求2所述的处理信息的方法,其中,所述公众账号平台与所述能力开放平台之间的协议为表述性状态转移REST协议;所述公众账号平台与所述能力开放平台之间的信息传输协议为http或https协议。
  4. 根据权利要求3所述的处理信息的方法,其中,所述公众账号平台具有与所述能力开放平台的能力开放接口OP-01相匹配的接口,并通过所述相匹配的接口与所述能力开放平台连接。
  5. 根据权利要求3所述的处理信息的方法,其中,所述通过融合通信业务下的能力开放平台接收到发送方所发送的消息的步骤之前,该方法还包括:
    当所述公众账号平台为发送方时,采用Http GET、或Http PUT、或HttpPOST、或Http DELETE方式通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST请求消息;
    当所述公众账号平台为接收方时,采用标准的Http应答方式,通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST应答消息。
  6. 一种处理信息的装置,包括消息发送模块和消息接收模块,其中:
    所述消息发送模块设置成:通过融合通信业务下的能力开放平台接收到发送方所发送的消息;
    所述消息接收模块设置成:通过所述能力开放平台将所述发送方所发送的消息转送到接收方。
  7. 根据权利要求6所述的处理信息的装置,其中,
    所述发送方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述接收方为公众账号平台;
    或,所述接收方为新消息平台、新通话平台、新联系平台和与能力开放平台连接的第三方外部***中的任一个,所述发送方为公众账号平台。
  8. 根据权利要求7所述的处理信息的装置,其中,所述公众账号平台与所述能力开放平台之间的协议为表述性状态转移REST协议;所述公众账号平台与所述能力开放平台之间的信息传输协议为http或https协议。
  9. 根据权利要求8所述的处理信息的装置,其中,所述公众账号平台具有与所述能力开放平台的能力开放接口OP-01相匹配的接口,并通过所述相匹配的接口与所述能力开放平台连接。
  10. 根据权利要求8所述的处理信息的装置,其中,所述消息发送模块还包括公众账号消息发送单元:
    所述公众账号消息发送单元设置成:当所述公众账号平台为发送方时,采用Http GET、或Http PUT、或Http POST、或Http DELETE方式通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST请求消息;
    所述消息接收模块还包括公众账号消息接收单元:
    所述公众账号消息接收单元设置成:当所述公众账号平台为接收方时,采用标准的Http应答方式,通过所述公众账号平台向所述能力开放平台发送表述性状态转移REST应答消息。
  11. 一种处理信息的***,包括公众账号平台、能力开放平台、新通话平台、新联系平台和新消息平台;
    所述公众账号平台与所述能力开放平台连接并相互传递消息;所述能力开放平台与所述新通话平台、所述新联系平台、所述新消息平台分别连接并相互传递消息;
    该装置还包括如权利要求6-10中任意一项所述的处理信息的装置。
  12. 根据权利要求11所述的处理信息的***,其中,所述能力开放平台通过新消息接口与所述新消息平台连接,通过新通话接口与所述新通话平台连接,通过新联系接口与所述新联系平台连接;所述能力开放平台接收用户终端通过所述新消息平台、和/或所述新通话平台、和/或所述新联系平台发送 的第一消息,并将接收到的第一消息发送给公众账号平台;所述能力开放平台还接收通过公众账号平台发送的第二消息,并对通过对所述第二消息进行业务路由判断第二消息的接收者,然后根据判断结果,将所述第二消息发送到所述新消息平台、和/或所述新通话平台、和/或所述新联系平台。
  13. 一种计算机程序,包括程序指令,当该程序指令被计算机执行时,使得该计算机可执行权利要求1-5中任一项所述的处理信息的方法。
  14. 一种载有权利要求13所述计算机程序的载体。
PCT/CN2014/095410 2014-11-21 2014-12-29 一种处理信息的方法、装置及*** WO2015184780A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410674721.0 2014-11-21
CN201410674721.0A CN105681382A (zh) 2014-11-21 2014-11-21 通过融合通信业的业务平台处理信息的方法、装置及***

Publications (1)

Publication Number Publication Date
WO2015184780A1 true WO2015184780A1 (zh) 2015-12-10

Family

ID=54766035

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/095410 WO2015184780A1 (zh) 2014-11-21 2014-12-29 一种处理信息的方法、装置及***

Country Status (2)

Country Link
CN (1) CN105681382A (zh)
WO (1) WO2015184780A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786415B (zh) * 2016-08-24 2020-03-03 ***通信有限公司研究院 一种业务处理方法及相关设备与***
CN108055337A (zh) * 2017-12-22 2018-05-18 迈普通信技术股份有限公司 多业务平台对接公众号的方法和装置
CN112508335A (zh) * 2020-11-09 2021-03-16 广州恒晓信息科技有限公司 一种方便客户和企业信息交互的供应链管理方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070282877A1 (en) * 2006-05-31 2007-12-06 Red. Hat, Inc. Open overlay for social networks and online services
CN103312660A (zh) * 2012-03-06 2013-09-18 中兴通讯股份有限公司 一种基于能力开放平台的业务实现方法及能力开放平台
CN103916830A (zh) * 2014-03-31 2014-07-09 福建星网锐捷通讯股份有限公司 一种基于微信的实现用户手机与普通话机进行绑定的***
CN104113465A (zh) * 2013-04-16 2014-10-22 腾讯科技(深圳)有限公司 实现即时通信开放平台中消息处理的方法和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070282877A1 (en) * 2006-05-31 2007-12-06 Red. Hat, Inc. Open overlay for social networks and online services
CN103312660A (zh) * 2012-03-06 2013-09-18 中兴通讯股份有限公司 一种基于能力开放平台的业务实现方法及能力开放平台
CN104113465A (zh) * 2013-04-16 2014-10-22 腾讯科技(深圳)有限公司 实现即时通信开放平台中消息处理的方法和***
CN103916830A (zh) * 2014-03-31 2014-07-09 福建星网锐捷通讯股份有限公司 一种基于微信的实现用户手机与普通话机进行绑定的***

Also Published As

Publication number Publication date
CN105681382A (zh) 2016-06-15

Similar Documents

Publication Publication Date Title
US11368992B2 (en) Extending use of a cellular communication capabilities in a wireless device to another device
US20070223444A1 (en) System and method for selectively interfacing different types of network communications
WO2016161831A1 (zh) 一种lte蜂窝移动网络接入***及相应的通信方法
WO2008043261A1 (fr) Système de messagerie convergent
WO2017215215A1 (zh) 一种切换下载方式的方法、及其控制方法与控制***
US10419371B2 (en) Methods and systems for delayed notifications in communications networks
WO2016045214A1 (zh) 一种决策方法、装置、终端及计算机存储介质
US20160157206A1 (en) Information notification method and instant notification device
WO2015184780A1 (zh) 一种处理信息的方法、装置及***
US8385953B2 (en) Systems, methods, and computer program products for automatic mapping between parlay-X short messaging service message element XML encoding and native SMPP protocol data coding scheme
CN111787496B (zh) 一种手机间转接电话的方法及设备
WO2021175254A1 (zh) 通话方法、***及设备
WO2016150333A1 (zh) 实现语音信箱***与融合通信***互通的方法和***
CN106028473B (zh) 一种通话挂断方法及装置
AU2014353075A1 (en) Method and system for universal chat gateways
KR101790896B1 (ko) 메시지 처리를 위한 장치 및 그 제어방법
WO2022143070A1 (zh) 一种通信方法和通信***
CN112770107B (zh) 一种承载的修改方法及相关装置
CN103108287B (zh) 彩信互通***和互通方法
WO2012088898A1 (zh) 闪信发送方法、移动交换中心及业务控制点
KR20130095073A (ko) 멀티심 모바일 단말에서 문자 메시지 전송 방법 및 장치
WO2012167755A1 (zh) 终端、触发方法和终端间应用程序通讯方法
WO2012171376A1 (zh) 一种发送即时消息的方法
WO2023143441A1 (zh) 通知方法、第一网络功能及第二网络功能
KR20030021771A (ko) 이동통신단말기를 이용한 채팅방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14893953

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14893953

Country of ref document: EP

Kind code of ref document: A1