<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Amazon Product API: SignatureDoesNotMatch error response</title>
	<atom:link href="http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/</link>
	<description>Coding For Online Success</description>
	<lastBuildDate>Sat, 13 Feb 2010 19:26:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: admin</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-794</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 11 Jan 2010 15:21:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-794</guid>
		<description>Hello Mo

Can you show me your simple_aws_signed_request() call? Sounds like you might have a syntax error there.

Thanks!
hanji</description>
		<content:encoded><![CDATA[<p>Hello Mo</p>
<p>Can you show me your simple_aws_signed_request() call? Sounds like you might have a syntax error there.</p>
<p>Thanks!<br />
hanji</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mo</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-793</link>
		<dc:creator>Mo</dc:creator>
		<pubDate>Mon, 11 Jan 2010 13:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-793</guid>
		<description>I am Barbara Ling&#039;s poor Amazon-ignorant hubby.

Before August 2009 the effect of HMAC-SHA256 token signature API, our following URL request had always worked fine to bring back 2 pages of results that give a list of items that match Keywords ‘ma rolloer’ together with each item’s ID, icon, description, and reviews.

The request is made in PHP with the file_get_contents() function call.

file_get_contents(
‘http://webservices.amazon.com/onca/xml?Service=AWSECommerceService&amp;SubscriptionId=__OurID___&amp;Operation=ItemSearch&amp;ItemSearch.Shared.SearchIndex=Blended&amp;ItemSearch.Shared.Keywords=ma%20roller&amp;ItemSearch.Shared.ResponseGroup=ItemIds,Images,ItemAttributes,Reviews,EditorialReview&amp;ItemSearch.1.ItemPage=1&amp;ItemSearch.2.ItemPage=2‘ 
); 

I broke up the single long line of query into shorter lines to show more clearly all the individual query parameters.

http://webservices.amazon.com/onca/xml\
?Service=AWSECommerceService&amp;SubscriptionId=__OurID___\
&amp;Operation=ItemSearch\
&amp;ItemSearch.Shared.SearchIndex=Blended\
&amp;ItemSearch.Shared.Keywords=ma%20roller\
&amp;ItemSearch.Shared.ResponseGroup=ItemIds,Images,ItemAttributes,Reviews,EditorialReview\
&amp;ItemSearch.1.ItemPage=1\
&amp;ItemSearch.2.ItemPage=2 

This query request URL no longer works after August 2009.

I recently began to add Ulrich Mierendorff’s (THANKS to him and others who pointed me there) PHP function aws_signed_request() code for meeting HMAC-SHA256 token signature requirement.

I followed the instructions given at
http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-792
to call aws_signed_request() to build and send the same query.

I tried a number of variations and always get back the following response:

WS.InvalidOperationParameter The Operation parameter is invalid. Please modify the Operation parameter and retry. Valid values for the Operation parameter include TagLookup, ListLookup, CartGet, SellerListingLookup, CustomerContentLookup, ItemLookup, SimilarityLookup, SellerLookup, ItemSearch, VehiclePartLookup, BrowseNodeLookup, CartModify, ListSearch, CartClear, VehiclePartSearch, CustomerContentSearch, CartCreate, TransactionLookup, VehicleSearch, SellerListingSearch, CartAdd, Help. 

Even using the Operation=Help parameter-value pair returns the same response message.

Please help. THANKS in advance.</description>
		<content:encoded><![CDATA[<p>I am Barbara Ling&#8217;s poor Amazon-ignorant hubby.</p>
<p>Before August 2009 the effect of HMAC-SHA256 token signature API, our following URL request had always worked fine to bring back 2 pages of results that give a list of items that match Keywords ‘ma rolloer’ together with each item’s ID, icon, description, and reviews.</p>
<p>The request is made in PHP with the file_get_contents() function call.</p>
<p>file_get_contents(<br />
‘http://webservices.amazon.com/onca/xml?Service=AWSECommerceService&amp;SubscriptionId=__OurID___&amp;Operation=ItemSearch&amp;ItemSearch.Shared.SearchIndex=Blended&amp;ItemSearch.Shared.Keywords=ma%20roller&amp;ItemSearch.Shared.ResponseGroup=ItemIds,Images,ItemAttributes,Reviews,EditorialReview&amp;ItemSearch.1.ItemPage=1&amp;ItemSearch.2.ItemPage=2‘<br />
); </p>
<p>I broke up the single long line of query into shorter lines to show more clearly all the individual query parameters.</p>
<p><a href="http://webservices.amazon.com/onca/xml" rel="nofollow">http://webservices.amazon.com/onca/xml</a>\<br />
?Service=AWSECommerceService&amp;SubscriptionId=__OurID___\<br />
&amp;Operation=ItemSearch\<br />
&amp;ItemSearch.Shared.SearchIndex=Blended\<br />
&amp;ItemSearch.Shared.Keywords=ma%20roller\<br />
&amp;ItemSearch.Shared.ResponseGroup=ItemIds,Images,ItemAttributes,Reviews,EditorialReview\<br />
&amp;ItemSearch.1.ItemPage=1\<br />
&amp;ItemSearch.2.ItemPage=2 </p>
<p>This query request URL no longer works after August 2009.</p>
<p>I recently began to add Ulrich Mierendorff’s (THANKS to him and others who pointed me there) PHP function aws_signed_request() code for meeting HMAC-SHA256 token signature requirement.</p>
<p>I followed the instructions given at<br />
<a href="http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-792" rel="nofollow">http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-792</a><br />
to call aws_signed_request() to build and send the same query.</p>
<p>I tried a number of variations and always get back the following response:</p>
<p>WS.InvalidOperationParameter The Operation parameter is invalid. Please modify the Operation parameter and retry. Valid values for the Operation parameter include TagLookup, ListLookup, CartGet, SellerListingLookup, CustomerContentLookup, ItemLookup, SimilarityLookup, SellerLookup, ItemSearch, VehiclePartLookup, BrowseNodeLookup, CartModify, ListSearch, CartClear, VehiclePartSearch, CustomerContentSearch, CartCreate, TransactionLookup, VehicleSearch, SellerListingSearch, CartAdd, Help. </p>
<p>Even using the Operation=Help parameter-value pair returns the same response message.</p>
<p>Please help. THANKS in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mo</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-792</link>
		<dc:creator>Mo</dc:creator>
		<pubDate>Mon, 11 Jan 2010 12:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-792</guid>
		<description>I&#039;m having some trouble leaving my question - this is a test post to see if I can comment.</description>
		<content:encoded><![CDATA[<p>I&#8217;m having some trouble leaving my question &#8211; this is a test post to see if I can comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-634</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 02 Sep 2009 15:28:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-634</guid>
		<description>Hello james

Not sure if I&#039;m understanding you. Amazon adsense? AdSense is a Google service?  Are you talking about regular Amazon listings?

hanji</description>
		<content:encoded><![CDATA[<p>Hello james</p>
<p>Not sure if I&#8217;m understanding you. Amazon adsense? AdSense is a Google service?  Are you talking about regular Amazon listings?</p>
<p>hanji</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: james</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-628</link>
		<dc:creator>james</dc:creator>
		<pubDate>Wed, 02 Sep 2009 06:36:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-628</guid>
		<description>hi,
     i want to get api code for amazone adsense, to display. how can i get that sample code. please help me..

 many thanks in advance..</description>
		<content:encoded><![CDATA[<p>hi,<br />
     i want to get api code for amazone adsense, to display. how can i get that sample code. please help me..</p>
<p> many thanks in advance..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-562</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 18 Aug 2009 12:02:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-562</guid>
		<description>Yep.. I bet things are borken for sure! Good luck on your fixes! Thanks for commenting.
hanji</description>
		<content:encoded><![CDATA[<p>Yep.. I bet things are borken for sure! Good luck on your fixes! Thanks for commenting.<br />
hanji</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barbara Ling, Virtual Coach</title>
		<link>http://www.money-code.com/2009/08/amazon-product-api-signaturedoesnotmatch-error-response/comment-page-1/#comment-560</link>
		<dc:creator>Barbara Ling, Virtual Coach</dc:creator>
		<pubDate>Tue, 18 Aug 2009 09:57:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.money-code.com/?p=536#comment-560</guid>
		<description>Well THAT&#039;S a big flapping earlobe to me.  I wonder if my scripts are still working?  ARGH!!!!!!!!  

(check check check)

ARGH!  (bashes head on wall)  glad I stopped by this blog - will get that fixed today.  Thanks!</description>
		<content:encoded><![CDATA[<p>Well THAT&#8217;S a big flapping earlobe to me.  I wonder if my scripts are still working?  ARGH!!!!!!!!  </p>
<p>(check check check)</p>
<p>ARGH!  (bashes head on wall)  glad I stopped by this blog &#8211; will get that fixed today.  Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->