我从一个版本的亚马逊MWS(市场网络服务)版本升级
https://mws.amazonservices.com/Orders/2011-01-01
到
https://mws.amazonservices.com/Orders/2013-09-01
并开始收到以下错误:
您提供的AWS访问密钥ID在我们的记录中不存在。
键都正确并经过双重检查。
答案 0 :(得分:5)
亚马逊有人决定出于某种原因改变参数的顺序......
IMarketplaceWebServiceOrders service = new MarketplaceWebServiceOrdersClient(
applicationName,
applicationVersion,
accessKeyId,
secretAccessKey,
config);
到
MarketplaceWebServiceOrders service = new MarketplaceWebServiceOrdersClient(
accessKeyId,
secretAccessKey,
applicationName,
applicationVersion,
config);
显然它编译但失败了。
只需切换它们即可。希望他们没有在API中切换任何其他重要的东西。