Дело в том, что существует более 80 000 активных продуктов, и это очень болезненно. p>
Поэтому я пытаюсь отфильтровать продукты, которые были обновлены за последние пару дней, чтобы минимизировать время загрузки запроса.
код, который у меня есть, такой далеко это
Код: Выделить всё
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://'.PS_WS_KEY.'@'.PS_WS_URL.'/api/products/?filter[date_upd]=[2021-01-01 00:00:00, 2021-04-07 00:00:00]&date=1&output_format=JSON',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
));
$response = curl_exec($curl);
curl_close($curl);
print_r($response);
Prestashop версия 1.7 .3, PHP 7.4
Подробнее здесь: https://stackoverflow.com/questions/669 ... y-date-upd