Query:
$search = new Search();
$search->setCategory('All');
$search->setKeywords('lg 32 inch tv');
$search->setResponseGroup(array('BrowseNodes', 'ItemAttributes', 'Offers'));
Returns:
<Item>
<ASIN>B00MHTQIO4</ASIN>
<DetailPageURL>...</DetailPageURL>
<ItemAttributes>...</ItemAttributes>
<OfferSummary>
<LowestNewPrice>
<Amount>2400000</Amount>
<CurrencyCode>INR</CurrencyCode>
<FormattedPrice>INR 24,000.00</FormattedPrice>
</LowestNewPrice>
<TotalNew>11</TotalNew>
<TotalUsed>0</TotalUsed>
<TotalCollectible>0</TotalCollectible>
<TotalRefurbished>0</TotalRefurbished>
</OfferSummary>
<Offers>
<TotalOffers>0</TotalOffers>
<TotalOfferPages>0</TotalOfferPages>
<MoreOffersUrl>0</MoreOffersUrl>
</Offers>
<BrowseNodes>...</BrowseNode>
</Item>
... so it says TotalOffers == 0 for B00MHTQIO4, but its not correct. For the same item, 11 offers are available on the website:
Why am I getting incorrect results?
Aucun commentaire:
Enregistrer un commentaire