Amazon MWS PHP API(订单)

Amazon MWS PHP API(订单),php,api,amazon,amazon-mws,Php,Api,Amazon,Amazon Mws,我是亚马逊卖家使用FBA。我开始玩MWS 第一个问题是: 对于“报告/亚马逊履行/所有订单”和“报告/付款/日期范围报告”,哪种api(订单或报告)最好 第二名 我从 …当然还有问题 在config.inc.php中,我设置了所有数据,另外: //set_include_path(get_include_path() . PATH_SEPARATOR . '../../.'); $path = 'http://MYWEBSITE/amazon-mws/'; set_include_path(g

我是亚马逊卖家使用FBA。我开始玩MWS

第一个问题是:

对于“报告/亚马逊履行/所有订单”和“报告/付款/日期范围报告”,哪种api(订单或报告)最好

第二名

我从

…当然还有问题

在config.inc.php中,我设置了所有数据,另外:

//set_include_path(get_include_path() . PATH_SEPARATOR . '../../.');
$path = 'http://MYWEBSITE/amazon-mws/';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
这些文件看起来像

我测试文件“ListOrdersSample1”

但什么也没发生。 配置中的路径正确吗? 我不明白这一点

$serviceUrl = "https://mws-eu.amazonservices.com/Orders/2013-09-01";
我应该更改日期吗

我需要一个小的工作例子开始

多谢各位

  • 这取决于您试图完成的任务。我认为如果您需要对订单执行一些可操作的操作,例如自己发货(商户完成而非FBA),订单API是有益的。
    如果您主要使用数据进行报告,则reports API更有用。我使用的主要报告之一是
    \u GET\u AMAZON\u Completed\u Shippings\u data\u
    ,因为它在实际发货后提供销售数据。仅仅因为有人订购了某些产品并不意味着他们将实际获得该产品。有时,由于cre,订单会失败dit卡被拒绝,或他们迅速取消,等等

  • 日期是您正在使用的API的版本。这将保持在2013-09-01。我强烈建议使用草稿行查看每种请求返回的数据类型。它还可以帮助可视化您需要提供的参数类型。为了获得预期结果,我总是在编码任何内容之前从这里开始。 (将co.uk更改为您想要的任何内容,.de等)


  • 你好。谢谢。记事本工作正常。你说得对。我应该使用报表API。你能告诉我你是如何准备文件的吗?我想我错过了一些东西。我使用什么API都不重要。如果我能使它工作,我可以很容易地跳转到另一个。你能建议如何制作“模拟”吗“工作至少是因为它对我来说不太好:)。对我来说,从简单的小事做起是很重要的。完美的是“亚马逊的报告/履行/所有订单”,因为我每天都在使用它。当做
    $service = new MarketplaceWebServiceOrders_Mock();
    
    $serviceUrl = "https://mws-eu.amazonservices.com/Orders/2013-09-01";