gpt4 book ai didi

java - 亚马逊 MWS - getOrders

转载 作者:行者123 更新时间:2023-12-01 11:09:38 28 4
gpt4 key购买 nike

我尝试通过 Amazon MWS 获取订单,但遇到了一些问题。是的,我已经用他们的 MSW 暂存器对此进行了测试,并得到了结果。但现在我尝试在浏览器中输入他们的“要签名的字符串”得到:

参数签名不能为空。

所以我去使用亚马逊code计算签名并生成我自己的“要签名的字符串”,这就是我得到的,我的凭据都很好,是从暂存器复制的。如果在那里有效,那么在这里也一定有效吗?不。

我只改变了这段代码:

parameters.put("Action", urlEncode("GetOrder")); // GetServiceStatus

并添加了 AmazonOrderId.id.1

parameters.put("AmazonOrderId.Id.1", urlEncode("xxx-xxxxxxx-xxxxxxx"));

我们计算的请求签名与您提供的签名不匹配。检查您的 AWS secret 访问 key 和签名方法。有关详细信息,请参阅服务文档。

我也有他们的库,但不知道如何使用 getOrders,它只有 getServiceStatus 示例,似乎找不到任何具有 getOrders 函数的类。

请帮忙。

最佳答案

我发现问题是什么,我使用了错误的库,我使用的是卖家库,而不是订单库。

现在我收到了草稿本中的请求。

关于java - 亚马逊 MWS - getOrders,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32524686/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com