ONLINE BUSINESS METHOD, SYSTEM AND APPARATUS BASED ON OPEN APPLICATION PROGRAMMING INTERFACE
First Claim
1. A method of implementing network transactions based on Open Application Programming Interface (API), the method comprising:
- receiving a first invocation request to invoke an Open API from a third party development server according to a user'"'"'s transaction request;
determining an Internet Service Provider (ISP) server corresponding to the Open API as requested to be invoked in the invocation request;
sending the first invocation request to the determined ISP server;
receiving a service page returned by the ISP server according to the first invocation request; and
sending the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the transaction request.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure introduces a method, a system and an apparatus of implementing online transaction according to Open API. In one aspect, a method includes: receiving a first invocation request to invoke an Open API from a third party development server according to a user'"'"'s transaction request; determining an ISP server corresponding to the Open API as requested to be invoked in the invocation request; sending the first invocation request to the determined ISP server; receiving a service page returned by the ISP server according to the first invocation request; and sending the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the transaction request.
5 Citations
18 Claims
-
1. A method of implementing network transactions based on Open Application Programming Interface (API), the method comprising:
-
receiving a first invocation request to invoke an Open API from a third party development server according to a user'"'"'s transaction request; determining an Internet Service Provider (ISP) server corresponding to the Open API as requested to be invoked in the invocation request; sending the first invocation request to the determined ISP server; receiving a service page returned by the ISP server according to the first invocation request; and sending the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the transaction request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus of implementing network business based on Open Application Programming Interface (API), comprising:
-
a first receiving unit that receives an invocation request to invoke an Open API sent by a third party development server according to a user'"'"'s business request; a first ISP invocation unit that determines an Internet Service Provider (ISP) server corresponding to the Open API as requested to be invoked in the invocation request received by the first receiving unit, and sends the invocation request to the determined ISP server; and a first invocation result feedback unit that receives a service page returned from the ISP server according to the invocation request sent by the first ISP invocation unit, and sends the service page to the third party development server for processing the service page and sending the processed service page to the user, the processing comprising embedding the service page into a page corresponding to the business request. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system of implementing network transaction based on Open Application Programming Interface (API), the system comprising:
-
a third party development server; a transaction implementation server; and an ISP server, wherein the third party development server sends an invocation request to an Open API to the transaction implementation server according to a user'"'"'s transaction request, receives a service page returned from the transaction implementation server, and embeds the service page into a page corresponding to the transaction request before providing to the user; the transaction implementation server determines an Internet Service Provider (ISP) server corresponding to the Open API as requested in the invocation request in response to the invocation request, sends the invocation request to the determined ISP server, receives a service page returned by the ISP server, and sends the service page to the third party development server; and the ISP server returns a corresponding service page to the transaction implementation server according to the invocation request sent by the transaction implementation server.
-
Specification