问题标签 [amz-sp-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Ruby 中的 Amazon Selling Partner API 返回 MissingAuthenticationToken
我一直在尝试使用 Ruby gem 访问新的 Amazon SP-APIamz_sp_api
我已按照有关创建 IAM 用户以及获取我认为正确的令牌的所有说明进行操作。但我继续收到以下错误:
这是我正在使用的代码:
我得到回报
还有人看到这个问题吗?我经历了设置 IAM 用户和所有这些混乱的广泛的入职流程。
python - 如何使用 python 连接到 AMAZON SP_API 端点?
我目前正在使用 python-amazon-sp-api,亚马逊 API 的 python 包装器,https://github.com/saleweaver/python-amazon-sp-api。
几乎所有端点都可以正常使用我的凭据,但是在连接到 FBA 库存端点时出现了这个未经授权的错误:
sp_api.base.exceptions.SellingApiForbiddenException: [{'message': 'Access to requested resource is denied.', 'code': 'Unauthorized', 'details': ''}]
有些人在https://github.com/amzn/ sell-partner-api-docs/ issues/650 中遇到了同样的问题。有人说这目前在北美以外的地区不可用。但我正在获取北美地区(美国)一家商店的库存数据。所以我想知道怎么了。
我的代码只是使用包装器。
inventory_summary = Inventories(credentials=credentials).get_inventory_summary_marketplace() print(inventory_summary.headers)
php - Amazon API _POST_PRODUCT_DATA_ - 产品 Feed - 需要新属性
从大约 2 周前开始,亚马逊更改了一些必需的属性。这是我们提交的提要:
我们得到的信息是
HeadwearSizeClass
, HeadwearSize
, HeadwearSizeSystem
,HeadwearSizeTo
不是预期的。但是,如果我们删除这些字段,我们会得到一些属性丢失的错误。两周前我们没有提交上述 4 个属性之一,一切都很好,但现在我不知道缺少什么或我们应该写什么来列出这个父母。
有没有人可以帮助我?
您可以在此处下载 Sports.xsd 文件: https ://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/Sports.xsd
xml - 无法使用 POST_PRODUCT_DATA feedType 创建列表
我正在尝试使用POST_PRODUCT_DATA
feedType 创建列表,我正在使用以下 XML:
我收到以下错误:
amazon-web-services - 亚马逊集成 SP-API 订单
我们正在为我们的客户开发一个网络应用程序,让他们的客户与亚马逊集成(使用他们自己的账户)并获取有关所有订单的信息——尤其是发货细节。我们基于 SP-API 文档尝试了几个星期来实现这一目标,但不幸的是,我们遇到了一些需要澄清的问题,因为互联网(亚马逊员工回答!)和官方文档中有大量误导性信息。
- 我们应该拥有自己的卖家中心账户,还是可以使用在客户 API 下创建的开发者账户?
- 提供此类网关的最简单方法是什么 -> 用户在我们的网站上使用 Login With Amazon 来保持持久连接;每次用户登录应用程序时,所有订单均来自 SP-API;用户选择他想发货的订单,我们的应用程序将之前从 API 获取的信息传递到我们与交付服务集成的后端?
- 这个亚马逊应用程序应该在市场上公开/可用吗?
amazon-web-services - 亚马逊销售合作伙伴 API“活动密钥过多”
我可以使用我拥有的刷新令牌生成新的访问令牌,但是当我在对 SP-API 的请求中使用该访问令牌时,我收到 429 错误:
我在任何文档中都找不到这个错误的确切含义?在过去的 24 小时内我没有向 SP-API 发出任何请求,所以我不相信我受到了速率限制。
python - 亚马逊 sp-api。使用旧 MWS 令牌和大摇大摆生成的代码进行身份验证
我正在尝试使用新的 sp-api 和混合方法连接到亚马逊。我把模型带到这里并大摇大摆地“编译”它。然后我尝试执行示例代码:
但我收到错误消息:
有人说NEED HEADER但在文档中对此一无所知。
所以我的问题是:如何授权,使用 MWS 旧令牌?
amazonsellercentral - SP-API FulfillmentOutbound - createFulfillmentOrder - InvalidInput - 十进制类型的缺失值
如何识别哪些数据丢失或不正确?我通过了所有必填字段。
node.js - Amazon SP-API 不能扮演我自己的角色?
我正在尝试使用 node.js 库连接到 Amazon Selling Partners API (SP-API),但遇到了一个非常奇怪的错误,这似乎告诉我我不能担任自己的角色?
我对 AWS 还很陌生,但我很确定这个针对用户的内联策略应该足以满足我想要做的事情,我什至让它适用于所有资源,而不仅仅是 SellingPartners 角色d 之前创建的:
这是我的完整代码,以防万一:
amazon-product-api - 获取 Amazon SP-API 的错误“访问请求的资源被拒绝”需要帮助验证凭证
尝试通过 ruby gem amz_sp_api 访问 Amazon SP-API。gem 通过access_token
从refresh_token
每个 API 请求中获取一个来工作,所以我只需要一个refresh_token
无论我做什么,我都会得到:
Access to requested resource is denied
我正在使用此凭据列表来访问 api:
我已经阅读了互联网上的所有帖子,但没有运气。所以我想我会粘贴我获得这些凭据的所有地方的屏幕截图,并希望有人可以验证或抹黑我的烂摊子。开始:
refresh_token
我正在refresh_token
通过我构建的这个 URL获取application_id
最后是我在创建 IAM 用户时获得 的aws_access_key_id和aws_secret_access_key :
是的,我假设了 AWS 用户的角色,并且该角色 ID 如下所示:
知道我误入歧途了吗?