A starter app for building application based on eBay Shopping and Trading APIs. Its based on PlayFramework 1.4.1 and ready to be deployed in Heroku.
- Basic templet page outlining key eBay flows. (Home Page, View Item, Search, MyeBay)
- Integrated with eBay Signin
- Shopping and Trading API Explorer
- Support for Sandbox and Production
- Externalized configuration for easy deployment
See it in action at ebay-api-explorer.herokuapp.com
Developers should register in eBay Developer Portal and generate necessary credentials.
- APPID
- DEVID
- CERTID
- RUNAME
Apart from that following configuration is used to determine if the applicaiton talks to Sandbox or Production eBay APIs
- SANDBOX (TRUE / FALSE)
- Basic View Item Page
- Basic eBay Home Page
- Template eBay Page
- Added a settings page to view the current settings
- Login with eBay Trading API
- Cleanup Env Variables, Seperate instance for Sandbox and Production
- Made Tabbed API exploration Page. Separate Input and Output Tab
- GetUserProfile Shopping API and Page
- GetSingleItem Shopping API and Page
- Externalized the Play Application Secret
- eBay API Setup
- GeteBayTime Shopping Api
- GeteBayOfficialTime Shopping Api
- Settings Page
- Basic Skeleton of the application
- Deployment to Heroku
- CI via CodeShip.
- Heroku Pipeline Setup
- Search Results Page
- Listing Page
- Add to Cart
- More Shopping API examples
- More Trading API examples
- Integrate with New eBay API (Item, Checkout)
- Integrate with New eBay oAuth
- Integrate with PayPal