【问题标题】:Getting 'The AWS Access Key Id you provided does not exist in our records' error with Amazon MWS使用亚马逊 MWS 出现“您提供的 AWS 访问密钥 ID 在我们的记录中不存在”错误
【发布时间】:2014-03-09 12:18:41
【问题描述】:

我从一个版本的亚马逊 MWS(市场网络服务)版本升级

        https://mws.amazonservices.com/Orders/2011-01-01

        https://mws.amazonservices.com/Orders/2013-09-01

并开始收到以下错误:

我们的记录中不存在您提供的 AWS 访问密钥 ID。

所有键都正确并经过双重检查。

【问题讨论】:

    标签: amazon-mws


    【解决方案1】:

    亚马逊的某个人出于某种原因决定更改参数的顺序...

    IMarketplaceWebServiceOrders service = new MarketplaceWebServiceOrdersClient(
    
                    applicationName, 
                    applicationVersion, 
                    accessKeyId, 
                    secretAccessKey, 
                    config);
    

    MarketplaceWebServiceOrders service = new MarketplaceWebServiceOrdersClient(
    
                    accessKeyId, 
                    secretAccessKey, 
                    applicationName, 
                    applicationVersion, 
                    config);
    

    很明显它编译但失败了。

    只需切换它们,它就会起作用。希望他们没有在 API 中像这样切换其他重要的东西。

    【讨论】:

    • 是的,订阅 API 也是如此。另一个与 MWS smh 不一致的地方。
    猜你喜欢
    • 1970-01-01
    • 2017-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    • 1970-01-01
    • 2023-02-10
    相关资源
    最近更新 更多