通过淘宝或天猫商品链接获取商品信息,商品信息包括标题、价格、图片。
当前版本0.0.6 ruby 1.9.3 2.0.0未测试,nokogiri版本可能会有些问题
nokogiri, faraday, faraday_middleware
在 Gemfile 文件中加入以下代码:
gem "TaoBaoApi"
然后执行:
$ bundle
或者你可以通过 gem install 直接安装:
$ gem install TaoBaoApi
require 'TaoBaoApi'
good = TaoBaoApi::Good.new 'http://item.taobao.com/item.htm?id=16434110195'
info = good.get_info
p info #hash format,{:title => xxx, :price => xxx, :promo_price => xxx, :images => [], :url => url}
测试文件见test.rb
- 加入了获取促销价功能 20140513;
- 改进价格获取失败的问题 20140302;