I receive the amazon affiliate email today said that they change the AWS to product advertising API, and add authentication to every REST call. So that every amazon script using REST request must update their program to fix this new problem or they won't work after Aug-15-2009. So does every wordpress plugin for amazon . Here are the words: Through our Associates Program, we pay out hundreds of millions of dollars per year to websites that advertise our products. Effective immediately, we are renaming the Amazon Associates Web Service as the “Product Advertising API.†This new name more accurately reflects the purpose of the API, which is to enable developers to advertise products offered on the Amazon sites and thereby receive advertising fees from us. In addition to the new name, signatures will be necessary to authenticate each call to the Product Advertising API. This requirement will be phased in starting May 11, 2009, and by August 15, 2009, all calls to the Product Advertising API must be authenticated or they will not be processed.
I read on another forum that any open source script doesn't allow the developer secret key needed for the new Product Advertising API? They said, "You can't put a secret key in an open source script." Is that right? Can someone expand on this as I have been using some free script for a while and not sure what to do. Thanks
Amazon have also put up a FAQ page about the changes. https://affiliate-program.amazon.com/gp/advertising/api/detail/faq.html Their "product advertising API" forum, if you need it, is located at http://developer.amazonwebservices.com/connect/forum.jspa?forumID=9
Thanks for the links. The product advertising forum's open source developers are not happy about this. I am one who has worked with MrRats script and it looks like there will be problems. I am sure many here are using that script.
I think for those using open source scripts can kiss goodbye as you need the secret key beside the development key to do the authentication. Unless, everyone need to register to become a developer and get the necessary keys and know where to put the key furthermore doing some programming. It is very bad for open source scripts. first - no ppc now - need authentication future - may be pay as you use.
I have found a great site that has an example for signing our url request and gets a book title. All you have to do is get your aws id and secret key from their website. It is free to get a key. Here is the website. I can't post live links yet so just go to google and type this in the search: Amazon® AWS HMAC signed request using PHP The author is Ulrich Mierendorff It worked great for me.
Anyone please help!!! How I can signed the Amazon Products Advertising API to apf4 (apf bridge) for joomla???
we could not release a WP plugin for AWS as Open Source for this - had to craft an entire user license from scratch to comply with their terms.