Я пытаюсь использовать YQL в php, чтобы получить информацию о продукте из Amazon, используя amazon.prodlist table и Amazon Product Advertising API.
Запрос, который я использовал:
select * from amazon.prodlist where Title='harry potter' and SearchIndex='Books' and ResponseGroup='Images,ItemAttributes'
Он возвращает только 10 результатов. Как я могу заставить его отображать более 10 результатов на одной странице? Также без разбивки на страницы.
Полный код PHP:
query->results)){
// Parse results and extract data to display
foreach($phpObj->query->results->Item as $event){
$events .= "" . $event->ItemAttributes->Title . " by " . $event->ItemAttributes->Author . "
";
}
}
// No results were returned
if(empty($events)){
$events = "Sorry, no events matching result";
}
// Display results and unset the global array $_GET
echo $events;
unset($_GET);
?>
Отображает 10 результатов на странице. В то же время, когда я ищу «Гарри Поттер» в «Книгах» на веб-сайте Amazon, я получаю более 3000 результатов. Есть ли способ получить все результаты на одной странице? Пожалуйста, сообщите.