I wish to develop a web service which does the following;
-generate a complete web site of html pages utilizing results from
-given a number of files in a directory on the server, each file
contains a list of keywords (can be as many as 2000-10000)
-the application reads the keywords one by one
-go out ot eBay via the affiliate API GetSearchResults call and
obtains information for both open and closed auctions
-render html pages for each keyword which displays results and
modifies target url to include affiliate code
-develop a procedure which does this each day within the bounds of
the number of allowable api calls
Information which will be displayed by our web service;
From closed listings
-buy now price
-number of bids
I will provide a page template which consists of 4 sections using CSS
I will provide CSS and basic html format.
You need to populate the left side with keywords. The number of
keywords displayed on the left is determined by a parameter and
therefore will need a next and previous links.
You will populate the content with the search results from eBay and
modified url to include affiliate code. Also at the bottom of each
content page will be a price guide.
On each page will also be the item specifics for the items found for
the keyword. The item specifics will have pulls down menu's for each
item. eg. if the search results finds 5 items for this keyword and
each has different colors and sizes then the item specifics will have
pulls downs for these. Once a pull down selection is made the go
button takes one to the eBay item with the correct affiliate code.
The price guide will display completed listings in a table format;
for each completed listing for the period eBay retains history eg. 15
-number of bids
-bid or buy now
This table will typically be approximately 8-10 items
I will provide detailed specs of how each page is to look and how
information is to be displayed.
The output should be html pages which have name friendly names eg.
for the search term Mephisto Clara would be [url removed, login to view]
Finally a visitor will be able to register an email address and
receive a daily email constructed of that page.
A sample output page can be viewd here
[url removed, login to view]