Prioritization of third party access to an online commerce site
First Claim
Patent Images
1. A method comprising:
- providing a plurality of servers to provide access to services of an online commerce site, the plurality of servers including application programming interface (API) servers for servicing API calls received from a client;
receiving a service request from the client via an API call at the online commerce site, the service request comprising a request for at least one of the services of the online commerce site;
identifying, by use of a processor, a first API server of the plurality of servers to which to direct the client for service by the online commerce site based on the service request in the API call;
obtaining an access rule for directing the client to the first API server for processing corresponding to the requested service in the service request, the obtained access rule being based on an identity of the client; and
replying to the service request with the access rule.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing prioritization of user online access to an online commerce site. Third party applications using API function calls to access an online commerce site are restricted to specific services by an access rule. An access rule defines which API server on the online commerce site a specific third party application may access when using a specific API function call. In this way, the operator of the online commerce site may prioritize server access per service level agreements based on a specific third party application and API function call.
122 Citations
25 Claims
-
1. A method comprising:
-
providing a plurality of servers to provide access to services of an online commerce site, the plurality of servers including application programming interface (API) servers for servicing API calls received from a client; receiving a service request from the client via an API call at the online commerce site, the service request comprising a request for at least one of the services of the online commerce site; identifying, by use of a processor, a first API server of the plurality of servers to which to direct the client for service by the online commerce site based on the service request in the API call; obtaining an access rule for directing the client to the first API server for processing corresponding to the requested service in the service request, the obtained access rule being based on an identity of the client; and replying to the service request with the access rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory machine-readable storage medium having executable instructions to cause a machine to:
-
provide access to a plurality of servers implementing services of an online commerce site, the plurality of servers including application programming interface (API) servers for servicing API calls received from a client; receive a service request from the client via an API call at the online commerce site, the service request comprising a request for at least one of the services of the online commerce site; identify a first API server of the plurality of servers to which to direct the client for service by the online commerce site based on the service request in the API call; obtain an access rule for directing the client to the first API server for processing corresponding to the requested service in the service request, the obtained access rule being based on an identity of the client; and reply to the service request with the access rule. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium having executable instructions to cause a machine to:
-
request an access rule from a server via an application programming interface (API) call, the server being one of a plurality of servers to provide access to services of an online commerce site, the plurality of servers including API servers for servicing API calls received from a client, the request comprising a service request for one of the services of the online commerce site; receive the access rule, the access rule including a uniform resource locator (URL) of a first API server of the plurality of servers, the first API server corresponding to the requested service in the service request, the received access rule being based on an identity of the client; and use the URL of the first API server to request processing corresponding to the requested service in the service request. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification