Patent ID: 9699257
Date: 2017-07-04
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: receiving a request to invoke a plurality of Application Programming Interfaces (APIs) according to a transaction request, the plurality of APIs including a first API and a second API, a first service corresponding to the first API, and a second service corresponding to the second API; determining that an invocation sequence exists among the plurality of APIs, the invocation sequence including that an invocation of the first API precedes an invocation of the second API; determining a first Internet Service Provider (ISP) server that provides the first service corresponding to the first API; sending a first invocation request to the first ISP server; receiving a service page corresponding to the transaction request returned by the first ISP server according to the first invocation request; embedding the invocation sequence of the plurality of APIs in the service page; triggering a second invocation request to a second ISP server that provides the second service corresponding to the second API according to the invocation sequence embedded in the service page; sending the second invocation request to the second ISP server; receiving via the service page a result from the second ISP server; and sending the service page to a third party development server to process the service page.