Pracuję z Amazon Api i użyłem kodu ze źródeł internetowych http://www.codediesel.com/php/accessing-amazon-product-advertising-api-in-php/.Jak uzyskać dostęp do więcej niż 10 elementów w aplikacji Amazon za pomocą php?
Chciałbym uzyskać więcej niż 10 szczegółów produktu, gdy robię zapytanie za pomocą api amazon. Jestem świadomy polityki amazon api dotyczącej uzyskiwania 10 danych na połączenie, ale czy można uzyskać więcej danych, tworząc pętlę lub coś takiego?
Kiedy złożyć wniosek mam przypisane następujące parameteres
$parameters = array("Operation" => "ItemSearch",
"SearchIndex" => "Electronics",
"ResponseGroup" => "Images,ItemAttributes,EditorialReview,Offers ",
"ItemPage"=>"10",
"Keywords" => $search );
Więc chociaż prosić o 10 stron wyniku, jestem pewien, w jaki sposób wyświetlania danych z każdej strony (od 1 do 10), tak w sumie dostaję 100 przedmiotów, gdy robię zapytanie. Ja się po odpowiedź, gdy staram się uruchomić kod:
SimpleXMLElement Object (
[Request] => SimpleXMLElement Object (
[IsValid] => True
[ItemSearchRequest] => SimpleXMLElement Object (
[ItemPage] => 10
[Keywords] => laptop
[ResponseGroup] => Array (
[0] => Images
[1] => ItemAttributes
[2] => EditorialReview
[3] => Offers
)
[SearchIndex] => Electronics
)
)
[TotalResults] => 3383691
[TotalPages] => 338370
[MoreSearchResultsUrl] => http://www.amazon.co.uk/gp/redirect.html?camp=2025&creative=12734&location=http%3A%2F%2Fwww.amazon.co.uk%2Fgp%2Fsearch%3Fkeywords%3Dlaptop%26url%3Dsearch-.................(and on)
)
Dobrze, zadziałało dla mnie –