Здравствуйте. Есть у меня
такая страничка, на ней товары подгружаются post запросом от сюда
hobbygames.ru/?route=lib/feed/products с
такими данными.
Я пытаюсь получить так
$postdata = array(
'saveState' => true,
'state' => array(
'page' => 10,
'sort' => 'no_sort',
'order' => 'ASC',
'all' => true,
'excluded_products' => [34580],
'excluded_categories' => [27610, 26879, 26993, 27916],
'results_per_page' => 100
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/json; charset=utf8',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://hobbygames.ru/?route=lib/feed/products', false, $context);
print_r(json_decode($result)->rendered);
Как видите там есть параметр page который отвечает за страницу с товарами, но когда я меняю её нечего не происходит мне все равно приходят товары с первой страницы, такая же беда с 'results_per_page'(количество товаров на странице).
Подскажите пожалуйста что я делаю не так?
curl -i -X POST -H "Content-Type: application/json" -d "{"saveState":true,"state":{"page":2,"results_per_page":100,"sort":"no_sort","order":"ASC","all":true,"excluded_products":[34580],"excluded_categories":[27610,26879,26993,27916]}}" http://hobbygames.ru/?route=lib/feed/products