Featured Project: PHP Accelerator Toolkit for eBay - Trading API Edition
Access the eBay Trading API with PHP
The PHP Accelerator Toolkit for eBay - Trading Edition is a PHP Package for accessing the eBay Trading API with PHP. The PHP-AT was developed specially for the eBay Developer Program and runs on the default PHP installation starting from version 4.3 with cURL- and Open-SSL-support.
The Trading API is supported for all calls. The main project goal is to implement a PHP based object-oriented proxy for all eBay API calls. For Shopping API support, see the PHP Accelerator Toolkit for eBay - Shopping Edition.
Author: IN TRADE SYS Limited
License: Lesser GNU General Public License (LGPL)
Project state
The project is "production-ready". We have used the package with our project for a while, and are not aware of any issues.
Technical information
The package implements its own SOAP implementation of the Trading API and can be used under either PHP4 or PHP5. You will need cURL and OpenSSL installed. Please find more details in the Getting Started and the Programmers Guide.
The package is generated with the help of the Trading API's WSDL file, but the generation process is not automatically done by the proxy. So once a newer version of the API is released we will prepare a new version with very little delay. Be sure to also read the Trading API Release Notes regarding new versions.
Samples
Currently there is only a very small sample-package available that should give a rough introduction in using the toolkit. More samples and how-to's will we be added very soon. Please do not hesitate to contact us, if you like to contribute samples or code snippets. Please email <ebat AT intradesys.com>.
Downloads
Latest Version
Previous Versions
Documentation
Support
Migration
There is currently no official process for migrating to a newer version of the toolkit. Please send an email if you are interested in migrating from an older version of the toolkit.
As a basic guideline, a "migration by ugrade" will only be possible for the following use-cases:
- List an Item with AddItem (fully supported including Attributes and ShippingOptions)
- Retrieve a single item with Ebay_Item->Retrieve (only with full detail-level)
- Retrieve a list of items for a seller (Ebay_ItemSellerQuery.php / GetSellerList)
- Retrieve Transactions with Ebay_TransactionQuery.php (GetSellerTransactions) or Ebay_TransactionByItemQuery.php (GetItemTransactions)
- Retrieve and Leave Feedback (Ebay_FeedbackQuery.php, Ebay_Feedback->Add)
The following issues will NOT covered:
- Revise and Relist
- Retrieval of Meta-Data (Categories, CharacteristicsSets, Category-Features, Details, etc.)
- Dispute-Management
- GetUser
- Orders
- Search Methods (especially Affliate related)
IDE-Integration
We highly encourage vendors and publishers of PHP IDEs to contact us for integration purposes.
Featured Project not available
This Featured project is no longer available.