【发布时间】:2017-05-03 14:43:03
【问题描述】:
我试图弄清楚如何在我的 .NET 应用程序中传递参数。 URL 请求如下所示:
http://webservices.amazon.com/onca/xml?
Service=AWSECommerceService
&Operation=ItemLookup
&ResponseGroup=Large
&SearchIndex=All
&IdType=UPC
&ItemId=635753490879
&AWSAccessKeyId=[Your_AWSAccessKeyID]
&AssociateTag=[Your_AssociateTag]
&Timestamp=[YYYY-MM-DDThh:mm:ssZ]
&Signature=[Request_Signature]
我感到困惑的部分是:
&Timestamp=[YYYY-MM-DDThh:mm:ssZ]
&Signature=[Request_Signature]
我不确定我是否可以简单地为时间戳部分做这样的事情:
var TimeStamp = DateTime.Now; // without any special datetime formating?
所以我的问题是如何在请求 URL 中实际生成此签名 URL?
我拥有以上所有这些参数,但我不确定如何生成最后一个?
有人可以帮帮我吗?
【问题讨论】:
-
有人吗??有什么建议吗?
标签: c# asp.net asp.net-mvc amazon-web-services c#-4.0