CN102573112A - Telecommunication network capability opening method, system and alliance support platform - Google Patents

Telecommunication network capability opening method, system and alliance support platform Download PDF

Info

Publication number
CN102573112A
CN102573112A CN2011100271601A CN201110027160A CN102573112A CN 102573112 A CN102573112 A CN 102573112A CN 2011100271601 A CN2011100271601 A CN 2011100271601A CN 201110027160 A CN201110027160 A CN 201110027160A CN 102573112 A CN102573112 A CN 102573112A
Authority
CN
China
Prior art keywords
communication network
network ability
alliance
api
opening api
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.)
Granted
Application number
CN2011100271601A
Other languages
Chinese (zh)
Other versions
CN102573112B (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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201110027160.1A priority Critical patent/CN102573112B/en
Publication of CN102573112A publication Critical patent/CN102573112A/en
Application granted granted Critical
Publication of CN102573112B publication Critical patent/CN102573112B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a telecommunication network capability opening method, a telecommunication network capability opening system and a telecommunication network capability alliance support platform. The method comprises the following steps of: registering a third party as a telecommunication network capability opening alliance member according to provided registration information, providing a telecommunication network capability opening application programming interface (API) for third-party application, and integrating the telecommunication network capability opening API into the third-party application; and receiving a request of using the telecommunication network capability opening API through the third-party application from a final user, realizing open resource authorization by utilizing an open authentication (OAUTH) protocol, and providing the calling of the telecommunication network capability opening API. The OAUTH protocol is fully utilized, and the final user-oriented embedding and calling of communication network capability are realized in the third-parity application. In addition, by the telecommunication network capability opening method adopting a network alliance mode, the huge user group and flow resources of the third-party application are fully utilized, and the third-party application channel sale of the telecommunication network capability is expanded and enhanced.

Description

Communication network ability opening method, system and alliance's support platform
Technical field
The present invention relates to the Internet and telecommunication network service field, especially, relate to a kind of communication network ability opening method, system and alliance's support platform.
Background technology
Current communication network mainly through opening API (Application ProgrammingInterface) technology to third party's open network ability (for example; Short message, voice call control, location, fax through internet etc.); Communication network ability opening API can adopt multiple interfaces agreement and interfacing; For example; Standard interface protocol such as Parlay/Parlay-X and based on SDK (Software DevelopmentKit) encapsulation such as the Java of Parlay/Parlay-X interface .NET, JavaScript, PHP etc. also provides REST (Representational State Transfer) open ability of interface protocol at present gradually.The protocol layer that is invoked at of communication network ability opening API mainly adopts SOAP (Simple Object Access Protocol), http protocol.
Current communication network ability open mainly towards value added service provider (Service Provider, SP) and application developers (Application Provider, AP), and mainly adopt following two kinds of open modes:
(1) application is divided into: the open communication network ability of operator; SP/AP obtains communication network capability development application and submits application to operator; The management that operator is responsible for using and towards end user's marketing; And application charging and the fee towards the end user is provided, operator is divided into clearing with SP/AP again.SP/AP applies for examining with telecom operators to the general needs of calling of communication network capability resource in advance under this pattern;, ability accepts the authentication and SLA (the Service Level Agreement) control of the open gateway of operator's telecommunication capability when calling; Operator is responsible for the order relations maintenance between user and the SP/AP application, and to SP/AP application of synchronized order relations.
(2) ability is sold directly to households: the open communication network ability of operator; SP/AP orders the communication network ability and uses based on capability development; SP/AP obtains income through sales applications, and operator then charges to the ability of its order to SP/AP, thereby through obtaining income to SP/AP direct marketing ability.Under this ability direct selling model, operator does not generally manage the application of SP/AP exploitation and the end user of ability.SP/AP is applied for ordering by calling of communication network capability resource general needs in advance and telecom operators examine; When ability is called, also accept the authentication and the SLA control of the open gateway of operator's telecommunication capability, the order relations that operator is responsible between SP/AP and the ability is safeguarded.
The communication network ability of current application profit distribution model is open, and operator provides unified management to application, ability, user, and operator is the Sales Channel of using; Mainly towards self user; The charge accounting that provides the third party to use, but for a lot of Internet firms, directly run Web website and Web and use; Self Sales Channel is arranged, do not need operator that the management supportings such as sale, charging, clearing of application are provided.
Communication network ability for the ability direct selling model is open; Operator directly provides the sale of network capabilities and to third party's application management is not provided to the third party; Do not relate to the user that the third party uses yet; The ability direct selling model causes between the operator or inner ability low-price competition easily, and possibly make telecom operators lose the control towards the end user, becomes simple ability provider; The third party buys and also possibly carry out secondary behind the network capabilities of operator and resell in addition, and the market management of operator is brought negative effect.
Summary of the invention
The technical problem that the present invention will solve provides a kind of communication network ability opening method, system and alliance's support platform; Can utilize OAUTH agreement open communication network ability in the third party uses, with use end user, third party and telecom operators between be that the end user provides fused business and merges and experiences under the situation of win-win.
According to an aspect of the present invention; A kind of communication network ability opening method has been proposed; Comprise that be the open allied member of communication network ability according to the log-on message that provides with third-party registration, and provide communication network ability opening API to be integrated in third party's application for the third party uses; Receive the end user and use the request of using communication network ability opening API, utilize the OAUTH agreement to realize the open source mandate, and calling communication network ability opening API is provided through the third party.
According to an embodiment of the inventive method, this method comprises that also obtaining the end user uses the charging of communication network ability opening API detailed single, to realize the charge accounting to authorizing back communication network ability opening API to call.
Another embodiment according to the inventive method; The third party uses and comprises that Web website and Web use; Is the open allied member of communication network ability according to the log-on message that provides with third-party registration, and provides communication network ability opening API to comprise the log-on message that reception Web website master or Web application developers provide with the step that is integrated in third party's application for the third party uses; Log-on message is verified to confirm the legitimacy and the completeness of log-on message; If log-on message is through checking; Then notify corresponding Web website master or Web application developers to become allied member, otherwise inform the reason of corresponding Web website master or Web application developers registration failure; The application message of the communication network ability that reception allied member provides; Interface shape and the kind of the communication network ability opening API of selecting according to allied member provide the opening API code that is complementary with selected API and generate selected communication network ability opening API key assignments and signature key, the opening API code that obtains is integrated in corresponding Web website or the Web application.
According to the another embodiment of the inventive method, utilize the OAUTH agreement to realize the open source mandate, and provide the step of calling to comprise the authorization requests of reception, with application request token from the end user to communication network ability opening API; Generation is without the request token and the corresponding token key of subscriber authorisation, and returns the third party and use; After the end user authorizes, generate access token, access token key and identifying code; Receive the access token request, and to requestor's backward reference token and access token key; Reception comprises the communication network ability opening API request of access token, and if whether the API of verification visit within the scope of authority, then initiates communication network ability opening API call request within the scope of authority, and reception communication network ability opening API is called the result.
According to an embodiment again of the inventive method, opening API key assignments, user account number, user account number type and cost information that the title that chargeing knows clearly singly comprises communication network ability opening API, service recorder, third party use.
According to a further aspect in the invention; A kind of communication network ability alliance support platform has also been proposed; Comprise alliance's door, be used for the open supplier of alliance of communication network ability carry out alternately with realize that third-party registration is joined, end user's login mandate and the inquiry of charge information; Alliance's support and management module; Link to each other with the alliance door, be used to utilize the OAUTH agreement to realize the open source mandate, calling and allied member, communication network ability opening API and end user that registration is joined are managed communication network ability opening API is provided; Interface module links to each other with alliance support and management module, is used to realize adaptive and mutual with the backstage interface of the interface of communication network ability opening API.
Platform embodiment according to the present invention; Alliance's support and management module comprises OAUTH Certificate Authority unit, alliance's administrative unit, alliance charge accounting unit; Wherein, OAUTH Certificate Authority unit is used for OAUTH asked for an autograph and verifies, generates request tokens and access token according to different OAUTH requests; And whether the opening API of verification visit is within the scope of authority; If within the scope of authority, then initiate the opening API call request, and receive the result that calls of communication network ability opening API to communication network; Alliance's administrative unit links to each other with the alliance door, is used for allied member and application thereof are managed, communication network ability opening API is managed and the end user is managed; Alliance charge accounting unit links to each other with the alliance administrative unit, and the channel that is used for using according to end user's charging detailed single and third party the communication network ability API Calls record calculating allied member of initiation is divided into.
According to another aspect of the invention; A kind of communication network ability open system has also been proposed; The communication network ability alliance support platform that comprises allied member's subsystem, communication network ability alliance backstage interface subsystem and previous embodiment; Wherein, Allied member's subsystem comprises more than one that the Web website that adds communication network ability alliance uses with Web, links to each other with communication network ability alliance support platform, be used for communication network ability alliance support platform alternately to utilize OAUTH agreement assistance end user to realize the open source mandate; Communication network ability alliance backstage interface subsystem links to each other with communication network ability alliance support platform, is used to realize the charging adaptive and that communication network ability opening API is called of encapsulation, the interface protocol of communication network ability opening API.
An embodiment of system according to the invention; This system also comprises user terminal; Link to each other with communication network ability alliance support platform with the allied member subsystem respectively; Be used for communication network ability alliance support platform alternately realizing the mandate of communication network ability open source, and in allied member's subsystem, realize converged communication.
According to another embodiment of the inventive method, communication network ability alliance backstage interface subsystem comprises the open gateway of communication network ability, is used to provide encapsulation of telecommunication service Engine-Network ability and interface protocol adaptive; Accounting management subsystem in telecommunications backstage links to each other with the open gateway of communication network ability, is used for according to the open gateway of communication network ability detailed single to the charging that calling of opening API provides the end user to use communication network ability opening API.
Communication network ability opening method provided by the invention, system and alliance's support platform have made full use of the OAUTH agreement, in the third party uses, realized towards the embedding of end user's communication network ability with call.Simultaneously, the communication network ability opening method of a kind of network alliance pattern that the present invention proposes has made full use of the third party and has used huge customer group and the flow resource that has, and expands and strengthened third party's application channels sale of communication network ability.In addition, the present invention avoided using in the prior art be divided into the ability direct selling model under problem, the problem includes: some management and control problems, realized really that end user, third party use and telecom operators between tripartite win-win.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part.In the accompanying drawings:
Fig. 1 is an OAUTH Certificate Authority schematic flow sheet.
Fig. 2 is the schematic flow sheet of an embodiment of the inventive method.
Fig. 3 is the schematic flow sheet of another embodiment of the inventive method.
Fig. 4 is the schematic flow sheet of the another embodiment of the inventive method.
Fig. 5 is an OAUTH authorization identifying schematic flow sheet of the present invention.
Fig. 6 is the structural representation of an embodiment of platform of the present invention.
Fig. 7 is the structural representation of another embodiment of platform of the present invention.
Fig. 8 is the structural representation of an embodiment of system of the present invention.
Fig. 9 is the structural representation of another embodiment of system of the present invention.
Figure 10 is the structural representation of the another embodiment of system of the present invention.
Figure 11 is the structural representation of an embodiment again of system of the present invention.
Embodiment
With reference to the accompanying drawings the present invention is more comprehensively described, exemplary embodiment of the present invention wherein is described.Exemplary embodiment of the present invention and explanation thereof are used to explain the present invention, but do not constitute improper qualification of the present invention.
Below be illustrative to the description only actually of at least one exemplary embodiment, never as any restriction to the present invention and application or use.
It is that data represented is open that ability opening on the current internet is mainly reflected in Web API, and Internet firm or website provide its data out through api interface and supply third party developer to use or create on this basis new application.Typical case's representative of this respect comprises opening API such as Facebook, Google Map, Taobao's open platform.Opening API on the Internet is many freely to be provided as the master; Opening API provider main purpose is to attract third party developer through opening API; The exploitation innovation and application; Thereby or improve the number of users and the flow of self website platform, and perhaps enlarge the influence power and the coverage of self product, strengthen the back to management ability.
Alliance's sale that the current internet opening API does not relate to API is divided into clearing, and current communication network ability opening API does not relate to uses the OAUTH agreement to carry out user oriented authorization identifying.
OAUTH is the agreement of a kind of opening, safety; Using for desktop programs or based on the web of B/S (Browser/Server) provides a kind of simple, and the mode of standard goes to visit the API service that needs subscriber authorisation, has avoided the unauthorized forged request of API and the Replay Attack that prevents API; And the mandate of OAUTH can not make account that the third party touches the user (for example; User name and password), promptly the third party need not to use user's user name and the mandate that password just can apply for obtaining these user resources, simultaneously; Any third party can use OAUTH application authorization of service, and any ISP can realize that the OAUTH that self serves authorizes.
The OAUTH Certificate Authority mainly comprises three steps:
1. obtain undelegated request token;
2. obtain the request token of subscriber authorisation;
3. exchange access token for the request token of authorizing.
, application just can have the right the resource of calling party mandate after taking access token.In above-mentioned three steps, each step is asked a URL respectively and is received relevant information, on receiving, goes for after the relevant information in step and asks ensuing URL up to taking the request token.
Fig. 1 is an OAUTH Certificate Authority schematic flow sheet.
As shown in Figure 1, OAUTH Certificate Authority flow process comprises:
A, consumer are (promptly; The third party uses) ask undelegated request token (concrete parameter comprises consumer KEY, endorsement method, signature value, timestamp, random string and OAUTH protocol version (option)) to the OAUTH ISP, to request token URL initiation request;
B, OAUTH ISP agree consumer's request, and issue request token and corresponding token key without subscriber authorisation to it;
C, consumer are to the request token of OAUTH ISP request user authorization, to subscriber authorisation URL initiation request;
D, OAUTH ISP will guide subscriber authorisation, and this process may point out the user to want which shielded resource authorization is used to the third party, and the request token that this step may return authorization possibly not return yet;
After E, the request token grant, the consumer will be to access token (request token, endorsement method, signature value, timestamp, random string and OAUTH protocol version (optional) that concrete parameter comprises consumer KEY, obtains before) URL initiation request;
F, OAUTH ISP agree consumer's request, issue request token and corresponding key to it, and return to the consumer;
G, consumer just can use later the resource that goes on foot request token (concrete parameter comprises consumer KEY, access token, endorsement method, signature value, timestamp, random string and OAUTH protocol version (optional)) the calling party mandate of returning.
Continuous development along with Web; Because it has been a business platform maximum on the Internet; Various Web website and Web use and have huge customer group and flow; The inventor finds, utilizes the OAUTH agreement that the communication network ability is embedded and is integrated in Web website and/or the Web application and not only can satisfy various demands such as commercial affairs, amusement, daily life better, and the fusion experience and the fused business of telecommunications and the Internet is provided for the user; And can make full use of customer group and the flow resource that Web website and Web use, also solved effectively application in the prior art be divided into the ability direct selling model under the management and control problem that exists.
Following embodiment of the present invention combines OAUTH agreement, network alliance with the opening of communication network ability; Realized that not only the communication network ability is also integrated to the embedding that the third party uses; But also realized channel sales and the popularization of communication network ability in the Internet, realized tripartite win-win effectively.Particularly; Build a communication network ability alliance platform by telecom operators; Attract Web website the joining of third party such as Web application developers of advocating peace, Web advocates peace the website Web application developers after alliance's platform registration, selects the communication network ability that embeds; Alliance's platform generates the embedding code of communication network, and Web website and Web use embedding code or interface and himself website and the application integration of obtaining these telecommunication capabilities.When the user uses the communication network ability that embeds (for example in allied member Web website and Web use; Click to dial, click note etc.) time; Realize login and the mandate of user through the OAUTH agreement in communication network ability alliance support platform; Between communication network ability alliance's support platform and the telecom operators' backstage accounting management subsystem interface is arranged, realization user's communication network ability is used and is chargeed, and the detailed list that charges is reported to alliance's support platform by telecom operators' backstage accounting management subsystem; Alliance's support platform is according to the advice of settlement of detailed single generation with allied member that charge, to allied member's payment communication network ability channel commission.
Fig. 2 is the schematic flow sheet of an embodiment of the inventive method.
As shown in Figure 2, this embodiment can may further comprise the steps:
S102; According to the log-on message that provides third-party registration is the open allied member of communication network ability; And for third party's application provides communication network ability opening API to be integrated in third party's application, wherein, the third party uses and can comprise that Web website and Web use; For providing fused business, the user experiences on the one hand with merging; Avoided on the one hand that operator uses the too much problem of management and control to the third party under the current application profit distribution model, can also promote the use of communication network ability through the customer flow of self using, the communication network ability includes but not limited to note, multimedia message, location, speech verification etc.;
Particularly, can receive the log-on message that Web website master or Web application developers provide; Log-on message is verified to confirm the legitimacy and the completeness of log-on message; If log-on message is through checking; Then notify corresponding Web website master or Web application developers to become allied member, otherwise inform the reason of corresponding Web website master or Web application developers registration failure; The application message of the communication network ability that reception allied member provides; According to allied member (for example to the selection of communication network ability opening API; Select concrete communication network ability opening API code interface form, interface language kind etc.) the opening API code and corresponding opening API key assignments (API Key) and the signature key (API Secret) that are complementary are provided, allied member will be integrated into the opening API code that selected API is complementary in corresponding Web website or the Web application;
S104; Receive the end user and use the request of using communication network ability opening API through the third party; Utilize the OAUTH agreement to realize the open source mandate, and provide to the calling of communication network ability opening API, wherein; This end user satisfies the user and in the third party uses, uses the demand of communication network ability, and simple and safe user authorization mechanism is provided;
Particularly, can receive authorization requests, with application request token from the end user; Generation is without the request token and the corresponding token key of subscriber authorisation, and returns the third party and use; After the end user authorizes, generate access token, access token key and identifying code; Receive the access token request, and to requestor's backward reference token and access token key; Reception comprises the communication network ability opening API request of access token, and if whether the API of verification visit within the scope of authority, then initiates communication network ability opening API call request within the scope of authority, and reception communication network ability opening API is called the result.
What this embodiment promoted in alliance is the communication network ability; The communication network capability code of third party's application is embedded in the application of self; Can enrich third party's self function on the one hand, make the third party that the differentiation function of communication network ability can be provided, attract the user with this; On the other hand, can also experience for the end user provides the fusion of telecommunication service and Internet service.
Fig. 3 is the schematic flow sheet of another embodiment of the inventive method.
As shown in Figure 3, this embodiment can may further comprise the steps:
S202 is the open allied member of communication network ability according to the log-on message that provides with third-party registration, and provides communication network ability opening API to be integrated in third party's application for the third party uses;
S204 receives the end user and uses the request of using communication network ability opening API through the third party, utilizes the OAUTH agreement to realize the open source mandate, and calling communication network ability opening API is provided;
S206; Obtaining the end user uses the charging of communication network ability opening API detailed single; To realize charge accounting to authorizing back communication network ability opening API to call; Wherein, opening API key assignments, user account number, user account number type and the cost information that detailed title, service recorder, the third party who singly comprises communication network ability opening API use that charge.
Below specify through an instantiation: third-party registration applies to become the open allied member of communication network ability, and will " villa garden applications " registration with integrated transmission SMS, user 1 during application, steals dish in user 2 vegetable plot in the object for appreciation villa garden; User 1 rejoices in one's heart after stealing the dish success, need inform the mood state that user 2 is current; " transmission note " function that user 1 click system provides is filled in user 2 is wanted word, and smiling face's state that selective system provides is submitted to; System sends, and user 1 is chargeed.According to detailed list of charging and channel clearing ratio that the SMS capability of user 1 in use the villa garden uses, telecom operators realize being divided into clearing to the third party of villa garden application provider.
This embodiment sets up the alliance that promotes based on the communication network ability; Telecom operators are through forming an alliance with third parties such as website master, the Internet enterprise and AP;, it embeds the communication network ability in using; Open communication network ability offers various AP and website master as a kind of standard type middleware product; The third party uses the channel that carrier and user as communication network ability open standard type product use this product, and telecom operators are to the website AP payment communication network ability development expenses (commission) of advocating peace, the win-win of formation allied member.And the price of end user's communication network ability is chargeed and is still provided by telecom operators, and the third party who has avoided possibly causing under the ability direct selling model is to the secondary of communication network ability problem such as resell.
Fig. 4 is the schematic flow sheet of the another embodiment of the inventive method.
As shown in Figure 4, this embodiment can may further comprise the steps:
S302, third party's (Web website master and Web application developers etc.) registration is joined becomes the open allied member of communication network ability, obtains communication network ability opening API and integrated with self Web website or Web application system;
S304, end user use the communication network ability in allied member Web website or Web application system, detailed process comprises that OAUTH subscriber authorisation, communication network ability opening API call etc.;
S306, communication network ability alliance support platform is obtained the detailed single and relevant allied member of the use channel information of end user's communication network ability opening API, and the channel of calculating allied member is divided into.
Wherein, S302 can be embodied as:
S302a, third party's (Web website master and Web application developers etc.) visit alliance support platform door is submitted log-on message to, and this information can comprise identity essential information, contact method, obtain the information such as Bank Account Number of channel clearing income;
S302b, the online log-on message that receives of telecom operators verifies that audit is to confirm the legitimacy and the completeness of log-on message; If through checking; Then notify the registrant (Web website master and Web application developers), inform that the other side becomes allied member and obtained communication network ability distributor qualification, as not passing through checking with modes such as message in mail or the station; Then also inform the unsanctioned reason of the other side, let the other side revise log-on message;
S302c; Allied member further registers the application message (can comprise Apply Names, application function explanation, application type etc.) that needs to embed the communication network ability; The tabulation of online browse communication network ability opening API; The network capabilities opening API of selecting to be fit to (comprises and selects concrete communication network ability opening API code interface form, interface language kind etc.; For example; Code such as Javascript, PHP), alliance's support platform provides resources such as the opening API code that is complementary with its application and integrated example to supply to download according to the selection of allied member, and generation communication network ability opening API Key (API key assignments) and the API Secret (API Signature key) corresponding with registered application;
S302d, allied member obtain documents and code resource and relevant API Key and API Secret such as communication network ability opening API code, with self application integration exploitation, and realize OAUTH consumer's (being the user) flow process.
Fig. 5 is an OAUTH authorization identifying schematic flow sheet of the present invention.
As shown in Figure 5, S304 can be embodied as:
S304a; The end user logins allied member Web website or Web uses (also can abbreviate alliance as uses); In use the end user initiates the authorization invocation request of communication network ability opening API; Alliance uses to alliance's support platform and initiates OAUTH user-authorization-request (a HTTP request recommends to use the POST method);
S304b; Alliance uses to alliance's support platform and initiates the application of OAUTH subscriber authorisation; At first application request token is applied for that the consumer Key that the request token need be used adopts S302 to use the opening API Key that obtains after the registration, and is adopted API Secret to sign; The requirement that signature is followed in the OAUTH standard is encoded to relevant parameter and character string, and endorsement method can adopt HMAC-SHA1 or RSA-SHA1;
S304c, alliance's support platform is certifying signature at first, and generates request token and corresponding token key (can parse consumer Key and authorization message through the request token) without subscriber authorisation, and returns to alliance's application;
S304d; Alliance uses to send to respond for one 301 and lets the end user jump to login URL (alliance support platform Certificate Authority service door address); Visit to end user login URL, this login URL comprises two parameters: request token and Callback URL (alliance's application address);
S304e; If the end user does not login alliance's support platform; Then alliance's support platform at first guides the end user based on operator's telecommunications account number logins such as cell-phone number, broadband access account number, fixed telephone numbers; And extract consumer Key and authorization message according to the request token of login among the URL; The mandate of the details that displaying alliance uses and the communication network ability opening API of application, after the end user clicked agreement, alliance's support platform generated access token, access token key and identifying code (random string);
S304f, alliance's support platform is constructed the Callback URL (the alliance's application address that comprises parameter) that makes new advances according to Callback URL among the login URL and identifying code, the Callback URL that user capture is new, new Callback URL comprises two parameters: request token and identifying code;
S304g, alliance uses to alliance's support platform application access token, comprises parameters such as consumer KEY, request token, identifying code, and signs with the concatenated value of request token key with consumer API Secret;
S304h, alliance's support platform certifying signature is used backward reference token and corresponding access token key to alliance;
S304i, alliance use to alliance's support platform and initiate the request of communication network ability opening API, comprise parameters such as consumer Key, access token, and sign with the concatenated value of consumer API Secret and access token key;
S304j; Support platform verification consumer Key of alliance and signature; And whether the API of check visit is within the scope of authority; If within the scope of authority; Then follow the network capabilities opening API interface protocol of the open gateway of communication network ability and initiate call request, and in request, carry parameters (network capabilities opening API interface protocol can be expanded HTTP or SOAP HEADER and realize carrying of parameter generally based on HTTP or soap message) such as opening API Key that alliance after the encryption uses registration, user account number type, user account number value;
S304k, the open gateway of communication network ability returns opening API interface interchange result to alliance's support platform;
S304l, alliance's support platform is returned communication network ability opening API to alliance's application and is called the result.
S306 can be embodied as:
S306a, the open gateway of communication network ability is responsible for realizing that the protocol conversion between network capabilities opening API and the relevant telecommunications network ability engine is adaptive;
S306b; Open in the opening API call request that gateway sends to the communication network ability according to alliance's support platform and to carry parameters such as opening API Key, user account number type, user account number value, the open gateway of communication network ability cooperates user's charging that can realize that communication network ability opening API is called with telecommunications backstage accounting management subsystem;
S306c; The user that accounting management subsystem in telecommunications backstage generates communication network ability opening API charges detailed single; This charging is detailed single can to comprise information such as opening API Key that title, service recorder (for example, call number, time), the alliance of communication network ability opening API use, user account number type, user account number, expense;
S306d; The user that alliance's support platform regularly or is irregularly obtained communication network ability opening API through the FTP mode from telecommunications backstage accounting management subsystem charges detailed single, and concrete FTP catalogue and user name, password are by the keeper of operator pre-configured (perhaps being delivered to alliance's support platform assigned catalogue by telecommunications backstage accounting management subsystem with user's detailed patrilineal line of descent with only one son in each generation of chargeing);
S306e; The channel that the alliance that alliance's support platform is used opening API Key, expense and allied member and registration according to the alliance in the detailed single form that charges uses information calculations allied members such as corresponding relation, channel sharing proportion is divided into the clearing income, the generation advice of settlement.
Fig. 6 is the structural representation of an embodiment of platform of the present invention.
As shown in Figure 6, alliance's support platform 10 of this embodiment can provide that the registration of allied member is joined, the management of communication network ability opening API, OAUTH subscriber authorisation authentication service, allied member's channel are divided into clearing etc., specifically can comprise:
Alliance's door 11; Be used for the open supplier of alliance of communication network ability (for example, telecom operators) carry out alternately with realize that third-party registration is joined, the obtaining of network capabilities opening API code, end user's login mandate and the door functions such as inquiry of charge information;
Alliance's support and management module 12; Link to each other with alliance door 11, be used to utilize the OAUTH agreement to realize the open source mandate, calling and the allied member that registration is joined is managed, communication network ability opening API is managed, allied member's channel is divided into clearing, the end user is managed charging payment account management etc. communication network ability opening API is provided;
Interface module 13 links to each other with alliance support and management module 12, is used to realize adaptive and mutual with the backstage interface of the interface of communication network ability opening API.
This embodiment (for example uses towards the third party; Web website, the Internet and/or Web use) set up alliance's support platform; With embedding and the opening of supporting that the communication network ability is used the third party; Between end user, third party, telecom operators, form alliance's win-win, huge customer group and flow Resources development that has through the third party and the Internet channel sales that has strengthened the communication network ability, avoided application be divided into the ability direct selling model under problem, the problem includes: the management and control problem.
Fig. 7 is the structural representation of another embodiment of platform of the present invention.
As shown in Figure 7, to compare with embodiment among Fig. 6, the alliance's support and management module 21 in alliance's support platform 20 of this embodiment can comprise:
OAUTH Certificate Authority unit 211; Be used for OAUTH asked for an autograph and verify; Generate request token and access token according to different OAUTH requests, and whether the opening API of verification visit is within the scope of authority, if within the scope of authority; Then initiate the opening API call request, and receive the result that calls of communication network ability opening API to communication network;
Alliance's administrative unit 212; Link to each other with the alliance door; Be used for allied member and application thereof (are for example managed; To the registration of third party and application thereof, examine, suspend, state such as cancellation carries out maintenance management and integration managing etc.), communication network ability opening API (is for example managed; Maintenance management is carried out in newly-increased, the deletion of open api interface and code, change etc.), the end user is managed (for example, user's login/charging account number is managed, payment account is managed etc.);
Alliance charge accounting unit 213; Link to each other with the alliance administrative unit; Be used for being divided into and generating advice of settlement according to the channel that the communication network ability API Calls record that end user's charging detailed single and third party use initiation calculates allied member, the term settlement paying (to allied member's account No. payment etc.).
Fig. 8 is the structural representation of an embodiment of system of the present invention.
As shown in Figure 8, the system 30 of this embodiment can comprise the communication network ability alliance support platform 10 among allied member's subsystem 31, communication network ability alliance backstage interface subsystem 32 and Fig. 6, wherein,
Allied member's subsystem 31 comprises that the Web website and the Web that add communication network ability alliance more than one use; Link to each other with communication network ability alliance support platform 10, be used for communication network ability alliance support platform alternately to utilize the OAUTH agreement to assist the end user to realize the open source mandate;
Communication network ability alliance backstage interface subsystem 32 links to each other with communication network ability alliance support platform 10, is used to realize the charging adaptive and that communication network ability opening API is called of encapsulation, the interface protocol of communication network ability opening API.
The OAUTH agreement of utilizing this embodiment realizes the embedding of communication network ability in the third party uses and integrated; The third party is applied in and can obtains communication network ability embedding code or open interface after registration is joined; With self use carry out integrated with the fusion application of inefficacy telecommunications in the third party uses; Not only promoted user experience, and avoided using be divided into the ability direct selling model under problem, the problem includes: the management and control problem.
Fig. 9 is the structural representation of another embodiment of system of the present invention.
As shown in Figure 9, compare with embodiment among Fig. 8, the system 40 of this embodiment can also comprise:
User terminal 41; Link to each other with communication network ability alliance support platform 10 with allied member subsystem 31 respectively; Be used for communication network ability alliance support platform alternately realizing the mandate of communication network ability open source, and in allied member's subsystem, realize converged communication.
Figure 10 is the structural representation of the another embodiment of system of the present invention.
Shown in figure 10, to compare with embodiment among Fig. 8, the communication network ability alliance backstage interface subsystem 51 in the system 50 of this embodiment can comprise:
The open gateway 511 of communication network ability is used to provide encapsulation of telecommunication service Engine-Network ability and interface protocol adaptive;
Particularly; Need call and the conversion and adaptation (comprise call request and call the returning of result) of the open gateway ability of communication network ability opening API between calling based on the opening API of OAUTH agreement mandate; Call the lightweight REST interface of general employing based on the opening API of OAUTH agreement mandate, general REST interface or the SOAP interface that adopts based on http protocol of the opening API of the open gateway of communication network ability based on http protocol.
If open gateway provides the REST interface protocol, then alliance's support platform is consistent with the api interface that open gateway provides, and the protocol conversion of alliance's support platform is adaptive mainly to be the parameter conversion and adaptation of HTTPHEADER; Alliance's support platform is expansion HTTP HEADER in the API Calls request of giving open gateway, comprises opening API Key, user account number type, user account number value parameter that alliance uses registration; Alliance's support platform is removed above-mentioned parameter again after receiving the API Calls return results of open gateway, and returns the API Calls result to alliance's application.
If open gateway provides the SOAP interface protocol, the adaptive api interface parameter that comprises between REST and the SOAP of the protocol conversion of alliance's support platform then, the parameter conversion and adaptation between REST interface HTTPHEADER and the SOAP interface SOAP HEADER.
Telecommunications backstage accounting management subsystem 512 links to each other with the open gateway 511 of communication network ability, is used for according to the open gateway of communication network ability detailed single to the charging that calling of opening API provides the end user to use communication network ability opening API.
Figure 11 is the structural representation of an embodiment again of system of the present invention.
Shown in figure 11; Compare with the embodiment among Fig. 8; The system 60 of this embodiment can also comprise user terminal 41; Link to each other with communication network ability alliance support platform 10 with allied member subsystem 31 respectively, be used for communication network ability alliance support platform alternately realizing the mandate of communication network ability open source, and in allied member's subsystem, realize converged communication.
Communication network ability alliance backstage interface subsystem 51 in the system 60 of this embodiment can comprise open gateway 511 of communication network ability and the telecommunications backstage accounting management subsystem 512 that links to each other with the open gateway 511 of communication network ability.
Current is that the network capabilities open interface of representative is mainly towards third party's application developers or service provider with Parlay/Parlay-X; Do not consider end user's mandate participation; And the present invention has made full use of the OAUTH agreement, in Internet WEB is used, has realized embedding and calling towards end user's network capabilities.
In addition; The communication network ability opening that the foregoing description proposes is divided into the ability direct selling model with respect to current application and has the following advantages: (1) adopts the network alliance form to promote the telecommunication service ability; The third party uses the channel that the ability that is equivalent to is promoted; Self uses and need not to include under the management system of operator, and can promote the use of communication network ability through the customer flow of self using, and obtains the channel commission of telecom operators; (2) end user's communication network ability mandate relation and price are chargeed by the management of telecommunications uniform maintenance, have avoided the low price of communication network ability to resell and resell at a profit.In addition; The present invention also provides a kind of channel that makes full use of internet for operator; Utilize allied member's customer flow to be converted into the new method of the sale of communication network ability; Not only help on the internet the infiltration of communication network ability, with the cooperation of Internet firm, also help to promote open the popularizing of communication network ability.
Though specific embodiments more of the present invention are specified through example, it should be appreciated by those skilled in the art that above example only is in order to describe, rather than in order to limit scope of the present invention.It should be appreciated by those skilled in the art, can under situation about not departing from the scope of the present invention with spirit, above embodiment be made amendment.Scope of the present invention is limited accompanying claims.

