不存在 MWS 授权:亚马逊销售合作伙伴 API

问题描述 投票:0回答:1

每当我将任何客户从 MWS 迁移到 SP 时,我都会收到“不存在 MWS 授权”错误。对我来说情况不同如果我迁移欧盟地区连接那么它工作正常。仅面临美国地区连接问题。

为了获得无授权的 LWA 访问令牌(代码),我使用了

https://sellingpartnerapi-{customer.region}.amazon.com/authorization/v1/authorizationCode
,效果很好。

要用代码交换刷新令牌,我使用卖家

mwsAuthToken
sellingPartnerId
和我的
developerId
与卖家区域相关联。

这个错误是什么意思:

[{'code': 'InvalidInput', 'message': 'No MWS Authorization exists', 'details': ''}]

没有答案的相关问题:

一个。 https://github.com/amzn/selling-partner-api-docs/issues/2252

b。 Amazon SP-API:通过 MWS 令牌请求授权代码时,不存在 MWS 授权

amazon-mws amazon-selling-partner-api
1个回答
1
投票

这方面的文档遍布各处,诚然很难找到。您提到在 url 中更改 {customer.region},如果它适用于欧盟,那么您可能会正确获取迁移令牌,因此听起来欧盟与美国唯一不同的是在授权签名。

欧盟地区卖家使用

eu-west-1/execute-api
。美国卖家使用
us-east-1/execute-api
.

另外,所以你有它:

© www.soinside.com 2019 - 2024. All rights reserved.