【问题标题】:Amazon Europe Web Services - Invalid Ids PresentedAmazon Europe Web Services - 显示的 ID 无效
【发布时间】: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/…

标签: amazon-web-services


【解决方案1】:

我遇到了同样的问题,最后我发现了,因为商家id或市场id后面有一个“空格”,删除id之前或之后的所有空格,一切正常:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多