eBay LMS SoldReport Диапазон дат?

Я использую eBay SDK devbay для 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;

Я старался CreateTimeFrom а также CreateTimeTo но получил Unknown property CreateTimeFrom error, поэтому я не верю, что могу использовать это для этого запроса.

Кто-нибудь знает, как фильтровать диапазон дат в отчетах?

редактировать:

Так выглядит startTime а также endTime является частью DownloadRequestFilter
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;

но это не работает, и я все еще получаю все результаты.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]