Claims (10)

1. a communication network ability opening method is characterized in that, comprising:
Is the open allied member of communication network ability according to the log-on message that provides with third-party registration, and provides communication network ability opening API to be integrated in said third party's application for the third party uses;
Receive the end user and use the request of using communication network ability opening API, utilize the OAUTH agreement to realize the open source mandate, and calling communication network ability opening API is provided through said third party.
2. method according to claim 1 is characterized in that, said method also comprises:
Obtain said end user and use the charging of communication network ability opening API detailed single, to realize charge accounting authorizing back communication network ability opening API to call.
3. method according to claim 1; It is characterized in that; Said third party uses and comprises that Web website and Web use; The log-on message that said basis provides is the open allied member of communication network ability with third-party registration, and provides communication network ability opening API to comprise with the step that is integrated in said third party's application for said third party uses:
Receive the log-on message that Web website master or Web application developers provide;
Said log-on message is verified legitimacy and completeness to confirm said log-on message; If said log-on message is through checking; Then notify corresponding Web website master or Web application developers to become allied member, otherwise inform the reason of corresponding Web website master or Web application developers registration failure;
Receive the application message of the communication network ability that said allied member provides; The interface of the communication network ability opening API of selecting according to said allied member forms with kind and the opening API code that is complementary with selected API is provided and generates selected communication network ability opening API key assignments and signature key, the opening API code that obtains is integrated in corresponding Web website or the Web application.
4. method according to claim 1 is characterized in that, the said OAUTH agreement of utilizing realizes the open source mandate, and provides the step of calling to communication network ability opening API to comprise:
Reception is from end user's authorization requests, with application request token;
Generation is without the request token and the corresponding token key of subscriber authorisation, and returns said third party and use;
After the end user authorizes, generate access token, access token key and identifying code;
Receive the access token request, and return said access token and access token key to the requestor;
Reception comprises the communication network ability opening API request of said access token; Whether the API of verification visit is within the scope of authority; If within the scope of authority, then initiate communication network ability opening API call request, and reception communication network ability opening API is called the result.
5. method according to claim 2 is characterized in that, said charging is detailed singly to comprise opening API key assignments, user account number, user account number type and the cost information that title, service recorder, the third party of communication network ability opening API use.
6. a communication network ability alliance support platform is characterized in that, comprising:
Alliance's door, be used for the open supplier of alliance of communication network ability carry out alternately with realize that third-party registration is joined, end user's login mandate and the inquiry of charge information;
Alliance's support and management module; Link to each other with said alliance door, be used to utilize the OAUTH agreement to realize the open source mandate, calling and allied member, communication network ability opening API and end user that registration is joined are managed communication network ability opening API is provided;
Interface module links to each other with said alliance support and management module, is used to realize adaptive and mutual with the backstage interface of the interface of communication network ability opening API.
7. platform according to claim 6 is characterized in that, said alliance support and management module comprises:
OAUTH Certificate Authority unit; Be used for OAUTH asked for an autograph and verify; Generate request token and access token according to different OAUTH requests, and whether the opening API of verification visit is within the scope of authority, if within the scope of authority; Then initiate the opening API call request, and receive the result that calls of communication network ability opening API to communication network;
Alliance's administrative unit links to each other with said alliance door, is used for allied member and application thereof are managed, communication network ability opening API is managed and the end user is managed;
Alliance charge accounting unit links to each other with said alliance administrative unit, and the channel that is used for using according to end user's charging detailed single and third party the communication network ability API Calls record calculating allied member of initiation is divided into.
8. a communication network ability open system is characterized in that, comprises in allied member's subsystem, communication network ability alliance backstage interface subsystem and the claim 6 to 7 each described communication network ability alliance support platform, wherein,
Said allied member subsystem comprises that the Web website and the Web that add communication network ability alliance more than one use; Link to each other with said communication network ability alliance support platform, be used for said communication network ability alliance support platform alternately to utilize the OAUTH agreement to assist the end user to realize the open source mandate;
Said communication network ability alliance backstage interface subsystem links to each other with said communication network ability alliance support platform, is used to realize the charging adaptive and that communication network ability opening API is called of encapsulation, the interface protocol of communication network ability opening API.
9. system according to claim 8 is characterized in that, said system also comprises:
User terminal; Link to each other with said communication network ability alliance support platform with said allied member subsystem respectively; Be used for said communication network ability alliance support platform alternately realizing the mandate of communication network ability open source, and in said allied member subsystem, realize converged communication.
10. system according to claim 8 is characterized in that, said communication network ability alliance backstage interface subsystem comprises:
The open gateway of communication network ability is used to provide encapsulation of telecommunication service Engine-Network ability and interface protocol adaptive;
Accounting management subsystem in telecommunications backstage links to each other with the open gateway of said communication network ability, is used for according to the open gateway of said communication network ability detailed single to the charging that calling of opening API provides the end user to use communication network ability opening API.
CN201110027160.1A 2010-12-07 2011-01-26 Telecommunication network capability opening method, system and alliance support platform Active CN102573112B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110027160.1A CN102573112B (en) 2010-12-07 2011-01-26 Telecommunication network capability opening method, system and alliance support platform

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201010577590 2010-12-07
CN201010577590.6 2010-12-07
CN201110027160.1A CN102573112B (en) 2010-12-07 2011-01-26 Telecommunication network capability opening method, system and alliance support platform

