amazon-mws - Amazon MWSAuthToken 错误响应

标签 amazon-mws

我正在尝试检索来自 Amazon MWS https://images-na.ssl-images-amazon.com/images/G/01/mwsportal/doc/en_US/bde/MWSAuthToken.V325056062.pdf 的最新请求的所有 MWSAuthToken

我向卖家 API 添加了一个方法 https://developer.amazonservices.com/gp/mws/api.html/183-9742297-0917937?ie=UTF8&group=sellers&section=sellers&version=latest

并且能够收到提供的其他方法的有效响应,例如 ListMarketplaceParticipationsGetServiceStatus。 但对于我调用 GetAuthToken 的每个事件 SellerId,我收到错误响应:

<?xml version="1.0"?>
<ErrorResponse xmlns="https://mws.amazonservices.com/Sellers/2011-07-01">
  <Error>
    <Type>Sender</Type>
    <Code>InvalidParameterValue</Code>
    <Message>Cannot request MWSAuthToken for own account</Message>
  </Error>
  <RequestId>b943a298-f49f-4562-b138-136b3b8f5e94</RequestId>
</ErrorResponse>

可能是什么原因?

最佳答案

您引用的第一个 PDF (MWSAuthToken) 第 5 页指出:

此操作仅适用于已被授权代表卖家进行 Amazon Marketplace Web Service (Amazon MWS) 调用的集成商或开发人员。如果您仅使用 Amazon MWS 访问您自己的卖家帐户,或者如果您使用的是桌面应用程序,那么您不应该调用此操作。如果这样做,您将收到 400 错误响应。

当我为我们自己的帐户尝试 GetAuthToken 时,我收到了上述无法为自己的帐户请求 MWSAuthToken 错误,但当我为我们的任何客户卖家 ID 执行此操作时,却没有收到上述错误我们已获得授权。

关于amazon-mws - Amazon MWSAuthToken 错误响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28049025/

相关文章:

amazon-mws - 通过 Amazon Merchant Web Services 发送平面文件源

php - 无法使用亚马逊 MWS 报告 API 获取金融交易报告

r - MWS API 签名与 R 不匹配

amazon-sqs - Amazon SQS 队列未接收消息

amazon-mws - 亚马逊 MWS : Convert ASIN to EAN/UPC

amazon-mws - 亚马逊 MWS 提要 XML 处理报告的规范/XSD 在哪里?

python - 如何在 Python 中的这个嵌套字典中搜索特定键?

python - 从亚马逊API获取到岸价格

php - 为 Amazon Marketplace API 计算签名的问题

php - 亚马逊 MWS : How to specify the language of _GET_MERCHANT_LISTINGS_DATA_