Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Amazon Video on Demand API

I'm trying to write a C#/.NET application that can get results from Amazon's VoD service. I found this article:

Amazon API - Instant Video results

It suggests that I use the Amazon Product Advertising API to get this information. I have been looking at Amazon's getting started guide and various places around the internet and I am having no luck. A lot of the information seems to be way out of date. It looks like the latest API version is Aug 2011. Maybe of the examples are way before that.

Does anyone have any up-to-date examples of how to use this API from C# (VB.NET will be fine as well).

like image 301
Bryan Avatar asked Aug 18 '12 17:08

Bryan


1 Answers

If you are looking just for items listing use the Amazon Product Advertising API BrowseNodeLookup using BrowseNodeId equal to 2676882011. Result according to this should be

<BrowseNode>
<BrowseNodeId>2858778011</BrowseNodeId>
<Name>Amazon Instant Video</Name>
<NewReleases>
<NewRelease>
<ASIN>B007R0XM88</ASIN>
<Title>We Bought A Zoo</Title>
</NewRelease><NewRelease>
<ASIN>B007PKOKTK</ASIN>
<Title>Hop</Title>
</NewRelease>

But according to multiple sources the BrowseNodeID can change without notice so the best way would be iterate thru all nodes from time to time and find the valid one. Here you will find output from Google Cache for Amazon Instant Video

like image 102
Piotr Ginalski Avatar answered Oct 04 '22 13:10

Piotr Ginalski