使用 php 和 MWS 检索库存

Posted

技术标签:

【中文标题】使用 php 和 MWS 检索库存【英文标题】:Retrieve inventory with php and MWS 【发布时间】:2012-05-01 10:07:51 【问题描述】:

我需要创建一个 php 脚本,用于从亚马逊检索我的库存并将其更新到我的个人网页中。这可以用 MWS 或任何 WS 完成吗?并且还需要在我的网站前面显示我在亚马逊拥有的所有产品,并显示一个链接供用户通过亚马逊购买这些商品。

有什么帮助吗?

在此先干杯,非常感谢

【问题讨论】:

【参考方案1】:

是的。

使用 amazon mws api,特别是报告部分 here

您应该(通过 RequestReport)请求“公开列表报告”。几分钟后,亚马逊会给您一个 CSV,其中包含您的所有商品以及 SKU、ASIN、数量和价格。

当您想要显示这些列表时,您需要自己显示它们。您可以通过一些图片链接到 ASIN,因此您可能需要自己获取这些图片和标题(可能使用其他 ReportType)。

您可以在 Amazon MWS Scratchpad 中使用该 API。

【讨论】:

好的,我玩过 Scratchpad,但我的问题是何时或何处提交结果?我得到 Response (200) 所以似乎没问题,但我看不到任何可下载的文件。 正如您在 api 参考 (images-na.ssl-images-amazon.com/images/G/01/mwsportal/doc/en_US/…) 中看到的,您需要首先 RequestReport,然后使用 GetReportRequestList 检查状态(注意 RequestID),如果完成则获取结果为GetReport(注意请求列表返回的ReportID) 好的,我现在收到报告,但它是平面格式,而不是您之前所说的 CSV 格式,也只显示 sku、asin、价格、数量。如何获取这些产品的图片、标题等? 请参阅上述 api 参考中的 ReportType :) 平面文件是一个 CSV 文件(如果您下载了它,则将其命名为 *.csv) - 它是制表符分隔的。 当然,您现在如何根据 ASIN 获取图片和标题等数据?我假设 ASIN 就像我没有使用 MWS 或任何亚马逊 WS 体验过的唯一标识符【参考方案2】:

对于使用亚马逊 FBA 的任何人;使用 Fulfillment Inventory API:http://docs.developer.amazonservices.com/en_US/fba_inventory/

(至少;检索您当前的库存;也许不是 100% 提问者的要求,但几年后我来到这个页面,寻找同样的东西,但使用 FBA)

【讨论】:

【参考方案3】:

亚马逊 MWS 仅用于创建新产品并将其同步到您的亚马逊卖家中心或从您的网站自动更改价格或获取报告或订单处理。我不认为您可以使用在您的网站上显示亚马逊商店。

https://developer.amazonservices.co.uk/doc/bde/feeds/v20090901/php.html https://developer.amazonservices.co.uk/gp/mws/docs.html http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=43

【讨论】:

你知道有什么办法吗?无论如何,MWS 是否允许我更新和检索库存? 是的,它确实允许检索数量和更新数量为此,您需要亚马逊高级卖家账户并需要注册亚马逊 MWS API 密钥。您需要学习 FEEDs API、Reporting API 才能做到这一点。下面给出的链接可能会对您有所帮助。它们仅适用于 PHP。 - developer.amazonservices.co.uk/doc/bde/feeds/v20090901/php.html - developer.amazonservices.co.uk/gp/mws/docs.html - amazonsellercommunity.com/forums/forum.jspa?forumID=43 嗯,这个内容似乎已经过时了,或者我可能没有意识到该怎么做。亚马逊是否提供任何薪酬支持?

以上是关于使用 php 和 MWS 检索库存的主要内容,如果未能解决你的问题,请参考以下文章

python 从Google财经中检索日内库存数据。

使用 python-amazon-mws API 的 Amazon Feed

亚马逊 MWS 提交价格设置提要

使用亚马逊商城网络服务 (MWS) 的许可

如何使用PHP调用亚马逊MWS订单?

PHP 使用PHP和XML检索Twitter状态