问题标签 [amazon-mws]
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.
php - 使用亚马逊 MWS 向亚马逊卖家中心添加产品时如何添加价格和数量详情?
我正在使用亚马逊 MWS Feeds API 将产品添加到亚马逊卖家中央商店。当我使用 Amazon's Feeds API Section Reference中的一个示例时,产品添加到商店时没有价格。我在下面添加了用于将产品添加到亚马逊卖家中央商店的代码。
有谁知道这个问题并告诉我如何解决它以及如何在上面的代码中添加数量?我使用了来自 Amazon Feed API 参考的这段代码。
php - 我们应该在亚马逊 MWS PHP SDK 的 APPLICATION_NAME 和 APPLICATION_VERSION 字段中输入什么?
我不知道我应该在亚马逊MWS PHP 库的以下字段中输入什么
如果有人知道亚马逊 MWS 中的应用程序名称和版本,请说明应用程序名称和版本。
php - 如何使用 PHP [MWS] 从 CSV 文件将产品导出到亚马逊商店?
我想使用 PHP 中的 MWS 将出口产品从 csv 文件上传到亚马逊商店。我已经在亚马逊卖家中心的“添加产品”部分使用 CSV 文件上传了产品。因为该产品已成功添加。但我想使用任何 MWS PHP API 从我的站点执行此操作。执行系统的确切 API 是什么?有谁知道如何在 PHP 中使用 MWS 来执行此功能。我附上了包含一种产品的示例 CSV 文件。示例文件
ruby-on-rails - Rails 中使用 MWS-Connect gem 的亚马逊 MWS 订单取消请求
我是 Rails 的新手(但一般来说对 Web 开发并不陌生)。我正在使用 mws-connect gem ( https://github.com/devmode/mws ) 连接到 Amazon Marketplace Web Service。我正在尝试取消订单,根据亚马逊 MWS API 文档,需要发送以下 xml 代码(据我所知):
gem 文档并不清楚如何执行此操作,因为这些示例都是关于如何添加或更新产品列表的,我对其进行了测试并且工作正常。我已经尝试了所有我能想到的方法来手动构建“提要”请求来提交它,并使用类的其余部分来处理提交的东西,因为我知道这是可行的。我在 SalesOrder 类中的当前代码示例是:
此代码不会引发任何错误,但是当我尝试这样做时cancel_feed.to_xml
(我可以看到是提交提要的下一步),我收到一条错误消息
ArgumentError:尚未定义命名空间缩进
是否有任何 Rails 专业人士可能知道如何使这个 gem 工作,无论是 to_xml 方法,还是更好的如何让取消本身通过?我觉得我离得不远了。我来自 PHP 背景,所以我对此的思考过程可能有点偏离。到目前为止,我一直很喜欢 Rails,但我在这个上拔了头发,感谢任何帮助!
amazon - 亚马逊 MWS API - 货币
我在亚马逊销售 API 时遇到问题。我在 amazon.co.uk 有一个帐户,可以很好地发送产品。我在 amazon.de 有一个新帐户,除了货币之外一切都很好。
我有一个零售价为 10 英镑(英镑)的产品,我将其发送到 amazon.de:
但是当我进入 Amazon.de 的后端时,它的标价为 10 欧元(欧元)。
我在这里错过了什么吗?如果我要发送到德国账户,亚马逊当然应该将英镑兑换成欧元。否则“货币”选项的意义何在?
有任何想法吗?
谢谢
麦克风
java - 计算得出的亚马逊 MWS 签名不匹配
我对 Java 比较陌生,并且已经被困了几天,试图让我的应用程序“发布”一个 HTTP 请求到亚马逊的 MWS API。我不断收到“SignatureDoesNotMatch”回复,但我不知道为什么。我已经广泛使用了亚马逊的 MWS 暂存器,使用它我在获得成功响应方面没有任何问题,所以我的密钥等都可以。暂存器生成的内容参数和 base64 签名与我的应用程序生成的相匹配,因此我确信我的应用程序正确编译了参数和签名。当我将暂存器生成的内容参数硬编码到我的应用程序中时,我收到“SignatureDoesNotMatch”错误响应。
我的代码的相关部分是:
谢谢你的帮助。
xml - 亚马逊 MWS 订单确认返回错误 25:我们无法处理 XML 提要,因为一件或多件商品无效
我在通过亚马逊 MWS 向亚马逊提交订单确认时遇到了一些问题。
我提交的 XML 是:
提交 XML 时,亚马逊返回的错误是:
错误 25:我们无法处理 XML 提要,因为一件或多件商品无效。请重新提交 Feed。
我按照Amazon 提供的XML 文档指南创建了 XML。
基于此 Stack Overflow 问题,多个项目的格式是正确的。
我已经对照 XSD 文件检查了我的数据,并且 XML 似乎有效
https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/OrderAcknowledgement.xsd
https:// /images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/amzn-base.xsd
我尝试使用 XML XSD 验证器来验证 XML,但它返回错误:
Src-resolve:无法将名称“AmazonOrderID”解析为 A(n)“元素声明”组件。
这个错误对我来说没有多大意义,但我相信它会被返回,因为我无法在验证器中正确引用许多其他 XSC。“AmazonOrderID”的限制位于 amzn-base.xsd 文件中,与我提供的 AmazonOrderID 匹配
我尝试按顺序确认单个项目,以防多个项目的结构不正确
我尝试完全删除项目部分,因为我阅读了项目部分有时不需要
我尝试通过我创建的处理所有其他请求成功
我尝试通过亚马逊暂存器提交:https ://mws.amazonservices.co.uk/scratchpad/index.html
我尝试过的任何方法都没有解决这个问题,我完全没有想法
你能提供的任何帮助将不胜感激
谢谢
php - 亚马逊 MWS 产品 Feed 未提交
我正在研究亚马逊 API。我想在亚马逊账户上提交产品提要。
我已经通过 Amazon Scratch Pad 验证了 XML 文件(产品提要),并且我得到了提要已提交的响应,但是当我运行脚本时,要按脚本提交相同的提要,我没有得到任何响应。
这是我的代码:
当我回显$res
.
我已将 $res = $mws->submitFeed($request);
. $res = $mws->submitFeed($req);
提交提要仍然没有成功。在提交提要时,我没有收到亚马逊返回的任何响应标头。
代码是这样的:
amazon-mws - 亚马逊与 mws 的库存更新问题
我们正在使用以下详细信息来更新亚马逊产品的数量。使用便签本,选项 Feeds->SubmitFeed
设置所需参数并传递以下 XML
提要类型:_POST_INVENTORY_AVAILABILITY_DATA_ 我们收到了相同的响应 - submitid。我知道更新需要一些时间。但我等了又等了.. 4 至少 15 小时(不是几分钟),但它仍在进行中,数量从未更新。
我收到以下回复
并在检查提要状态时获得以下响应
任何人都可以指导我..我哪里出错了..在这里?或者是否有更好的方法来寻找相同的东西。
amazon-mws - 亚马逊 API。产品的销售量。不是畅销书,而是实际销量。*创造性地拉音量?
亚马逊拥有按类别和子类别分类的 TOP 100 卖家,这一切都很好。但是作为亚马逊的卖家,如果我在 Wholesale 上花了 100,000 美元购买了一个产品,并且该产品在其类别的 TOP 100 中排名第一,或排名第 10,或排名第 100,我如何确定这 100,000 件是否会在一天、一周、一个月还是三个月?
API 是否按天公开订单?销售量?有没有可用的经验数据?API 是否公开了足够的数据以得出“合乎逻辑的结论”或“合理的预期”
我需要清楚地知道我应该从我们的批发商那里买多少。我最感兴趣的是杂货类,
http://www.amazon.com/Best-Sellers-Grocery-Gourmet-Food/zgbs/grocery/ref=zg_bs_nav_0
提前感谢您提供任何周到的指导。