亚马逊产品广告API WCF4示例

时间:2013-03-07 09:13:02

标签: c# wcf api soap amazon

我尝试让Amazon PAAPI C#Example运行,但我的ItemSearchResponse始终为空。

我做了什么:

  1. accessKeyId中设置secretKeyapp.config。 (VS2012通过行为具有无效的子元素signingBehavior的方式发出警告?!)
  2. 在AWSECommerceService.wsdl
  3. 中设置<xs:element minOccurs="0" maxOccurs="1" name="ImageSets">
  4. Reverence.svcmap
  5. 上运行自定义工具
  6. 更正了Reference.cs
  7. 中的名称空间
  8. 在program.cs中:itemSearch.AssociateTag = "myassociateTag-20";
  9. 我在做错了什么? 在Fiddler,似乎我得到了对我的请求的正确回应。至少我在xml中获得搜索结果。

2 个答案:

答案 0 :(得分:1)

示例中的wsdl似乎不正确。

我将其替换为来自

的那个

http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl

通过复制和粘贴,再次执行步骤2,3和4。现在它可以工作

答案 1 :(得分:0)

“运行自定义工具”在visual studio 2012下不可用。因此我只能在VS2010下使用它。