截至8月15日,亚马逊强制要求对其产品广告API的所有请求进行签名。我以为我已经能够正常工作了,但是当第15次终于出现时,我的web应用程序停止工作,并且几乎从此我一直在试图找出如何签署SOAP请求。C#亚马逊产品广告API
亚马逊已经签署不会出现工作here
基本上请求一个过时的示例代码,我需要知道如何添加签名使用的是最新的C#SOAP API和.NET的我请求3.5。
我希望我已经提供了足够的细节,如果我没有请随时请我详细说明。
谢谢
The_Lorax
UPDATE: 我使用MVC和需要知道如何将签名添加到该ItemLookup或AWSECommerceService对象。是否有包含签名值的属性?它如何附加到请求?
在this page上,他们说我必须包含Signature和TimeStamp参数,但intellisense现在确实显示了任何这样的属性。
我前一段时间看到这篇文章,它会工作的WCF,但我使用MVC我正在使用“AWSECommerceService”而不是“AWSECommerceServicePortTypeClient”。 – 2009-08-21 09:50:37
我结束了使用此代码的修改版本和服务引用而不是WebReference。感谢您的帮助,我们必须感谢 – 2009-08-23 04:45:41
+1。我没有这个问题,但这是我用来调用亚马逊产品广告API的相同代码。 – RichardOD 2009-08-31 13:35:39