亚马逊产品广告API C#(Amazon Product Advertising API C#)

2019-06-24 05:11发布

谁能告诉我C#excample使用亚马逊产品广告API,例如查询项。 所有我发现现在没有工作,因为变化的。

谢谢!

编辑:

最流行的错误是“失败的消息主体的系列化:ItemSearchRequest1不能创建临时类”

Answer 1:

这里有一个C#示例:

http://aws.amazon.com/code/Product-Advertising-API/3941

FWIW, 我提到了AWS线程包括这些步骤的解决方法:

这些步骤截至2012年1月31日修复在Visual Studio中的.NET客户端这个问题:

1)单击Solution Explorer中的“显示所有文件”按钮包含亚马逊服务的参考项目。

2)展开参考,并在编辑器中打开文件AWSECommerceService.wsdl

3)在584行的变化“maxOccurs的为 “1”。

<xs:element minOccurs="0" maxOccurs="1" name="ImageSets">

4)保存文件AWSECommerceService.wsdl

5)右击Reference.svcmap,然后单击“运行定制工具”

6)展开Reference.svcmap并打开任一Reference.cs或Reference.vb



Answer 2:

您可以使用下面的NuGet包。

PM> Install-Package Nager.AmazonProductAdvertising

搜索示例

var authentication = new AmazonAuthentication();
authentication.AccessKey = "accesskey";
authentication.SecretKey = "secretkey";

var wrapper = new AmazonWrapper(authentication, AmazonEndpoint.DE);
var result = wrapper.Search("canon eos", AmazonSearchIndex.Electronics, AmazonResponseGroup.Large);


Answer 3:

如果你想使用HTML REST,而不是香皂/ WSDL,我把更新了2011 API和Visual Studio 2012在我的博客的例子: “到目前为止CSHARP REST样本”



文章来源: Amazon Product Advertising API C#