-
公开(公告)号:US20190205181A1
公开(公告)日:2019-07-04
申请号:US16299941
申请日:2019-03-12
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
Abstract: In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a second payload data, wherein the second payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response.
-
公开(公告)号:US09058343B2
公开(公告)日:2015-06-16
申请号:US14051750
申请日:2013-10-11
Applicant: eBay Inc.
Inventor: Alon Cohen , Bhaven Avalani , Zahid N. Ahmed
CPC classification number: G06F17/30292 , G06F17/30297 , G06Q30/08 , H04L67/10
Abstract: A method of accommodating at least one difference between a first database schema and a second database schema is provided. The method includes receiving a response generated by a first application program using a first database schema, identifying a value in the response that is unrecognizable to a second application program using a second database schema and substituting, using a processor, the value that is unrecognizable to the second application program with a reserved element recognizable to the second application program, the reserved element indicating to the second application program that a portion of the response is not recognizable to the second application program. The method further includes communicating the response to the second application program.
Abstract translation: 提供了一种容纳第一数据库模式和第二数据库模式之间的至少一个差异的方法。 该方法包括:使用第一数据库模式接收由第一应用程序生成的响应,使用第二数据库模式标识对第二应用程序无法识别的响应中的值,并且使用处理器来代替不可识别的值 所述第二应用程序具有可识别到所述第二应用程序的保留元素,所述保留元素向所述第二应用程序指示所述响应的一部分不能被所述第二应用程序识别。 该方法还包括将响应传达给第二应用程序。
-
公开(公告)号:US08918505B2
公开(公告)日:2014-12-23
申请号:US14231234
申请日:2014-03-31
Applicant: eBay Inc.
Inventor: Scott Leahy , Alon Cohen
IPC: G06F15/173 , G06Q30/06 , H04L12/911 , H04L29/06 , H04L29/08
CPC classification number: G06Q30/0613 , G06Q30/06 , H04L29/06 , H04L47/70 , H04L67/02 , H04L67/1002 , H04L67/1008 , H04L67/1014 , H04L67/1023 , H04L67/142 , H04L67/20 , H04L67/2814 , H04L69/329 , H04L2029/06054
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.
-
公开(公告)号:US10678607B2
公开(公告)日:2020-06-09
申请号:US16299941
申请日:2019-03-12
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
Abstract: In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a second payload data, wherein the second payload is defined by a second schema definition different than the first schema definition. In response to receiving the first request message, the API transmits a first response message, and in response to receiving the second request message, the API transmits a second response.
-
公开(公告)号:US20170220402A1
公开(公告)日:2017-08-03
申请号:US15488747
申请日:2017-04-17
Applicant: eBay Inc.
Inventor: Zahid N. Ahmed , Alon Cohen , Daniel Tsun Kao , Ray Tanaka , Gary Yue , Bhaven Avalani
CPC classification number: G06F9/54 , G06F9/451 , G06F9/547 , G06F9/548 , G06F2209/541 , G06Q30/08 , H04L67/02 , H04L67/10 , H04L67/32 , H04L67/40 , H04L67/42
Abstract: Systems, methods and media are provided for facilitating an exchange of messages between a remote client application and a server system the server system, the server system being capable of supporting a plurality of application program interfaces (APIs) that includes a targeted API. In one example, a method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component common to each of the plurality of request messages and selected from a group comprising a predetermined required level of detail, an error language component and a version identifier, and a request component including a reusable identified schema definition.
-
-
-
-