Php 如何获取amazon MWS的所有产品列表

Php 如何获取amazon MWS的所有产品列表,php,api,amazon-web-services,amazon,amazon-mws,Php,Api,Amazon Web Services,Amazon,Amazon Mws,当我提交requestReport(\u get\u MERCHANT\u LISTINGS\u all\u DATA)时,您能解释一下如何获取所有产品列表吗 我收到了以下请求: <?xml version="1.0"?> <RequestReportResponse xmlns="http://mws.amazonaws.com/doc/2009-01-01/"> <RequestReportResult> <ReportRequestIn

当我提交requestReport
(\u get\u MERCHANT\u LISTINGS\u all\u DATA)时,您能解释一下如何获取所有产品列表吗

我收到了以下请求:

<?xml version="1.0"?>
<RequestReportResponse xmlns="http://mws.amazonaws.com/doc/2009-01-01/">
  <RequestReportResult>
    <ReportRequestInfo>
      <ReportType>_GET_MERCHANT_LISTINGS_ALL_DATA_</ReportType>
      <ReportProcessingStatus>_SUBMITTED_</ReportProcessingStatus>
      <EndDate>2016-11-02T12:12:30+00:00</EndDate>
      <Scheduled>false</Scheduled>
      <ReportRequestId>50148017107</ReportRequestId>
      <SubmittedDate>2016-11-02T12:12:30+00:00</SubmittedDate>
      <StartDate>2016-11-02T12:12:30+00:00</StartDate>
    </ReportRequestInfo>
  </RequestReportResult>
  <ResponseMetadata>
    <RequestId>05d33eb0-dbaf-42d0-88c1-794605d55980</RequestId>
  </ResponseMetadata>
</RequestReportResponse>

_获取\u商户\u列表\u所有\u数据_
_提交_
2016-11-02T12:12:30+00:00
假的
50148017107
2016-11-02T12:12:30+00:00
2016-11-02T12:12:30+00:00
05d33eb0-dbaf-42d0-88c1-794605d55980

那我怎么才能得到所有产品的列表呢?

这里都有详细说明:

基本上,使用
RequestReport
操作提交请求,使用
GetReportRequestList
检查请求的状态。完成后,您将获得一个
GeneratedReportId
,您将使用它调用带有报告id的
GetReportList
和/或
GetReport
,以获取报告数据

由于您已经提交了报告请求,请使用收到的
ReportRequestId
,然后调用
GetReportRequestList

这将告诉您状态,并让您知道何时完成,以及给您一个
GeneratedReportId


因为您使用的是PHP,所以下载PHP的SDK,大部分工作已经为您完成

他们没有比这更难的了!?我已经做了所有这些,但我想用XML保存这些数据…我使用的代码是..$dom=new DOMDocument()$dom->loadXML($response->toXML())$dom->preserveWhiteSpace=false$dom->formatOutput=true$dom->save('reportsample.xml');。。。。。这给了我错误。。