Download the PHP package webconsul/ebay-api-bundle without Composer
On this page you can find all versions of the php package webconsul/ebay-api-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package ebay-api-bundle
EbayApiBundle
This project intends to create a simple wrapper around main eBay APIs:
- Shopping
- Finding
- Trading
Caution: Calls for Trading API are in progress... Coming soon.
API Reference (supporting calls)
-
Shopping API (version 897)
- FindHalfProducts
- FindPopularItems
- FindPopularSearches
- FindProducts
- FindReviewsAndGuides
- GetCategoryInfo
- GeteBayTime
- GetItemStatus
- GetMultipleItems
- GetShippingCosts
- GetSingleItem
- GetUserProfile
-
Finding API (version 1.13.0)
- findCompletedItems
- findItemsAdvanced
- findItemsByCategory
- findItemsByImage Caution: temporary not Supporting!
- findItemsByKeywords
- findItemsByProduct
- findItemsIneBayStores
- getHistograms
- getSearchKeywordsRecommendation
- getVersion
- Trading API (version 903)
- GetCategories
- Caution: Other calls are in progress...
Simple example
(in controller):
Typically, the request properties are set by the standard setter. For more complex structures and containers created special types:
- WebConsul\EbayApiBundle\Type
- Affiliate
- AspectFilter
- ItemFilter
- NameValueList
- PaginationInput
- ProductID
- RequesterCredentials
Full documentation will be stored in the Resources/doc/index.md
Installation
Step 1: Download EbayApiBundle using composer
Add EbayApiBundle in your composer.json:
Step 2: Update composer
Step 3: Enable the bundle
Step 4: Enable JMS Serializer
This bundle needs JMS Serializer to work correctly. So, you need register it:
Step 4: Configure
For security reason all configuration parameters of the bundle must be added into parameters.yml
:
Values for that parameters you can get on your account page of [the eBay Developers program] (https://developer.ebay.com/DevZone/account/Default.aspx)
All the installation instructions are located in the documentation.
Examples of the API calls
If you want see samples for all supporting API call, you can configure CallController
from the EbayApiBundle.
Step 1: Routing
Step 2: Browsing
Open in your browser: http://YOUR_HOST/callReference
.
On that page you can see full list of the supporting API calls.
License
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE
Reporting an issue or a feature request
Issues and feature requests are tracked in the Github issue tracker.