【发布时间】:2017-03-27 16:40:09
【问题描述】:
我正在尝试连接到 Amazon Web Services Europe。我已经在亚马逊欧洲开设了一个账户,我获得了 AWSAccessKeyId 和一个亚马逊欧洲的 AWSSecretKey。我的客户已经发送了他们的亚马逊欧洲凭证。我的请求有问题吗?
请求
POST https://mws-eu.amazonservices.com/Orders/2013-09-01 HTTP/1.1
User-Agent: CloudCartConnector/1 (Language=C#; CLI=4.0.30319.18444; Platform=Win32NT/6.1.7601.65536; MWSClientVersion=2014-09-30)
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Host: mws-eu.amazonservices.com
Content-Length: 359
Expect: 100-continue
Connection: Keep-Alive
AWSAccessKeyId=XX&Action=ListOrders&LastUpdatedAfter=2015-03-31T20%3A31%3A38Z&LastUpdatedBefore=2015-03- 31T20%3A31%3A52Z&MarketplaceId.Id.1=XX&SellerId=XX&Signature=XX&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2015-03-31T20%3A36%3A52Z&Version=2013-09-01
回应
<?xml version="1.0"?>
<ErrorResponse xmlns="https://mws.amazonservices.com/Orders/2013-09-01">
<Error>
<Type>Sender</Type>
<Code>InvalidParameterValue</Code>
<Message>Invalid ids presented</Message>
</Error>
<RequestId>7f89f886-b946-43d6-8bf5-bda9d03df186</RequestId>
</ErrorResponse>
【问题讨论】:
-
这里有同样的问题。网上关于它的信息很少。
-
您好,当您注册帐户时,您将获得一个带有 * 的开发者 ID。当您的客户授予您的帐户权限时,删除开发者 ID 末尾的星号。看到这张图片:jmawebtechnologies.com/getmedia/…