W sklepie Amazon jest wiele cen i staram się uzyskać to, co jest określane jako cena Amazon w kolorze czerwonym i dużym.
$pxml = aws_signed_request("com", array("Operation"=>"ItemLookup","ItemId"=>$itemId,"ResponseGroup"=>"Large"), $public_key, $private_key);
$pxml->Items->Item->Offers->Offer->OfferListing->Price->FormattedPrice;
Dostaję cenę wyższą niż czerwona cena.
Jeśli używam
$pxml->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;
Otrzymuję cenę niższą niż czerwona cena, która pokazuje, gdzie jest xx nowy od 5,49 USD (na przykład). Czy ktoś wie, jak uzyskać tę wartość?
Dzięki,
Odpowiedzi:
0 dla odpowiedzi № 1Sprawdź czerwoną cenę tutaj:
$pxml->Items->Item->Offers->Offer->OfferListing->Price->Amount;
0 dla odpowiedzi nr 2
Znalazłem odpowiedź. Ceny nie były dopasowane, ponieważ przedmioty są sprzedawane przez zewnętrznych dostawców. Gdy produkty są sprzedawane przez Amazon, powyższa metoda działa dobrze. Z tego, co widzę, nie można uzyskać informacji o cenach innych firm za pośrednictwem Amazon api.