我使用亚马逊MWS请求报告API来请求报告,但API返回的响应是
GetReportRequestListResponse
GetReportRequestListResult
NextToken
string
HasNext
ReportRequestInfo
ReportRequestId
string
ReportType
string
StartDate
在上面的结果中没有值只有值类型我从https://developer.amazonservices.com/doc/bde/reports/v20090101/php.html/187-0944446-1656165下载客户端库
以下是我用来调用它的代码:
$serviceUrl = "mws.amazonservices.com";;
$config = array(
'ServiceURL' => $serviceUrl,
'ProxyHost' => null,
'ProxyPort' => -1,
'MaxErrorRetry' => 3,
);
$marketplaceIdArray = array("Id" => array(MARKETPLACE_ID));
$request = new MarketplaceWebService_Model_RequestReportRequest();
$request->setMarketplaceIdList($marketplaceIdArray);
$request->setMerchant(MERCHANT_ID);
$request->setReportType('GET_MERCHANT_LISTINGS_DATA');
$request->setReportOptions('ShowSalesChannel=true');
$requestReportArray = invokeRequestReport($service, $request);
任何想法?