CN105635151B - Open platform cut-in method and open platform access system - Google Patents

Open platform cut-in method and open platform access system Download PDF

Info

Publication number
CN105635151B
CN105635151B CN201511028486.0A CN201511028486A CN105635151B CN 105635151 B CN105635151 B CN 105635151B CN 201511028486 A CN201511028486 A CN 201511028486A CN 105635151 B CN105635151 B CN 105635151B
Authority
CN
China
Prior art keywords
open platform
party application
interface
address
platform
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
Application number
CN201511028486.0A
Other languages
Chinese (zh)
Other versions
CN105635151A (en
Inventor
杨志鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE ICT Technologies Co Ltd
Original Assignee
ZTE ICT Technologies Co Ltd
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 ZTE ICT Technologies Co Ltd filed Critical ZTE ICT Technologies Co Ltd
Priority to CN201511028486.0A priority Critical patent/CN105635151B/en
Publication of CN105635151A publication Critical patent/CN105635151A/en
Application granted granted Critical
Publication of CN105635151B publication Critical patent/CN105635151B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention proposes a kind of open platform cut-in methods and a kind of open platform access system, wherein open platform cut-in method includes: to receive the interface call request to target open platform from third-party application;According to interface call request, pre-set forward analytic expression is inquired;Interface call request is converted to by pre-set forward analytic expression the formatted data of the tentation data format of target open platform;The formatted data of tentation data format and interface call request are sent to target open platform.According to the technical solution of the present invention, it does not need to carry out interface docking exploitation for each open platform to be logged in, it only needs once dock all open platforms in agent platform exploitation, and since agent platform is the conversion for carrying out interface and calling data, and the transmission without data, all data are received and dispatched by third-party application system, so as to avoid agent platform distorting and usurping to user data, it is ensured that the safety and reliability of data.

Description

Open platform cut-in method and open platform access system
Technical field
The present invention relates to field of computer technology, in particular to a kind of open platform cut-in method and a kind of opening Platform access system.
Background technique
With the deep development of internet, major Internet Service Provider is proposed the open platform of oneself one after another, the Tripartite service provider rapidly realizes publication, popularization and the operation of product by open platform.
However, existing open platform is many kinds of at present, open applications Program Interfaces provided by different platform Also different, if a third-party application is wanted to log in a open platform, first have to the access protocol according to open platform Business logic codes are modified, paid, authenticated with open platform to be logged in, a series of interfaces such as safety, statistics, relation chain Joint debugging, if desired docked with multiple open platforms, then need to safeguard cover service codes, carry out multiple joint debugging, cause to access Speed is slow, is unable to release quickly.
Therefore a kind of new technical solution is needed, third-party application can be promoted to avoid multiple exploitation and target is open flat The docking efficiency of platform.
Summary of the invention
The present invention is based on the above problems, proposes a kind of new technical solution, can promote the to avoid multiple exploitation Tripartite, which applies, docks efficiency with target open platform.
In view of this, an aspect of of the present present invention proposes a kind of open platform cut-in method, comprising: receive and come from third party The interface call request to target open platform of application;According to the interface call request, pre-set forward analytic expression is inquired;It is logical Cross the tentation data format that the pre-set forward analytic expression converts the interface call request to the target open platform Formatted data;It is open that the formatted data of the tentation data format and the interface call request are sent to the target Platform.
In the technical scheme, can provide pre-set forward analytic expression is that third-party application realizes that access target is open flat Platform specifically, can be corresponding by the interface when third-party application request is communicated by certain interface with target open platform Pre-set forward analytic expression carry out data format conversion, so as to what the target open platform after format conversion can be read Formatted data is sent to target open platform.The method that the technical program provides can be applied and the end where third-party application End, also can be applied to the terminal where target open platform, can be applied on dedicated agent platform, thus, pass through The technical solution does not need to carry out interface docking exploitation for each open platform to be logged in, it is only necessary to develop in agent platform All open platforms can be once docked, effectively improve third-party application and target open platform docks efficiency.
In the above-mentioned technical solutions, it is preferable that the interface call request includes: the address of the third-party application, institute State the address of target open platform, the interface IP address and required parameter that the request target open platform opens.
In the technical scheme, interface call request includes but is not limited to the address of third-party application, target open platform Address, the open interface IP address and required parameter of request target open platform, it is various by include in interface call request Information can be convenient and quickly realize docking for third-party application and target open platform.
In the above-mentioned technical solutions, it is preferable that described according to the interface call request, inquire pre-set forward analytic expression Before, comprising: according to the ground of the address of the third-party application in the interface call request and the target open platform Location, detects whether the third-party application is registered to the target open platform, wherein when detecting the third-party application When being registered to the target open platform, allow to inquire the pre-set forward analytic expression.
In the technical scheme, before realizing docking, whether open in target need to detect third-party application in advance Platform registration, only when third-party application target open platform register when, could allow both sides docking, so as to avoid double The information leakage of side, improve third-party application and target open platform docks safety.
In the above-mentioned technical solutions, it is preferable that it is described that pre-set forward analytic expression is inquired according to the interface call request, It specifically includes: according to the open interface IP address of the request target open platform in the interface call request, turning over It translates and inquires the applicable pre-set forward analytic expression of the interface call request in unit, for being parsed according to the pre-set forward Formula converts the required parameter to the formatted data of the tentation data format.
In the technical scheme, the open each interface of target open platform all has corresponding pre-set forward analytic expression, only Have and target open platform institute is converted for the required parameter from third-party application by translation unit and pre-set forward analytic expression After the format that can be read, it is just able to achieve effective docking.
In the above-mentioned technical solutions, it is preferable that further include: the readjustment request from the target open platform is received, and It is communicated for the target open platform to the third-party application according to readjustment request;Wherein, the readjustment request Include: the address of the target open platform, the address of the third-party application, the readjustment request call interface IP address and Adjust back required parameter.
In the technical scheme, it can also allow for target open platform that message etc. is actively pushed to third-party application, together Sample, the readjustment request from target open platform include but is not limited to the address of target open platform, third-party application address, The interface IP address and readjustment required parameter for adjusting back request call can be convenient fast by the various information for including in readjustment request Docking for third-party application and target open platform is realized promptly.
In the above-mentioned technical solutions, it is preferable that described according to readjustment request is the target open platform to described Third-party application is communicated, comprising: according to the address of the target open platform, the address of the third-party application and described The interface IP address for adjusting back request call determines that the target open platform is communicated default to the third-party application Resolving inversely formula;According to the default resolving inversely formula, the readjustment required parameter is converted, is obtained for that will convert General format data is sent to the third-party application.
In the technical scheme, when message etc. is actively pushed to third-party application by the request of target open platform, Ke Yitong The corresponding default resolving inversely formula of required interface is crossed, required parameter will be adjusted back and be converted into the lattice that third-party application can be read Formula, so as to realize effective docking.
In the above-mentioned technical solutions, it is preferable that further include: according to the setting command received, the pre-set forward is set Analytic expression and/or the default resolving inversely formula.
In the technical scheme, can shift to an earlier date on agent platform to pre-set forward analytic expression and default resolving inversely formula into Row exploitation, setting and change, so that third-party application and target open platform according to pre-set forward analytic expression and can be preset inverse Effective docking in real time is carried out to analytic expression.
In the above-mentioned technical solutions, it is preferable that it is organized into groups and is corresponded to by ID between the pre-set forward analytic expression and interface, In, the ID of the pre-set forward analytic expression is TI002P001, and the ID of the corresponding interface is I001P001.
In the technical scheme, the ID of pre-set forward analytic expression is corresponding with interface ID, certainly, presets resolving inversely formula ID and interface ID are also corresponding, consequently facilitating being addressed, pass through the corresponding pre-set forward analytic expression of the interface/default reverse solution Analysis formula carries out data format conversion.
Another aspect of the present invention proposes a kind of open platform access system, comprising: the first receiving unit, reception come from The interface call request to target open platform of third-party application;Analytic expression query unit, according to the interface call request, Inquire pre-set forward analytic expression;Data format conversion unit, by the pre-set forward analytic expression by the interface call request It is converted into the formatted data of the tentation data format of the target open platform;Interface integration unit, by the tentation data lattice The formatted data of formula and the interface call request are sent to the target open platform.
In the technical scheme, can provide pre-set forward analytic expression is that third-party application realizes that access target is open flat Platform specifically, can be corresponding by the interface when third-party application request is communicated by certain interface with target open platform Pre-set forward analytic expression carry out data format conversion, so as to what the target open platform after format conversion can be read Formatted data is sent to target open platform.The method that the technical program provides can be applied and the end where third-party application End, also can be applied to the terminal where target open platform, can be applied on dedicated agent platform, thus, pass through The technical solution does not need to carry out interface docking exploitation for each open platform to be logged in, it is only necessary to develop in agent platform All open platforms can be once docked, effectively improve third-party application and target open platform docks efficiency.
In the above-mentioned technical solutions, it is preferable that the interface call request includes: the address of the third-party application, institute State the address of target open platform, the interface IP address and required parameter that the request target open platform opens.
In the technical scheme, interface call request includes but is not limited to the address of third-party application, target open platform Address, the open interface IP address and required parameter of request target open platform, it is various by include in interface call request Information can be convenient and quickly realize docking for third-party application and target open platform.
In the above-mentioned technical solutions, it is preferable that it include: registration detection unit, described according to the interface call request, It inquires before pre-set forward analytic expression, according to the address of the third-party application in the interface call request and the target The address of open platform, detects whether the third-party application is registered to the target open platform, wherein when detecting When stating third-party application and being registered to the target open platform, allow to inquire the pre-set forward analytic expression.
In the technical scheme, before realizing docking, whether open in target need to detect third-party application in advance Platform registration, only when third-party application target open platform register when, could allow both sides docking, so as to avoid double The information leakage of side, improve third-party application and target open platform docks safety.
In the above-mentioned technical solutions, it is preferable that the analytic expression query unit specifically includes: being asked according to interface calling The interface IP address that the request target open platform in asking opens, inquires the interface call request in translation unit The applicable pre-set forward analytic expression, it is described pre- for being converted the required parameter to according to the pre-set forward analytic expression Determine the formatted data of data format.
In the technical scheme, the open each interface of target open platform all has corresponding pre-set forward analytic expression, only Have and target open platform institute is converted for the required parameter from third-party application by translation unit and pre-set forward analytic expression After the format that can be read, it is just able to achieve effective docking.
In the above-mentioned technical solutions, it is preferable that further include: the second receiving unit receives and comes from the target open platform Readjustment request;Callback communication unit, according to the readjustment request be the target open platform to the third-party application into Row communication, wherein the readjustment request includes: the address, described of the address of the target open platform, the third-party application Adjust back the interface IP address and readjustment required parameter of request call.
In the technical scheme, it can also allow for target open platform that message etc. is actively pushed to third-party application, together Sample, the readjustment request from target open platform include but is not limited to the address of target open platform, third-party application address, The interface IP address and readjustment required parameter for adjusting back request call can be convenient fast by the various information for including in readjustment request Docking for third-party application and target open platform is realized promptly.
In the above-mentioned technical solutions, it is preferable that the callback communication unit includes: resolving inversely formula determination unit, according to The interface IP address of the address of the target open platform, the address of the third-party application and the readjustment request call, Determine the default resolving inversely formula that the target open platform is communicated to the third-party application;Callback data conversion is single Member converts the readjustment required parameter according to the default resolving inversely formula, for that will convert obtained general format Data are sent to the third-party application.
In the technical scheme, when message etc. is actively pushed to third-party application by the request of target open platform, Ke Yitong The corresponding default resolving inversely formula of required interface is crossed, required parameter will be adjusted back and be converted into the lattice that third-party application can be read Formula, so as to realize effective docking.
In the above-mentioned technical solutions, it is preferable that further include: analytic expression setting unit, according to the setting command received, if Set the pre-set forward analytic expression and/or the default resolving inversely formula.
In the technical scheme, can shift to an earlier date on agent platform to pre-set forward analytic expression and default resolving inversely formula into Row exploitation, setting and change, so that third-party application and target open platform according to pre-set forward analytic expression and can be preset inverse Effective docking in real time is carried out to analytic expression.
In the above-mentioned technical solutions, it is preferable that it is organized into groups and is corresponded to by ID between the pre-set forward analytic expression and interface, In, the ID of the pre-set forward analytic expression is TI002P001, and the ID of the corresponding interface is I001P001.
In the technical scheme, the ID of pre-set forward analytic expression is corresponding with interface ID, certainly, presets resolving inversely formula ID and interface ID are also corresponding, consequently facilitating being addressed, pass through the corresponding pre-set forward analytic expression of the interface/default reverse solution Analysis formula carries out data format conversion.
By above technical scheme, do not need to carry out interface docking exploitation for each open platform to be logged in, it is only necessary to All open platforms can be once docked in agent platform exploitation, effectively improve pair of third-party application Yu target open platform Efficiency is connect, and since agent platform only carries out the conversion that interface calls data, and the transmission without data, all data It is finally to be received and dispatched by third-party application system, so as to avoid agent platform distorting and usurping to user data, really Protect the safety and reliability of data.
Detailed description of the invention
Fig. 1 shows the flow chart of open platform cut-in method according to an embodiment of the invention;
Fig. 2 shows the block diagrams of open platform access system according to an embodiment of the invention;
What Fig. 3 showed third-party application according to an embodiment of the invention and development platform docks schematic diagram;
Fig. 4 shows the process of the method for third-party application access open platform according to an embodiment of the invention Figure;
Fig. 5 shows the process of the method for the access open platform of third-party application according to another embodiment of the invention Figure;
Fig. 6 shows the architecture diagram of open platform access system according to an embodiment of the invention;
Fig. 7 shows the structure chart of the registration configuration unit in Fig. 3;
Fig. 8 shows the structure chart of the translation unit in Fig. 3;
Fig. 9 shows the data flow signal of third-party application access open system according to an embodiment of the invention Figure;
Figure 10 shows the data flow of the access open system of third-party application according to another embodiment of the invention Schematic diagram.
Specific embodiment
To better understand the objects, features and advantages of the present invention, with reference to the accompanying drawing and specific real Applying mode, the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the application Feature in example and embodiment can be combined with each other.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, still, the present invention may be used also To be implemented using other than the one described here other modes, therefore, protection scope of the present invention is not by described below Specific embodiment limitation.
Fig. 1 shows the flow chart of open platform cut-in method according to an embodiment of the invention.
As shown in Figure 1, open platform cut-in method according to an embodiment of the invention, comprising:
Step 102, the interface call request to target open platform from third-party application is received.
Step 104, according to the interface call request, pre-set forward analytic expression is inquired.
Step 106, the target opening is converted by the interface call request by the pre-set forward analytic expression to put down The formatted data of the tentation data format of platform.
Step 108, the formatted data of the tentation data format and the interface call request are sent to described Target open platform.
In the technical scheme, can provide pre-set forward analytic expression is that third-party application realizes that access target is open flat Platform specifically, can be corresponding by the interface when third-party application request is communicated by certain interface with target open platform Pre-set forward analytic expression carry out data format conversion, so as to what the target open platform after format conversion can be read Formatted data is sent to target open platform.The method that the technical program provides can be applied and the end where third-party application End, also can be applied to the terminal where target open platform, can be applied on dedicated agent platform, thus, pass through The technical solution does not need to carry out interface docking exploitation for each open platform to be logged in, it is only necessary to develop in agent platform All open platforms can be once docked, effectively improve third-party application and target open platform docks efficiency.
In the above-mentioned technical solutions, it is preferable that the interface call request includes: the address of the third-party application, institute State the address of target open platform, the interface IP address and required parameter that the request target open platform opens.
In the technical scheme, interface call request includes but is not limited to the address of third-party application, target open platform Address, the open interface IP address and required parameter of request target open platform, it is various by include in interface call request Information can be convenient and quickly realize docking for third-party application and target open platform.
In the above-mentioned technical solutions, it is preferable that before step 104, comprising: according to the institute in the interface call request State the address of third-party application and the address of the target open platform, detect the third-party application whether be registered to it is described Target open platform, wherein when detecting that the third-party application is registered to the target open platform, allow to inquire institute State pre-set forward analytic expression.
In the technical scheme, before realizing docking, whether open in target need to detect third-party application in advance Platform registration, only when third-party application target open platform register when, could allow both sides docking, so as to avoid double The information leakage of side, improve third-party application and target open platform docks safety.
In the above-mentioned technical solutions, it is preferable that step 104 specifically includes: according to the request in the interface call request The open interface IP address of the target open platform is inquired in translation unit described in the interface call request is applicable in Pre-set forward analytic expression, for converting the tentation data format for the required parameter according to the pre-set forward analytic expression The formatted data.
In the technical scheme, the open each interface of target open platform all has corresponding pre-set forward analytic expression, only Have and target open platform institute is converted for the required parameter from third-party application by translation unit and pre-set forward analytic expression After the format that can be read, it is just able to achieve effective docking.
In the above-mentioned technical solutions, it is preferable that further include: the readjustment request from the target open platform is received, and It is communicated for the target open platform to the third-party application according to readjustment request;Wherein, the readjustment request Include: the address of the target open platform, the address of the third-party application, the readjustment request call interface IP address and Adjust back required parameter.
In the technical scheme, it can also allow for target open platform that message etc. is actively pushed to third-party application, together Sample, the readjustment request from target open platform include but is not limited to the address of target open platform, third-party application address, The interface IP address and readjustment required parameter for adjusting back request call can be convenient fast by the various information for including in readjustment request Docking for third-party application and target open platform is realized promptly.
In the above-mentioned technical solutions, it is preferable that described according to readjustment request is the target open platform to described Third-party application is communicated, comprising: according to the address of the target open platform, the address of the third-party application and described The interface IP address for adjusting back request call determines that the target open platform is communicated default to the third-party application Resolving inversely formula;According to the default resolving inversely formula, the readjustment required parameter is converted, is obtained for that will convert General format data is sent to the third-party application.
In the technical scheme, when message etc. is actively pushed to third-party application by the request of target open platform, Ke Yitong The corresponding default resolving inversely formula of required interface is crossed, required parameter will be adjusted back and be converted into the lattice that third-party application can be read Formula, so as to realize effective docking.
In the above-mentioned technical solutions, it is preferable that further include: according to the setting command received, the pre-set forward is set Analytic expression and/or the default resolving inversely formula.
In the technical scheme, can shift to an earlier date on agent platform to pre-set forward analytic expression and default resolving inversely formula into Row exploitation, setting and change, so that third-party application and target open platform according to pre-set forward analytic expression and can be preset inverse Effective docking in real time is carried out to analytic expression.
In the above-mentioned technical solutions, it is preferable that it is organized into groups and is corresponded to by ID between the pre-set forward analytic expression and interface, In, the ID of the pre-set forward analytic expression is TI002P001, and the ID of the corresponding interface is I001P001.
In the technical scheme, the ID of pre-set forward analytic expression is corresponding with interface ID, certainly, presets resolving inversely formula ID and interface ID are also corresponding, consequently facilitating being addressed, pass through the corresponding pre-set forward analytic expression of the interface/default reverse solution Analysis formula carries out data format conversion.
Fig. 2 shows the block diagrams of open platform access system according to an embodiment of the invention.
As shown in Fig. 2, open platform access system 200 according to an embodiment of the invention, comprising: first receives list Member 202 receives the interface call request to target open platform from third-party application;Analytic expression query unit 204, according to Pre-set forward analytic expression is inquired in the interface call request;Data format conversion unit 206 is parsed by the pre-set forward Formula converts the interface call request to the formatted data of the tentation data format of the target open platform;Interface integration list It is open flat to be sent to the target by member 208 for the formatted data of the tentation data format and the interface call request Platform.
In the technical scheme, can provide pre-set forward analytic expression is that third-party application realizes that access target is open flat Platform specifically, can be corresponding by the interface when third-party application request is communicated by certain interface with target open platform Pre-set forward analytic expression carry out data format conversion, so as to what the target open platform after format conversion can be read Formatted data is sent to target open platform.The method that the technical program provides can be applied and the end where third-party application End, also can be applied to the terminal where target open platform, can be applied on dedicated agent platform, thus, pass through The technical solution does not need to carry out interface docking exploitation for each open platform to be logged in, it is only necessary to develop in agent platform All open platforms can be once docked, effectively improve third-party application and target open platform docks efficiency.
In the above-mentioned technical solutions, it is preferable that the interface call request includes: the address of the third-party application, institute State the address of target open platform, the interface IP address and required parameter that the request target open platform opens.
In the technical scheme, interface call request includes but is not limited to the address of third-party application, target open platform Address, the open interface IP address and required parameter of request target open platform, it is various by include in interface call request Information can be convenient and quickly realize docking for third-party application and target open platform.
In the above-mentioned technical solutions, it is preferable that include: registration detection unit 210, asked described according to interface calling It asks, inquires before pre-set forward analytic expression, according to the address of the third-party application in the interface call request and described The address of target open platform, detects whether the third-party application is registered to the target open platform, wherein works as detection When being registered to the target open platform to the third-party application, allow to inquire the pre-set forward analytic expression.
In the technical scheme, before realizing docking, whether open in target need to detect third-party application in advance Platform registration, only when third-party application target open platform register when, could allow both sides docking, so as to avoid double The information leakage of side, improve third-party application and target open platform docks safety.
In the above-mentioned technical solutions, it is preferable that the analytic expression query unit 204 specifically includes: according to the interface tune With the open interface IP address of the request target open platform in request, the interface is inquired in translation unit and is called The applicable pre-set forward analytic expression of request, for converting institute for the required parameter according to the pre-set forward analytic expression State the formatted data of tentation data format.
In the technical scheme, the open each interface of target open platform all has corresponding pre-set forward analytic expression, only Have and target open platform institute is converted for the required parameter from third-party application by translation unit and pre-set forward analytic expression After the format that can be read, it is just able to achieve effective docking.
In the above-mentioned technical solutions, it is preferable that further include: the second receiving unit 212 receives open flat from the target The readjustment of platform is requested;Callback communication unit 214 is answered for the target open platform to the third party according to readjustment request With being communicated, wherein the readjustment request include: the address of the target open platform, the third-party application address, The interface IP address and readjustment required parameter of the readjustment request call.
In the technical scheme, it can also allow for target open platform that message etc. is actively pushed to third-party application, together Sample, the readjustment request from target open platform include but is not limited to the address of target open platform, third-party application address, The interface IP address and readjustment required parameter for adjusting back request call can be convenient fast by the various information for including in readjustment request Docking for third-party application and target open platform is realized promptly.
In the above-mentioned technical solutions, it is preferable that the callback communication unit 214 includes: resolving inversely formula determination unit 2142, according to the address of the target open platform, the address of the third-party application and the readjustment request call Interface IP address determines the default resolving inversely formula that the target open platform is communicated to the third-party application;Adjust back number The readjustment required parameter is converted, according to the default resolving inversely formula for that will convert according to conversion unit 2144 To general format data be sent to the third-party application.
In the technical scheme, when message etc. is actively pushed to third-party application by the request of target open platform, Ke Yitong The corresponding default resolving inversely formula of required interface is crossed, required parameter will be adjusted back and be converted into the lattice that third-party application can be read Formula, so as to realize effective docking.
In the above-mentioned technical solutions, it is preferable that further include: analytic expression setting unit 216 is ordered according to the setting received It enables, the pre-set forward analytic expression and/or the default resolving inversely formula is set.
In the technical scheme, can shift to an earlier date on agent platform to pre-set forward analytic expression and default resolving inversely formula into Row exploitation, setting and change, so that third-party application and target open platform according to pre-set forward analytic expression and can be preset inverse Effective docking in real time is carried out to analytic expression.
In the above-mentioned technical solutions, it is preferable that it is organized into groups and is corresponded to by ID between the pre-set forward analytic expression and interface, In, the ID of the pre-set forward analytic expression is TI002P001, and the ID of the corresponding interface is I001P001.
In the technical scheme, the ID of pre-set forward analytic expression is corresponding with interface ID, certainly, presets resolving inversely formula ID and interface ID are also corresponding, consequently facilitating being addressed, pass through the corresponding pre-set forward analytic expression of the interface/default reverse solution Analysis formula carries out data format conversion.
What Fig. 3 showed third-party application according to an embodiment of the invention and development platform docks schematic diagram.
As shown in figure 3, third-party application 400 is docked with open platform 500 by agent platform 300, wherein agency Platform 300 includes receiving unit 302, transmission unit 304, registration configuration unit 306 and translation unit 308.Wherein, receiving unit 302 tie for receiving the request or request results of the Interface integration unit from third-party application 400, and according to request or request Content of parameter in fruit calls registration configuration unit 306 and translation unit 308, will be after translation eventually by transmission unit 304 Solicited message is sent.
Registration configuration unit 306 be specifically responsible for judging the third-party application 400 in some request or request results whether Registration is carried out on certain open platform, whether certain open platform supports whether certain interface, certain third-party application are supported certain time Adjust interface etc..
Translation unit 308, responsible general request or general request result by from third-party application 400 are converted to dedicated Request or dedicated request as a result, by from open platform 500 dedicated readjustment request or dedicated readjustment request results be converted to General readjustment request or general readjustment request results.
Transmission unit 304 is responsible for the interface that the solicited message after translating translation unit 308 is sent to third-party application 400 Integrated unit.
It include resolution formula set and resolving inversely formula set and resolution formula set pair in translation unit 308 The resolution formula and interface IP address contrast relationship table and the corresponding resolving inversely formula of resolving inversely formula set and interface IP address answered Contrast relationship table, needed for translation unit 308 can inquire the interface that docking communication uses according to interface IP address contrast relationship table Analytic expression make docking side that can read to come from and request to carry out format conversion to the data docked of needs according to analytic expression The data of side.
Agent platform 300, which is responsible for acting on behalf of third-party application 400, to be linked on each open platform 500, is mainly embodied as Tripartite translates using calling/readjustment between 400 and open platform 500/return request, i.e., third-party application 400 passes through Universal data format is communicated with agent platform 300, and agent platform 300 is responsible for general format data being converted to exclusive data Format, then open platform 500 is sent to by the Interface integration unit of third-party application 400, on the contrary open platform 500 passes through specially It is communicated with data format with the Interface integration unit of third-party application 400, Interface integration unit sends out private data format To agent platform 300, agent platform 300 is responsible for after private data format is converted to universal data format, is then forwarded to third Fang Yingyong 400.Wherein, the universal data format refers to the data lattice arranged between third-party application 400 and agent platform 300 Formula, all third-party applications 400 being linked on open platform 500 by agent platform 300 only need to abide by agent platform 300 API (application programming interface) regulation develop a set of access code;The private data format refers to open platform The interface call format of interface call format as defined in 500, each open platform 500 is different, and agent platform 300 is according to industry Business needs, and each interface call format of each open platform 500 is formed with regular expression, wild-character string or other modes and is solved Analysis formula set, and save it on agent platform 300, so, when third-party application 400 is wanted to expand to new open platform When 500, it is no longer necessary to carry out any exploitation, it is only necessary to which agent platform 300 possesses the analytic expression collection for supporting the open platform 500 It closes, also, third-party application 400 carried out registration on the open platform 500, and by above-mentioned register information in generation It is registered in platform 300.
The Interface integration unit of third-party application 400 be responsible for substitution third-party application 400 directly with open platform 500 into The functional unit of row communication, in order to solve open platform 500 to domain name/IP address/port numbers white list of third-party application 400 Limitation, Interface integration unit will be usually deployed under same domain name/IP address/port numbers with third-party application 400, and should Domain name/IP address/port numbers are registered on open platform 500, and Interface integration unit is with then operating in the domain name/IP It is right in this way when sending and receiving calling/readjustment request by Interface integration unit while listening for the port numbers of registration under location For open platform 500, then with former third-party application 400 without any difference.
Fig. 4 shows the process of the method for third-party application access open platform according to an embodiment of the invention Figure.
As shown in figure 4, the method for third-party application access open platform according to an embodiment of the invention, comprising:
Step 402, when third-party application needs actively call open platform interface, third-party application is first by call request It is sent to agent platform, wherein third-party application is the application of online open platform and agent platform simultaneously, so that it is guaranteed that The target open platform receives the call request of third application, also, third-party application simultaneously should be open flat in target by it Registration information on platform is further registered on agent platform, the purpose for the arrangement is that in order to allow agent platform Its service interfacing and all and third-party application on which open platform can be acted on behalf of for the third-party application by knowing Whether relevant calling/readjustment request is rationally effective.
Step 404, after agent platform receives the call request from third-party application, the effective of call request is first determined whether Property, according to third-party application ID, target open platform ID and the target open platform in call request if call request effectively Interface ID inquires resolution formula in translation unit.Specifically, the validity of call request, judgment method are first determined whether It is the third party in the platform ID and above-mentioned steps 402 by third-party application ID, target open platform in call request The information registered on agent platform is applied to be compared, if the third-party application is unregistered open with target on agent platform The docking information of platform, then the request is considered as invalidation request, otherwise, agent platform by further pass through the mesh in call request Mark open platform interface ID inquires the resolution formula of the interface in translation unit.
Step 406, the translation unit of agent platform call request is translated as by target platform according to resolution formula can be with The call request format of receiving, and the request after translation is issued to the Interface integration unit of third-party application.
Step 408, after the Interface integration unit of third-party application receives the call request after translation, mesh is sent the requests to Open platform is marked, and target open platform is waited to return to call result.Specifically, Interface integration unit receives the tune after translation After request, call request is sent to target open platform, and establish the session between target open platform, waits and opening Platform returns to call result, while session association third-party application ID, the platform ID of target open platform, request target are open The parameters such as the interface ID of platform.
Step 410, target open platform returns to Interface integration unit of the call result to third-party application, third-party application Interface integration unit by call result and this call associated third-party application ID, target open platform ID, target to open It puts the parameters such as platform interface ID and sends back to agent platform together.
Step 412, after the Interface integration unit that agent platform receives third-party application sends back the call result data come, It is looked into translation unit according to parameters such as third-party application ID therein, target open platform ID, target open platform interface ID Ask out resolving inversely formula.That is, after agent platform receives the call result data that Interface integration unit is sent back, first Or it carries out Effective judgement to result information further to open by third-party application ID, target again after judging that its is effective It is laid flat the parameters such as platform ID, target open platform interface ID and inquires resolving inversely formula in translation unit.
Step 414, call request result is translated as third party according to resolving inversely formula and answers by the translation unit of agent platform With acceptable call request result format, and the call request result after translation is issued into third-party application, so far completed Entire third-party application actively calls the treatment process of open platform interface.
Fig. 5 shows the process of the method for the access open platform of third-party application according to another embodiment of the invention Figure.
As shown in figure 5, the method for third-party application access open platform according to another embodiment of the invention, packet It includes:
Step 502, when open platform needs active push message or event to third-party application, open platform will be adjusted back Request is sent to the Interface integration unit of third-party application, wherein domain name/IP address and port used in Interface integration unit Domain name/the IP address registered on an open platform for third-party application and port.
Step 504, when Interface integration unit receives the request of the readjustment from open platform, by readjustment request, readjustment The IP address information and third-party application ID of request initiating terminal through taking form readjustment request data package together, then will adjust back request data package It is sent to agent platform.
Step 506, after agent platform receives readjustment request, according to the source address of the caller in readjustment request and other letters Breath judgement obtains the platform ID of open platform and the interface ID of open platform readjustment, further again by third-party application ID and The validity of platform ID judgement readjustment request, is existed by the interface ID to be adjusted back in readjustment request again if readjustment request effectively Resolving inversely formula is inquired in translation unit.
Step 508, the translation unit of agent platform according to resolving inversely formula will readjustment request be translated as third-party application can Format is requested with the readjustment of receiving, and third-party application is issued into the readjustment request after translation.
Step 510, after third-party application receives readjustment request, when if desired feeding back readjustment result to open platform, then the Tripartite's application will first adjust back result, third-party application ID, the platform ID for the open platform to be fed back, the opening to be fed back are put down The callback interface ID of platform forms readjustment request results together, sends it to agent platform.
Step 512, after agent platform receives the readjustment result data that third-party application is sent back, according to third therein The validity of the parameters such as square application ID, open platform ID, callback interface ID judgement readjustment result, then by readjustment request results Callback interface ID inquire the resolution formula that is preset in translation unit.
Step 514, readjustment request results are translated as target open platform according to resolution formula by translation unit to connect The readjustment request results format received, and the readjustment request results after translation are issued into Interface integration unit, then by Interface integration list Member is transmitted to target open platform.
Fig. 6 shows the architecture diagram of open platform access system according to an embodiment of the invention.
As shown in fig. 6, agent platform 600 can support that acting on behalf of multiple third-party application systems and multiple open platforms carries out Docking, specifically, open platform A, open platform B, open platform C pass through third-party application system A, third-party application system respectively System B, third-party application system C connects with agent platform 600, wherein third-party application system A with Interface integration unit A with Third-party application A, third-party application system B have Interface integration unit B and third-party application B, and third-party application system C has Interface integration unit C and third-party application C.Wherein, agent platform 600 is not direct is communicated with open platform, but to appoint One third-party application system provides calling/readjustment request translation enabling capabilities, and Interface integration unit is integrated in third-party application In system, it is responsible for directly being communicated with open platform.
Fig. 7 shows the structure chart of the registration configuration unit in Fig. 3.
As shown in fig. 7, the registration configuration unit 306 in Fig. 3, which includes: third-party application ID, compares pass with open platform ID It is the contrast relationship table 704, third-party application ID and callback interface ID of table 702, open platform ID and open platform interface ID Contrast relationship table 706, open platform information list 708, open platform interface list 710 and third-party application callback interface list 712。
The contrast relationship table 702 of third-party application ID and open platform ID specifically indicate which certain third-party application opened at Be laid flat on platform and registered, for example, ID be A001 third-party application, platform P001, P002, P003, P004, It is registered on P005, ID has carried out registration for the third-party application of A002 on platform P001, P003, P005 and stepped on Note, then its contrast relationship is as shown in table 1 below:
Table 1
A001 P001
A001 P002
A001 P003
A001 P004
A001 P005
A002 P001
A002 P003
A002 P005
If agent platform receive third-party application ID be A001, and target open platform ID be P006 call request when, Can determine whether the request it is invalid,
The contrast relationship table 704 of open platform ID and open platform interface ID specifically indicates which certain open platform specifically supports A little open applications Program Interfaces, for example, the open platform that ID is P001 support number be I001P001, I002P001, The interface of I003P001, I004P001, I005P001, open platform that ID is P002 support number be I001P002, The interface of I002P002, I003P002, then its contrast relationship is as shown in table 2 below:
Table 2
P001 I001P001
P001 I002P001
P001 I003P001
P001 I004P001
P001 I005P001
P002 I001P002
P002 I002P002
P002 I003P002
The contrast relationship table 706 of third-party application ID and callback interface ID specifically indicates which certain third-party application responds and open Which callback interface being laid flat on platform, for example, ID is A001 and the third-party application of A002 all supports the opening that ID is P001 flat The callback interface CB001P001 of platform, and the third-party application that ID is A001 also supports the readjustment of open platform that ID is P002 to connect Mouth CB001P002, then its contrast relationship is as shown in table 3 below:
Table 3
A001 CB001P001
A001 CB001P002
A002 CB001P001
Open platform information list 708 specifically contains the information of the open platform of the supported proxy access of agent platform, The address of ID, open platform including open platform, port, domain name, access type etc., then its distribution relation such as the following table 4 institute Show:
Table 4
ID IP Domain name Port Safe mode
P001 202.10.10.1 www.aa.com 80 Y
P002 202.10.10.2 www.bb.com 8088 Y
P003 202.10.10.3 www.cc.com 80 N
P004 202.10.10.4 www.dd.com 80 Y
Open platform interface list 710 specifically contains the interface letter of the open platform of the supported proxy access of agent platform Breath, comprising: interface ID, interface method name etc., then its distribution relation is as shown in table 5 below:
Table 5
Interface ID Interface method name
I001P001 user/authsucc
I002P001 department/create
I003P001 user/create
I004P001 tag/create
The open platform that third-party application callback interface list 712 specifically contains the supported proxy access of agent platform returns Adjust callback interface information when third-party application, comprising: callback interface ID, readjustment type etc., then its distribution relation such as the following table 6 It is shown:
Table 6
Callback interface ID Adjust back type
CB001P001 text
CB002P001 voice
CB003P001 image
CB004P001 video
Fig. 8 shows the structure chart of the translation unit in Fig. 3.
As shown in figure 8, the translation unit 308 in Fig. 3 includes: the contrast relationship table 802 of interface ID and resolution formula, connects Contrast relationship table 804, resolution formula set 806 and the resolving inversely formula set 808 of mouth ID and resolving inversely formula.
Interface ID and the contrast relationship table 802 of resolution formula specifically indicate that some open platform interface or third party are answered It is corresponded to just with the contrast relationship of callback interface call result and a certain resolution formula for example, ID is the interface of I001P001 It is TI001P001 to analytic expression ID;ID is the interface of I002P001, and corresponding resolution Formulas I D is TI002P001, then compares pass System is as shown in table 7 below:
Table 7
I001P001 TI001P001
I002P001 TI002P001
Interface ID and the contrast relationship table 804 of resolving inversely formula specifically indicate some third-party application callback interface or open The contrast relationship of platform interface call result Yu a certain resolving inversely formula is put, for example, ID is the interface of CB001P001, it is corresponding Resolution Formulas I D is TCB001P001;ID is the interface of CB002P001, and corresponding resolution Formulas I D is TCB002P001, then Contrast relationship is as shown in table 8 below:
Table 8
CB001P001 TCB001P001
CB002P001 TCB002P001
Resolution formula set 806 specifically indicates that some open platform interface or third-party application callback interface call knot When fruit is embodied to specific target open platform, the data format definition that target open platform is received, such as shown in the following table 9:
Table 9
Resolving inversely formula set 808 specifically indicates that some third-party application callback interface or open platform interface call knot When fruit is embodied between agent platform and third-party application, the data format definition that third-party application is received, such as the following table 10 It is shown:
Table 10
Fig. 9 shows the data flow signal of third-party application access open system according to an embodiment of the invention Figure.
As shown in figure 9, and combine embodiment shown in Fig. 4, can be on the basis of open platform access system structure chart It is clearly apparent the data flow of third-party application access open system, in which:
Flow to (1): third-party application sends general request to the receiving unit of agent platform, actively open platform is called to connect Mouthful;
It flows to (2): the validity of the receiving unit of agent platform inquiry request into registration configuration unit;
Flow direction (3): registration configuration unit obtains the resolution Formulas I D of the request, calls translation unit that will lead to by the ID Dedicated request is translated as with request;
Flow to (4): the dedicated request after translation is transmitted to transmission unit by translation unit, is ready for sending;
Flow to (5): dedicated request is issued the Interface integration unit being integrated in third-party application system by transmission unit;
Flow to (6): Interface integration unit initiates call request to open platform;
Flow direction (7): open platform returns to call result and gives Interface integration unit;
Flow to (8): dedicated call result is issued the receiving unit of agent platform by Interface integration unit;
Flow to (9): receiving unit verifies the validity of call result by registration configuration unit;
Flow direction (10): registration configuration unit obtains the resolving inversely Formulas I D of the call result, calls translation single by the ID Dedicated call result is translated as general call result by member;
Flow to (11): the general call result after translation is transmitted to transmission unit by translation unit, is ready for sending back third party Using;
Flow direction (12): general call result is sent back third-party application by transmission unit, and entire third-party application is actively adjusted It is completed with the process of open platform interface.
Figure 10 shows the data flow of the access open system of third-party application according to another embodiment of the invention Schematic diagram.
As shown in Figure 10, and embodiment shown in Fig. 5 is combined, it can be on the basis of open platform access system structure chart It is clearly apparent the data flow of third-party application access open system, in which:
Flow to (1): open platform actively initiates readjustment request to Interface integration unit;
Flow direction (2): the receiving unit of agent platform is issued in dedicated readjustment request by Interface integration unit;
Flow direction (3): receiving unit verifies the validity of dedicated readjustment request by registering configuration unit;
Flow to (4): volume configuration unit obtains the resolving inversely Formulas I D of the call result, calls translation unit will by the ID Dedicated readjustment request is translated as general readjustment request;
Flow direction (5): the general readjustment request after translation is transmitted to transmission unit by translation unit, is ready for sending and is answered to third party With
Flow direction (6): the request of general readjustment is sent to third-party application by transmission unit;
Flow direction (7): general readjustment request results are sent to the receiving unit of agent platform by third-party application;
Flow direction (8): the receiving unit of agent platform inquires the effective of general readjustment request results into registration configuration unit Property;
Flow direction (9): registration configuration unit obtains the resolution Formulas I D of the request, calls translation unit that will lead to by the ID Dedicated readjustment request results are translated as with readjustment request results;
Flow to (10): the dedicated readjustment request results after translation are transmitted to transmission unit by translation unit, are ready for sending;
Flow to (11): dedicated readjustment request results are issued the sets of interfaces being integrated in third-party application system by transmission unit At unit;
Flow direction (12): dedicated readjustment request results are replied to open platform by Interface integration unit, and entire open platform returns The process of third-party application system callback interface is adjusted to complete.
The technical scheme of the present invention has been explained in detail above with reference to the attached drawings, according to the technical solution of the present invention, do not need for Each open platform to be logged in carries out interface docking exploitation, it is only necessary to can once dock all openings in agent platform exploitation Platform effectively improves dock efficiency of the third-party application with target open platform, and since agent platform is only connect Mouth calls the conversion of data, and the transmission without data, all data are received and dispatched by third-party application system, So as to avoid agent platform distorting and usurping to user data, it is ensured that the safety and reliability of data.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (12)

1. a kind of open platform cut-in method characterized by comprising
Receive the interface call request to target open platform from third-party application;
According to the interface call request, pre-set forward analytic expression is inquired;
The interface call request is converted to by the pre-set forward analytic expression tentation data of the target open platform The formatted data of format;
The formatted data of the tentation data format and the interface call request are sent to the target open platform; The interface call request includes: the address of the third-party application, the address of the target open platform, the request target Open platform open interface IP address and required parameter;
It is described according to the interface call request, inquire pre-set forward analytic expression, specifically include:
According to the open interface IP address of the request target open platform in the interface call request, in translation unit The applicable pre-set forward analytic expression of the middle inquiry interface call request, for according to the pre-set forward analytic expression by institute State the formatted data that required parameter is converted into the tentation data format.
2. open platform cut-in method according to claim 1, which is characterized in that asked described according to interface calling It asks, inquires before pre-set forward analytic expression, comprising:
According to the address of the address of the third-party application in the interface call request and the target open platform, detection Whether the third-party application is registered to the target open platform, wherein when detecting that the third-party application is registered When to the target open platform, allow to inquire the pre-set forward analytic expression.
3. open platform cut-in method according to claim 1, which is characterized in that further include:
Receive from the target open platform readjustment request, and according to the readjustment request for the target open platform to The third-party application is communicated;
Wherein, the readjustment request includes: the address of the target open platform, the address of the third-party application, described time Adjust the interface IP address and readjustment required parameter of request call.
4. open platform cut-in method according to claim 3, which is characterized in that described to be requested according to the readjustment as institute Target open platform is stated to be communicated to the third-party application, comprising:
It is connect according to the address of the target open platform, the address of the third-party application and the readjustment request call Port address determines the default resolving inversely formula that the target open platform is communicated to the third-party application;
According to the default resolving inversely formula, the readjustment required parameter is converted, for obtained general lattice will be converted Formula data are sent to the third-party application.
5. open platform cut-in method according to claim 4, which is characterized in that further include:
According to the setting command received, the pre-set forward analytic expression and/or the default resolving inversely formula are set.
6. open platform cut-in method according to claim 1, which is characterized in that the pre-set forward analytic expression and interface Between pass through ID marshalling correspond to, wherein the ID of the pre-set forward analytic expression be TI002P001, the ID of the corresponding interface For I001P001.
7. a kind of open platform access system characterized by comprising
First receiving unit receives the interface call request to target open platform from third-party application;
Analytic expression query unit inquires pre-set forward analytic expression according to the interface call request;
Data format conversion unit converts the target for the interface call request by the pre-set forward analytic expression and opens It is laid flat the formatted data of the tentation data format of platform;
The formatted data of the tentation data format and the interface call request are sent to described by Interface integration unit Target open platform;The interface call request includes: the ground of the address of the third-party application, the target open platform Location, the request target open platform open interface IP address and required parameter;
The analytic expression query unit specifically includes:
According to the open interface IP address of the request target open platform in the interface call request, in translation unit The applicable pre-set forward analytic expression of the middle inquiry interface call request, for according to the pre-set forward analytic expression by institute State the formatted data that required parameter is converted into the tentation data format.
8. open platform access system according to claim 7 characterized by comprising
Detection unit is registered, described according to the interface call request, inquire before pre-set forward analytic expression, is connect according to described The address of the third-party application in mouth call request and the address of the target open platform, detect the third-party application Whether the target open platform is registered to, wherein when detecting that it is open that the third-party application is registered to the target When platform, allow to inquire the pre-set forward analytic expression.
9. open platform access system according to claim 7, which is characterized in that further include:
Second receiving unit receives the readjustment request from the target open platform;
Callback communication unit is communicated for the target open platform to the third-party application according to readjustment request, Wherein, readjustment request includes: that the address of the target open platform, the address of the third-party application, the readjustment are asked Ask the interface IP address and readjustment required parameter of calling.
10. open platform access system according to claim 9, which is characterized in that the callback communication unit includes:
Resolving inversely formula determination unit, according to the address of the target open platform, the address of the third-party application and described The interface IP address for adjusting back request call determines that the target open platform is communicated default to the third-party application Resolving inversely formula;
Callback data conversion unit converts the readjustment required parameter according to the default resolving inversely formula, for inciting somebody to action It converts obtained general format data and is sent to the third-party application.
11. open platform access system according to claim 10, which is characterized in that further include:
Analytic expression setting unit, according to the setting command received, be arranged the pre-set forward analytic expression and/or it is described preset it is inverse To analytic expression.
12. open platform access system according to claim 7, which is characterized in that the pre-set forward analytic expression and connect It is organized into groups and is corresponded to by ID between mouthful, wherein the ID of the pre-set forward analytic expression is TI002P001, the corresponding interface ID is I001P001.
CN201511028486.0A 2015-12-31 2015-12-31 Open platform cut-in method and open platform access system Active CN105635151B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511028486.0A CN105635151B (en) 2015-12-31 2015-12-31 Open platform cut-in method and open platform access system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511028486.0A CN105635151B (en) 2015-12-31 2015-12-31 Open platform cut-in method and open platform access system

Publications (2)

Publication Number Publication Date
CN105635151A CN105635151A (en) 2016-06-01
CN105635151B true CN105635151B (en) 2018-12-28

Family

ID=56049641

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511028486.0A Active CN105635151B (en) 2015-12-31 2015-12-31 Open platform cut-in method and open platform access system

Country Status (1)

Country Link
CN (1) CN105635151B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108197126A (en) * 2016-12-08 2018-06-22 阿里巴巴集团控股有限公司 A kind of processing method and system of data displaying, client and server
CN108170537B (en) * 2017-12-06 2021-02-02 北京像素软件科技股份有限公司 Game API realization method, device, interface server and readable storage medium
CN109474662B (en) * 2018-09-25 2023-04-07 中国平安人寿保险股份有限公司 Product data publishing method and device, computer equipment and storage medium
CN109714442B (en) * 2019-03-18 2020-03-17 四川长虹电器股份有限公司 Application access platform design method based on NB-IoT platform data transparent transmission mode
CN112448914A (en) * 2019-08-27 2021-03-05 千寻位置网络有限公司 Authentication and authorization method and device, intermediate platform, third-party platform and service system
CN111212142A (en) * 2020-01-03 2020-05-29 北京辰森世纪科技股份有限公司 Service processing method, integrated open docking platform and computer storage medium
CN112131022B (en) * 2020-09-22 2024-05-14 深圳力维智联技术有限公司 Open API management method, device, system and computer readable storage medium
CN114153454B (en) * 2021-11-09 2024-05-14 多点生活(成都)科技有限公司 Active callback scheme maintained by third party developer
CN115185717B (en) * 2022-09-14 2023-01-20 北京达佳互联信息技术有限公司 Interface calling method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102281311A (en) * 2010-06-10 2011-12-14 阿里巴巴集团控股有限公司 Method, system and device for implementing network service based on open application programming interface
CN102591705A (en) * 2011-01-17 2012-07-18 腾讯科技(深圳)有限公司 Open platform agent access method and open platform agent access device
CN103716308A (en) * 2013-12-17 2014-04-09 北京京东尚科信息技术有限公司 Multiprotocol platform communication method and multiprotocol platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102281311A (en) * 2010-06-10 2011-12-14 阿里巴巴集团控股有限公司 Method, system and device for implementing network service based on open application programming interface
CN102591705A (en) * 2011-01-17 2012-07-18 腾讯科技(深圳)有限公司 Open platform agent access method and open platform agent access device
CN103716308A (en) * 2013-12-17 2014-04-09 北京京东尚科信息技术有限公司 Multiprotocol platform communication method and multiprotocol platform

Also Published As

Publication number Publication date
CN105635151A (en) 2016-06-01

Similar Documents

Publication Publication Date Title
CN105635151B (en) Open platform cut-in method and open platform access system
JP5089683B2 (en) Language translation service for text message communication
US8170189B2 (en) Cross-platform message notification
US7369530B2 (en) Apparatus and method for interfacing packet-based phone services with emergency call centers
US9912809B2 (en) System and method for enhancing user experience during interactive audio visual communication
CN1774707A (en) Peer-to-peer dynamic web page sharing
EP2650829A1 (en) Voice approval method, device and system
CN100555285C (en) Web page information synergistic browsing system and method
US20090259754A1 (en) Method for ip cameras connection
US20150324160A1 (en) Network Printing Device, Server, System and Method
JP2007067544A (en) Web server with third party call control function
EP2963957B1 (en) Method and device for calling by binding client to terminal
US20120284323A1 (en) Public bot management in private networks
US20130023254A1 (en) Home communication center
WO2015117297A1 (en) Customer service method in cooperative communication, and customer service system
CN101834730A (en) Multimedia conferencing control method and system
US8861503B2 (en) Method and system for synchronizing data between mobile terminal and internet phone
US20070058611A1 (en) Method and system to proxy mobile and network originated call sessions
WO2013036822A1 (en) Social proxy and protocol gateway
US20070143500A1 (en) Method and system for searching and processing contacts
US20130130728A1 (en) Remote access of information stored in a mobile phone
CN101931715A (en) Customer service system and cross-platform monitoring method therein
US20150281946A1 (en) Communication Agent Method
US20110167171A1 (en) System and method for network content delivery
CN103428208A (en) Distributed session initiation protocol (SIP) redirection server and construction method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant