使用Asin gem获得亚马逊价格和运费

时间:2014-07-16 21:52:20

标签: ruby-on-rails ruby api amazon-web-services gem

我正在使用asin来查找亚马逊物品的价格。我可以获得定价和最低新价格,但我找不到商品enter image description here的实际价格。有谁知道我在哪里可以找到这个信息。

我希望价格为绿色,我现在可以将价格换成红色。

当我使用此代码时:

item.first["item_attributes"]

我明白了:

"item_part_number" => "kah01001",
                     "label" => "Kahootz",
          "legal_disclaimer" => "Small parts are chocking hazards for young childeren     under 4.",
                "list_price" => {
             "amount" => "2499",
      "currency_code" => "USD",
    "formatted_price" => "$24.99"
  },

这是当前的定价,它被划掉了。

2 个答案:

答案 0 :(得分:0)

我不确定您使用的是哪个宝石,但您可以使用亚马逊的Marketplace网络服务的GetCompetitivePricingForASIN来获取绿色价格(称为购买框价格): http://docs.developer.amazonservices.com/en_US/products/Products_GetCompetitivePricingForASIN.html

答案 1 :(得分:0)

你必须创建一个购物车。

cart = client.create_cart({:asin =>' 1430218150',:quantity => 1})

然后检查购物车内的价格。