亚马逊视频点播 API

Posted

技术标签:

【中文标题】亚马逊视频点播 API【英文标题】:Amazon Video on Demand API 【发布时间】:2012-08-14 18:56:30 【问题描述】:

我正在尝试编写一个可以从 Amazon 的 VoD 服务中获取结果的 C#/.NET 应用程序。我找到了这篇文章:

Amazon API - Instant Video results

它建议我使用亚马逊产品广告 API 来获取此信息。我一直在查看亚马逊的入门指南和互联网上的各个地方,但我没有运气。很多信息似乎已经过时了。最新的 API 版本似乎是 2011 年 8 月。也许其中的示例早于 2011 年 8 月。

有没有人有任何关于如何从 C# 使用这个 API 的最新示例(VB.NET 也可以)。

【问题讨论】:

我现在已经可以得到结果了。我没有提到的一件事是,我主要对获取可供 Amazon Prime 会员免费使用的 VoD 项目的结果感兴趣。 【参考方案1】:

如果您只是在寻找商品列表,请使用亚马逊产品广告 API BrowseNodeLookup,使用 BrowseNodeId 等于 2676882011。根据 this 的结果应该是

<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>

但是根据多个来源,BrowseNodeID 可能会在没有通知的情况下更改,因此最好的方法是不时遍历所有节点并找到有效的节点。 在这里,您将找到来自 Google Cache 的 Amazon Instant Video 输出

【讨论】:

以上是关于亚马逊视频点播 API的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 视频播放器,如 Youtube、Amazon Prime

HTML5 视频标签不显示亚马逊视频

怎样快速保存网页版亚马逊的商品主图视频?

哪位大神,知道怎么在亚马逊上下载视频么?请赐教!!!

如何防止使用签名网址从亚马逊云端下载视频

亚马逊的产品链接中的视频怎么导出来