Commission Junction is an online affiliate program through which many advertisers choose to present their products. Commission Junction has API Reference and Help documentation which details their available APIs. Also included are online help sets where answers to questions and general information can be found on how to use our Web Services. They are publicly available here: [url removed, login to view] I want the application to be able to collect all available data through the API and allow me the option to export it as a flat file, CSV, or as an XML file. The XML formatted file which will be used to generate an RSS 2.0 feed. I'll need a simple interface to allow me to choose these options. I may have to define some specific database tables that will be needed. There is sample code available from CJ for the following platforms: Java, Perl, PHP5, Ruby, Visual Basic .NET and C# .NET. Each code example accesses the following Commission Junction Web Services: Product Search, Advertiser Search and Link Search. These code examples require the use of Commission Junction Web Services version 1.1, which is available at http://api.cj.com. I would also like to use the same application to generate Google-like contextual ads. This is made possible by using the same Product Catalog Search function of Commission Junction Web Services. There is a sample application on [url removed, login to view] that accomplishes this feature. The sample application uses AJAX and Perl. Should be very simple. I want to be able to query for Product Search, Advertiser Search and Link Search, be able to save the data to my own local database, have a definable parameter that lets me query at set times( to remain synchronized). Then I will use the retrieved data as a backbone for the contextual ads and for the csv, or xml file. Please take a look at the sample code and the documentation and let me know your ideas on what you think can be done. Thanks
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
windows or linux with web interface