eBay LMS SoldReport日期范围?

时间:2016-10-27 15:54:21

标签: php ebay-api ebay-lms

我正在使用devbay的eBay SDK for PHP。

默认情况下SoldReport将返回最近30天。

我试图过滤日期范围以指定一天/ 24小时。

我假设我需要在StartDownloadJobRequest调用中的某处包含日期范围过滤器。

$startDownloadJobRequest = new BulkDataExchange\Types\StartDownloadJobRequest();
$startDownloadJobRequest->downloadJobType = 'SoldReport';
$startDownloadJobRequest->UUID = uniqid();
$startDownloadJobRequest->downloadRequestFilter = new BulkDataExchange\Types\DownloadRequestFilter();
$startDownloadJobRequest->downloadRequestFilter->activeInventoryReportFilter = $activeInventoryReportFilter;

我尝试CreateTimeFromCreateTimeTo但收到了Unknown property CreateTimeFrom error,所以我不相信我可以将其用于此请求。

任何人都知道如何过滤报告中的日期范围?

编辑:

所以看起来startTimeendTimeDownloadRequestFilter的一部分 DownloadRequestFilter DateTime

我觉得这样的事情会起作用..

$datefilter = new BulkDataExchange\Types\DateFilter();
$datefilter->startTime = new DateTime('22-10-2016');
$datefilter->endTime = new DateTime('23-10-2016');
//
$startDownloadJobRequest->downloadRequestFilter->dateFilter = $datefilter;

但这不起作用,我仍然可以得到所有结果。

0 个答案:

没有答案