亚马逊itemLookup没有返回新的和使用过的计数

时间:2015-06-11 06:39:28

标签: php amazon-web-services amazon-product-api

我使用此功能访问Amazon Product API:

public function itemLookup($id, $responseGroup = 'OfferFull,Images,BrowseNodes,ItemAttributes,Offers'){

    $parameters = array(
    "IdType" => "ASIN",
    "Operation" => "ItemLookup",
    "ItemId" => $id,
    "ResponseGroup" => $responseGroup,
    "Condition" => "Used"
    );

    $signedUrl = $this->getSignedUrl($parameters);

    //return XML to front end
    return $productId = simplexml_load_file($signedUrl);
 }

它可以工作并返回XML文档。

然而,它并没有在:

中返回任何内容
<OfferSummary>
    <TotalNew>0</TotalNew>
    <TotalUsed>0</TotalUsed>
    <TotalCollectible>0</TotalCollectible>
    <TotalRefurbished>0</TotalRefurbished>
</OfferSummary>
<Offers>
    <TotalOffers>0</TotalOffers>
    <TotalOfferPages>0</TotalOfferPages>
    <MoreOffersUrl>0</MoreOffersUrl>
</Offers>

在此特定示例中,我可以访问产品网址,查看是否有新的和已用过的产品。

当项目有多种颜色/尺寸/选项时,似乎API会窒息。

任何人都知道如何解决这个问题?

0 个答案:

没有答案