0

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

我做了什么:

  1. 设置我的accessKeyIdsecretKeyapp.config(VS2012 通过行为具有无效子元素签名行为的方式发出警告?!)
  2. <xs:element minOccurs="0" maxOccurs="1" name="ImageSets">在 AWSECommerceService.wsdl 中设置
  3. 运行自定义工具Reverence.svcmap
  4. 更正了 Reference.cs 中的命名空间
  5. 在 program.cs 中:itemSearch.AssociateTag = "myassociateTag-20";

我究竟做错了什么?在 Fiddler 中,我似乎对我的请求得到了正确的回应。至少我在 xml 中获得搜索结果。

4

2 回答 2

1

示例中的 wsdl 似乎不正确。

我把它换成了

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

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

于 2013-03-07T09:43:29.290 回答
0

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

于 2014-05-25T15:19:07.737 回答