【问题标题】:Amazon Red Price亚马逊红价
【发布时间】:2011-10-01 23:54:58
【问题描述】:

在亚马逊商店有很多价格,我试图获得所谓的亚马逊价格,即红色和大号。当我尝试时

$pxml = aws_signed_request("com", array("Operation"=>"ItemLookup","ItemId"=>$itemId,"ResponseGroup"=>"Large"), $public_key, $private_key);
$pxml->Items->Item->Offers->Offer->OfferListing->Price->FormattedPrice;

我得到的价格高于红色价格。

如果我使用

$pxml->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;

我得到的价格低于显示的红色价格,例如 xx new 从 5.49 美元起(例如)。有人知道如何获得这个值吗?

谢谢,

【问题讨论】:

  • 请查看之前的问题并尽可能接受(绿色轮廓箭头)适当的答案。
  • 您没有在示例中提供任何逻辑,只是指向无名 API 的指针。至少,链接到这些方法所在的 API。
  • Jared:我不确定你的意思。以前的问题是什么?什么绿色轮廓箭头?
  • Chailyan:这个API是亚马逊产品广告API。

标签: php amazon


【解决方案1】:

在这里寻找红色价格:

$pxml->Items->Item->Offers->Offer->OfferListing->Price->Amount;

【讨论】:

  • 谢谢pguardiario。我检查了它,但它返回的值与以下相同:$pxml->Items->Item->Offers->Offer->OfferListing->Price->FormattedPrice;未格式化的除外
【解决方案2】:

我找到了答案。价格不匹配,因为这些物品是由第 3 方供应商出售的。当商品由亚马逊销售时,上述方法效果很好。据我所知,您无法通过 Amazon api 获取第 3 方价格信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-15
    • 1970-01-01
    • 2012-04-25
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    • 2014-04-03
    • 1970-01-01
    相关资源
    最近更新 更多