EA4D - eBay APIs for Delphi

EA4D-T

eBay's Traditional APIs SDK 

Components for Delphi 6 to 12.1


EA4D Traditional Components are non-visual components that allow you to work with eBay Traditional API (xml) using Delphi. 

These 18 components support Delphi 6 and newer versions and work directly with eBay's worldwide backends.

They enable third parties to build custom applications, tools, and services that leverage the eBay marketplaces in new ways.

eBay Developers Program membership is free, and you can now use Delphi to interface with eBay APIs.

EA4D  eBay Traditional APIs for Delphi
  Trial Edition Available

Features

Searching APIs Search eBay, build search and browse experiences
Shopping & 
Buying API
Retrieve public items and user data to create shopping and marketing 
Selling APIs List and manage inventory, fulfill orders, communicate with customers, and more
After Sale APIs Manage cancellations, returns, and disputes. Provide buyer and seller communications
Components All Components are easy to use, therad safe, and work asynchronously (Events) or synchronously (Threading). They are available for Delphi 6 to Athens 12.1
Libraries No external library, this is pure x86/x64 Delphi Pascal (VCL only)
Code With more than 800000 lines, the source code is also provided through SVN for snappy updates, previews and more

Delphi Examples

Getting ebay's SandBox current datetime 
(Tutorial01, Session File Editor provided)
GeteBayOfficialTime
var
  dt_local: TDateTime;
begin
  eBayTrading1.Session.loadFromINI('..\..\demosession.ini','SANDBOX');
  eBayTrading1.GeteBayOfficialTime.Request;
  eBayTrading1.Call;
  dt_local:=eBayTrading1.GeteBayOfficialTime.Response.Timestamp.AsLocalDateTime;
end;

Only available on larger screen 

"apple" search on ebay's SandBox 
(Tutorial06, Session File Editor provided)
FindItemsByKeywords
var
  i, ItemCount: Integer;
  Item: TeBayF_SearchItem;
begin
  eBaySession1.loadFromINI('..\..\demosession.ini','SANDBOX'); 
  eBayFinding1.findItemsByKeywords.Request.keywords.Value:='apple';
  if eBayFinding1.Call then 
  begin
    ItemCount:=eBayFinding1.findItemsByKeywords.Response.searchResult.item.Count;
    for i:=0 to ItemCount-1 do
    begin
      Item:=eBayFinding1.findItemsByKeywords.Response.searchResult.item.Items[i];
      memo1.Lines.Add(Item.ItemID.Value+' : '+Item.Title.Value);
    end;
  end;
end;

Releases

>> Download <<
>> SVN Repository <<

Start Now

Free EA4D-Traditional APIs
Trial Edition, Fully Fledged,
SandBox & Production worldwide
For Delphi 6 to 11.3
NO REGISTRATION 
Free Support !
> Works in IDE only <

Get Started