Publications (2)

Publication Number Publication Date
CN102573112A true CN102573112A (en) 2012-07-11
CN102573112B CN102573112B (en) 2015-01-14

Family

ID=46417261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110027160.1A Active CN102573112B (en) 2010-12-07 2011-01-26 Telecommunication network capability opening method, system and alliance support platform

Country Status (1)

Country Link
CN (1) CN102573112B (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904894A (en) * 2012-10-22 2013-01-30 北京奇虎科技有限公司 Token managing method and system
CN103036729A (en) * 2012-12-31 2013-04-10 华为技术有限公司 System and method for opening network capability, and relevant network element
CN103392353A (en) * 2012-12-31 2013-11-13 华为技术有限公司 Wireless network capacity open system, gateway, agent and method
CN103441857A (en) * 2013-09-18 2013-12-11 Tcl集团股份有限公司 Value-added service integration method and system for network television user
CN103581118A (en) * 2012-07-24 2014-02-12 中兴通讯股份有限公司 Resource convergence gateway and cross-platform authorization method and system
CN103702380A (en) * 2012-09-27 2014-04-02 华为技术有限公司 Mobile management network element and mobile management method
WO2014101231A1 (en) * 2012-12-31 2014-07-03 华为技术有限公司 System architecture, subsystem, and method for opening of telecommunication network capability
CN104053075A (en) * 2013-03-12 2014-09-17 中兴通讯股份有限公司 Intelligent network capability and third-party capability fusion method and device
CN104144152A (en) * 2013-05-10 2014-11-12 中国电信股份有限公司 Authorization method and system for third-party resource provider
CN104144416A (en) * 2013-05-10 2014-11-12 中国电信股份有限公司 Authorization method and system for multiple resource providers
WO2015027482A1 (en) * 2013-08-30 2015-03-05 华为技术有限公司 Network capability information transmitting method and device
CN104506371A (en) * 2015-01-04 2015-04-08 华为技术有限公司 Method and device for management of application programming interface (API) call records
WO2015062026A1 (en) * 2013-10-31 2015-05-07 华为技术有限公司 Application server, terminal device, network capability calling system and method
CN104852939A (en) * 2014-02-18 2015-08-19 中国电信股份有限公司 Capability interface deploying method and system
CN105282125A (en) * 2014-07-25 2016-01-27 中国电信股份有限公司 Access control method and device in Web real-time communication
CN105491557A (en) * 2014-09-15 2016-04-13 中兴通讯股份有限公司 System and method for achieving capability opening, and capability opening platform
CN105635113A (en) * 2015-12-22 2016-06-01 深圳前海微众银行股份有限公司 SDK-based remote service processing method and system
CN106357709A (en) * 2015-07-14 2017-01-25 ***通信集团公司 Communication network power opening system and communication network power opening method
CN106911632A (en) * 2015-12-22 2017-06-30 ***通信集团辽宁有限公司 A kind of method and system of call capability encapsulation
CN106953831A (en) * 2016-01-06 2017-07-14 阿里巴巴集团控股有限公司 A kind of authorization method of user resources, apparatus and system
CN107332861A (en) * 2017-08-11 2017-11-07 杭州亿方云网络科技有限公司 A kind of open platform architecture system based on OAuth agreements
CN107517177A (en) * 2016-06-15 2017-12-26 平安科技(深圳)有限公司 The method and apparatus of interface mandate
CN108259432A (en) * 2016-12-29 2018-07-06 亿阳安全技术有限公司 A kind of management method of API Calls, equipment and system
CN109039880A (en) * 2018-09-05 2018-12-18 四川长虹电器股份有限公司 A method of simple authentication authorization is realized using API gateway
CN109150898A (en) * 2018-09-18 2019-01-04 厦门安胜网络科技有限公司 Method and apparatus for handling information
CN109286602A (en) * 2017-07-20 2019-01-29 ***通信有限公司研究院 A kind of method, apparatus and system that ability is open
CN109525539A (en) * 2017-09-20 2019-03-26 中移(杭州)信息技术有限公司 A kind of capacity calling method calls receipt method, information processing method and system
CN109617990A (en) * 2018-12-29 2019-04-12 长威信息科技发展股份有限公司 A kind of converged communication resource cloud sharing method and system
CN109714177A (en) * 2017-10-25 2019-05-03 中兴通讯股份有限公司 Charging method, platform and readable storage medium storing program for executing
WO2019091149A1 (en) * 2017-11-10 2019-05-16 华为技术有限公司 Api content-based charging method and capability open functional entity
US10484486B2 (en) 2015-05-22 2019-11-19 Zte Corporation Capability opening method and system, and capability opening function entity
CN110740136A (en) * 2019-10-22 2020-01-31 神州数码融信软件有限公司 Network security control method for open bank and open bank platform
CN113313480A (en) * 2021-07-01 2021-08-27 国家电网有限公司客户服务中心 Multi-user and multi-scene oriented capability open metering charging mode
CN114329290A (en) * 2021-12-15 2022-04-12 北京科东电力控制***有限责任公司 Capability opening platform and authorized access method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1694480A (en) * 2005-05-08 2005-11-09 中国科学院计算技术研究所 Interconnection and communication method of isomeric telecommunication network service of sementic correlation oriented
CN101383845A (en) * 2008-10-15 2009-03-11 北京邮电大学 Integrated service access device, system and control method
CN101500344A (en) * 2008-01-29 2009-08-05 中兴通讯股份有限公司 Service platform system for implementing enterprise fusion communication
US20100222022A1 (en) * 2009-03-02 2010-09-02 Hitachi, Ltd. Communication method, communication system and access method to service provider base

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1694480A (en) * 2005-05-08 2005-11-09 中国科学院计算技术研究所 Interconnection and communication method of isomeric telecommunication network service of sementic correlation oriented
CN101500344A (en) * 2008-01-29 2009-08-05 中兴通讯股份有限公司 Service platform system for implementing enterprise fusion communication
CN101383845A (en) * 2008-10-15 2009-03-11 北京邮电大学 Integrated service access device, system and control method
US20100222022A1 (en) * 2009-03-02 2010-09-02 Hitachi, Ltd. Communication method, communication system and access method to service provider base

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张辉华等: "WDPF***中认证授权流程的涉及与实现", 《电信网技术》 *

Cited By (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103581118B (en) * 2012-07-24 2018-05-01 中兴通讯股份有限公司 A kind of resource convergence gateway and cross-platform authorization method and system
CN103581118A (en) * 2012-07-24 2014-02-12 中兴通讯股份有限公司 Resource convergence gateway and cross-platform authorization method and system
CN103702380B (en) * 2012-09-27 2017-11-28 华为技术有限公司 A kind of mobile management network element and method
CN103702380A (en) * 2012-09-27 2014-04-02 华为技术有限公司 Mobile management network element and mobile management method
CN102904894B (en) * 2012-10-22 2016-12-21 北京奇虎科技有限公司 Token management method and system
CN102904894A (en) * 2012-10-22 2013-01-30 北京奇虎科技有限公司 Token managing method and system
CN103036729A (en) * 2012-12-31 2013-04-10 华为技术有限公司 System and method for opening network capability, and relevant network element
CN103392353A (en) * 2012-12-31 2013-11-13 华为技术有限公司 Wireless network capacity open system, gateway, agent and method
WO2014101228A1 (en) * 2012-12-31 2014-07-03 华为技术有限公司 Capability exposure system, gateway, proxy, and method of wireless network
WO2014101231A1 (en) * 2012-12-31 2014-07-03 华为技术有限公司 System architecture, subsystem, and method for opening of telecommunication network capability
US9924445B2 (en) 2012-12-31 2018-03-20 Huawei Technologies Co., Ltd. Capability opening system, gateway, agent, and method of wireless network
CN104322039A (en) * 2012-12-31 2015-01-28 华为技术有限公司 System architecture, subsystem, and method for opening of telecommunication network capability
CN104053075A (en) * 2013-03-12 2014-09-17 中兴通讯股份有限公司 Intelligent network capability and third-party capability fusion method and device
CN104144416A (en) * 2013-05-10 2014-11-12 中国电信股份有限公司 Authorization method and system for multiple resource providers
CN104144416B (en) * 2013-05-10 2018-02-16 中国电信股份有限公司 For the authorization method and system of multiple resource providers
CN104144152A (en) * 2013-05-10 2014-11-12 中国电信股份有限公司 Authorization method and system for third-party resource provider
CN104144152B (en) * 2013-05-10 2017-12-08 中国电信股份有限公司 For the authorization method and system of third party's resource provider
WO2015027482A1 (en) * 2013-08-30 2015-03-05 华为技术有限公司 Network capability information transmitting method and device
CN103441857A (en) * 2013-09-18 2013-12-11 Tcl集团股份有限公司 Value-added service integration method and system for network television user
CN104854841A (en) * 2013-10-31 2015-08-19 华为技术有限公司 Application server, terminal device, network capability calling system and method
CN104854841B (en) * 2013-10-31 2018-07-31 华为技术有限公司 Application server, terminal device, network capabilities calling system and method
WO2015062026A1 (en) * 2013-10-31 2015-05-07 华为技术有限公司 Application server, terminal device, network capability calling system and method
CN104852939A (en) * 2014-02-18 2015-08-19 中国电信股份有限公司 Capability interface deploying method and system
CN104852939B (en) * 2014-02-18 2018-07-24 中国电信股份有限公司 A kind of method and system of deployment ability interface
CN105282125A (en) * 2014-07-25 2016-01-27 中国电信股份有限公司 Access control method and device in Web real-time communication
CN105282125B (en) * 2014-07-25 2018-07-06 中国电信股份有限公司 Access control method and device in Web real-time Communication for Power
CN105491557A (en) * 2014-09-15 2016-04-13 中兴通讯股份有限公司 System and method for achieving capability opening, and capability opening platform
CN105491557B (en) * 2014-09-15 2020-04-21 中兴通讯股份有限公司 System and method for realizing capability opening and capability opening platform
CN104506371A (en) * 2015-01-04 2015-04-08 华为技术有限公司 Method and device for management of application programming interface (API) call records
US10484486B2 (en) 2015-05-22 2019-11-19 Zte Corporation Capability opening method and system, and capability opening function entity
CN106357709A (en) * 2015-07-14 2017-01-25 ***通信集团公司 Communication network power opening system and communication network power opening method
CN105635113B (en) * 2015-12-22 2018-11-27 深圳前海微众银行股份有限公司 Teleaction service based on SDK handles method and system
CN106911632B (en) * 2015-12-22 2019-12-13 ***通信集团辽宁有限公司 Method and system for packaging calling capability
CN105635113A (en) * 2015-12-22 2016-06-01 深圳前海微众银行股份有限公司 SDK-based remote service processing method and system
CN106911632A (en) * 2015-12-22 2017-06-30 ***通信集团辽宁有限公司 A kind of method and system of call capability encapsulation
CN106953831B (en) * 2016-01-06 2020-12-01 阿里巴巴集团控股有限公司 User resource authorization method, device and system
CN106953831A (en) * 2016-01-06 2017-07-14 阿里巴巴集团控股有限公司 A kind of authorization method of user resources, apparatus and system
CN107517177B (en) * 2016-06-15 2020-03-06 平安科技(深圳)有限公司 Interface authorization method and device
CN107517177A (en) * 2016-06-15 2017-12-26 平安科技(深圳)有限公司 The method and apparatus of interface mandate
CN108259432A (en) * 2016-12-29 2018-07-06 亿阳安全技术有限公司 A kind of management method of API Calls, equipment and system
CN109286602B (en) * 2017-07-20 2021-07-13 ***通信有限公司研究院 Method, device and system for opening capability
CN109286602A (en) * 2017-07-20 2019-01-29 ***通信有限公司研究院 A kind of method, apparatus and system that ability is open
CN107332861B (en) * 2017-08-11 2020-11-10 杭州奇亿云计算有限公司 Open platform architecture system based on OAuth protocol
CN107332861A (en) * 2017-08-11 2017-11-07 杭州亿方云网络科技有限公司 A kind of open platform architecture system based on OAuth agreements
CN109525539A (en) * 2017-09-20 2019-03-26 中移(杭州)信息技术有限公司 A kind of capacity calling method calls receipt method, information processing method and system
CN109525539B (en) * 2017-09-20 2021-04-02 中移(杭州)信息技术有限公司 Capability calling method, call receipt method, information processing method and system
CN109714177A (en) * 2017-10-25 2019-05-03 中兴通讯股份有限公司 Charging method, platform and readable storage medium storing program for executing
WO2019091149A1 (en) * 2017-11-10 2019-05-16 华为技术有限公司 Api content-based charging method and capability open functional entity
CN109787780A (en) * 2017-11-10 2019-05-21 华为技术有限公司 The open functional entity of charging method and ability based on API content
CN109787780B (en) * 2017-11-10 2021-08-31 华为技术有限公司 Charging method based on API content and capability open function entity
CN109039880A (en) * 2018-09-05 2018-12-18 四川长虹电器股份有限公司 A method of simple authentication authorization is realized using API gateway
CN109150898A (en) * 2018-09-18 2019-01-04 厦门安胜网络科技有限公司 Method and apparatus for handling information
CN109150898B (en) * 2018-09-18 2021-09-24 厦门安胜网络科技有限公司 Method and apparatus for processing information
CN109617990A (en) * 2018-12-29 2019-04-12 长威信息科技发展股份有限公司 A kind of converged communication resource cloud sharing method and system
CN109617990B (en) * 2018-12-29 2021-12-07 长威信息科技发展股份有限公司 Converged communication resource cloud sharing method and system
CN110740136A (en) * 2019-10-22 2020-01-31 神州数码融信软件有限公司 Network security control method for open bank and open bank platform
CN110740136B (en) * 2019-10-22 2022-04-22 中国建设银行股份有限公司 Network security control method for open bank and open bank platform
CN113313480A (en) * 2021-07-01 2021-08-27 国家电网有限公司客户服务中心 Multi-user and multi-scene oriented capability open metering charging mode
CN114329290A (en) * 2021-12-15 2022-04-12 北京科东电力控制***有限责任公司 Capability opening platform and authorized access method thereof
CN114329290B (en) * 2021-12-15 2023-09-15 北京科东电力控制***有限责任公司 Capability open platform and authorized access method thereof

Also Published As

Publication number Publication date
CN102573112B (en) 2015-01-14

Similar Documents

Publication Publication Date Title
CN102573112B (en) Telecommunication network capability opening method, system and alliance support platform
CN101990183B (en) Method, device and system for protecting user information
AU2009222584B2 (en) Authentication and authorization architecture for an access gateway
CA2559647C (en) Third party access gateway for telecommunications services
CN101626363B (en) Convergence service device and system, and convergence service establishing and using methods
CN101562621B (en) User authorization method and system and device thereof
US20080270561A1 (en) System and Method of Recommendation and Provisioning of Mobile Device Related Content and Applications
CN103220259A (en) Using method, call method, device and system of Oauth application programming interface (API)
CN102227904A (en) Telephony web event system and method
CN103716326A (en) Resource access method and URG
JP2000515282A (en) Method and system for allocating costs in a distributed processing network
CN101127606A (en) Method and device for transmitting data object
US20080045192A1 (en) Method, system and management center server for providing mobile service
CN101840562A (en) Cross community invitation and many providers product information system
US9232340B2 (en) Application store system and application development method using the application store system
CN101919225A (en) Authentication system and method
CN101471939B (en) Multitime user authentication method for fusion business system with SOA architecture
CN105230091A (en) Make a call in a communications system
CN101977117B (en) Service charging method and system
CN103441857A (en) Value-added service integration method and system for network television user
CN101110989A (en) Business accessing gateway, multimedia message access system using the gateway and its access method
JP4979723B2 (en) COMMUNICATION METHOD, COMMUNICATION SYSTEM, SERVICE PROVIDING BASE ACCESS METHOD
KR101042110B1 (en) Device for relaying open source using enterprise service bus, and method and system equipped therewith, and the recording media storing the program performing the said method
CN103139695B (en) The telecommunication capability call method of curstomer-oriented end and the network equipment
Owais et al. Building multi-channel e-service delivery platform: Opportunities and challenges

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant