Я пытаюсь интегрировать UPS QuantumView API, чтобы получать сведения об отгрузке и доставке для определенного диапазона времени (последние 6 дней, начиная с сегодняшнего дня), но похоже, что мой скрипт полностью игнорирует DateTimeRange и отображает все сведения об отправке, начиная с 2001 года. xml это:
$startDate = date("YmdHms", strtotime("now -6 day"));
$endDate = date("YmdHms", strtotime("now"));
<?xml version="1.0"?>
<AccessRequest xml:lang="en-US">
<AccessLicenseNumber>XXXXXXXXXX</AccessLicenseNumber>
<UserId>XXXXXX</UserId>
<Password>XXXXXXX</Password>
</AccessRequest>
<?xml version="1.0"?>
<QuantumViewRequest xml:lang="en-US">
<Request>
<RequestAction>QVEvents</RequestAction>
</Request>
<SubscriptionRequest>
<DateTimeRange>
<BeginDateTime>'.$startDate.'</BeginDateTime>
<EndDateTime>'.$endDate.'</EndDateTime>
</DateTimeRange>
</SubscriptionRequest>
</QuantumViewRequest>
Может ли кто-нибудь помочь мне указать, где я ошибаюсь?
Спасибо