A pie in the sky, with a barndoor for wings and strapped to a stronger engine. Modest forays into coding land.
I have the Movie Collection Starter Kit from MSFT which uses the Amazon Web Service to search for movie titles. Well, it stopped searching a couple of months ago and I discovered that they’ve changed their access method. A search of the web led to your article (alas, most of it is way above my head as I’m not familiar with Web Services). Any how, I did download and ran your C# project and it ran fine.
So I converted to VB (the movie collection app. is written in VB). When I run it, I get a crash at:
client.ChannelFactory.Endpoint.Behaviors.Add(New AmazonSigningEndpointBehavior(accessKeyId, secretKey))
the compiler complains that it is unable to cast object type ‘AWS.Simple.AmazonSigningEndpoitBehaviour’ to type ‘System.ServiceModel.Description.IEndpointBehaviour’
I found a solution. Albert walker has posted a working VB.Net version: http://genericlist.net/post/2009/08/04/Amazon-Advertising-API-Signing-Requests.aspx
Hi Oren! Nice blog!
I need urgent help please. I’ve a question regarding your post: “Signing Amazon Product Advertising API – C#/WCF – Part 2”.
I’m trying to run your code now and the result of the SearchItem always returns null. It used to work before (a few weeks ago), so I guess Amazon changed something recently.
Can you please confirm this? What can I do? (I’m using the associate tag so thats not the problem)
Thanks so much,
Fill in your details below or click an icon to log in:
You are commenting using your WordPress.com account. ( Log Out / Change )
You are commenting using your Twitter account. ( Log Out / Change )
You are commenting using your Facebook account. ( Log Out / Change )
You are commenting using your Google+ account. ( Log Out / Change )
Connecting to %s
Notify me of new comments via email.
Create a free website or blog at WordPress.com.