从amazon php中选择_DONE_报告请求

时间:2016-01-21 05:17:26

标签: php report amazon-mws

以下是我使用mws feed api从亚马逊中选择订单报告的代码。这工作正常,但现在它返回所有_GET_ORDERS_DATA_类型报告,但我只需要获取状态为{{1}的报告可以用PHP吗?

Here我找到_DONE_的选项,但我无法使用此SDk设置,如何设置此选项?

ReportProcessingStatusList

1 个答案:

答案 0 :(得分:2)

首先,您正在调用GetReportRequestList,它是 Reports API 的一部分,而不是Feeds API。您可以通过请求列表将结果限制为特定的报告类型:

$request = new MarketplaceWebService_Model_GetReportRequestListRequest(array(
  "ReportProcessingStatusList.Status.1": "_DONE_"
));

顺便说一下,除了API参考文档之外,Scratchpad还可以帮助您查找和测试参数:https://mws.amazonservices.com/scratchpad/index.html(使用与您所在国家/地区匹配的正确URL)