EA4D-T: eBay Traditional APIs SDK
Components for Delphi
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 you to build third parties 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 Traditional APIs.
-
Searching APIs: Search eBay; build search and browse experiences.
-
Shopping/Buying APIs: Retrieve public items and user data to create shopping and marketing applications.
-
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.
-
All Components are easy to use, therad safe, and work asynchronously (Events) or synchronously (Threading). They are available for Delphi 6 to Alexandria 11.3.
-
No external library, this is pure x86/x64 Delphi Pascal (VCL only).
-
With more than 800000 lines, the source code is also provided through SVN for snappy updates, previews and more.
Free Edition !!!
Ebay's sandbox only
For Delphi 6 to Alexandria 11.3
No source code
Free updates
Free support
EA4D-T Site Licence
For unlimited Developers, Company wide
For Delphi 6 to Alexandria 11.3
1299€
With source code, SVN Access
Free updates for one year
Support (latest version) for one year
EA4D-T Developer Licence
For 1 Developer
For Delphi 6 to Alexandria 11.3
899€
No source code
Free updates for one year
Support (latest version) for one year
Getting eBay's SandBox current datetime
(Tutorial01, Session File Editor provided)
var
dt_local: TDateTime;
begin
eBayTrading1.Session.loadFromINI('..\..\demosession.ini','SANDBOX');
eBayTrading1.GeteBayOfficialTime.Request;
dt_local:=eBayTrading1.GeteBayOfficialTime.Response.Timestamp.AsLocalDateTime;
end;
Doing an "apple" search on eBay's SandBox:
(Tutorial06, Session File Editor provided)
var
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;
Free Version !!!
Ebay's sandbox only
For Delphi 6 to Alexandria 11.3
No source code
Free updates
Free support
EA4D-T Site Licence
For unlimited Developers, Company wide
For Delphi 6 to Alexandria 11.3
1299€
With source code, SVN Access
Free updates for one year
Support (latest version) for one year
EA4D-T Developer Licence
For 1 Developer
For Delphi 6 to Alexandria 11.3
899€
No source code
Free updates for one year
Support (latest version) for one year