![](/img/trans.png)
[英]Unable to request _GET_SELLER_FEEDBACK_DATA_ report from Amazon MWS Reports API?
[英]Unable to request _GET_AMAZON_FULFILLED_SHIPMENTS_DATA_ report from Amazon MWS Reports API
我正在尋找幫助,以使用Amazon MWS API通過PHP請求報告。 實際上,通過以下代碼,我無法請求報告。 有人可以告訴我怎么了嗎?
任何幫助,將不勝感激。
<?php
include_once ('.config.inc.php');
// Italy
$serviceUrl = "https://mws.amazonservices.it";
$config = array (
'ServiceURL' => $serviceUrl,
'ProxyHost' => null,
'ProxyPort' => -1,
'MaxErrorRetry' => 3,
);
$service = new MarketplaceWebService_Client(
AWS_ACCESS_KEY_ID,
AWS_SECRET_ACCESS_KEY,
$config,
APPLICATION_NAME,
APPLICATION_VERSION
);
$service = new MarketplaceWebService_Mock();
$marketplaceIdArray = array("Id" => array('xxxxxxxxxxxxxx', 'xxxxxxxxxxxxxx', 'xxxxxxxxxxxxxx', 'xxxxxxxxxxxxxx', 'xxxxxxxxxxxxxx'));
$request = new MarketplaceWebService_Model_RequestReportRequest();
$request->setMarketplaceIdList($marketplaceIdArray);
$request->setMerchant(MERCHANT_ID);
$request->setReportType('_GET_AMAZON_FULFILLED_SHIPMENTS_DATA_');
$sdate = new DateTime('-7 days', new DateTimeZone('UTC'));
$startdate = $sdate->format("Y-m-d\T00:00:00P");
$edate = new DateTime('-1 days', new DateTimeZone('UTC'));
$enddate = $edate->format("Y-m-d\T23:59:59P");
$request->setStartDate($startdate);
$request->setEndDate($enddate);
$id = invokeRequestReport($service, $request);
?>
StartDate 2008-09-28T18:49:45Z
截止日期 2014-09-18T16:18:33Z
不知道這是否是您想要的,但是對於單個請求來說6年的時間跨度可能太長。 嘗試僅提交一兩天的數據請求,看看是否可行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.