#NOTE
I am currently updating this gem to work with the Groupon v2 API and addressing several issues it has with newer rubies and Rails. Don't know if anyone else needs something like this, but we at Nest4Less do, so it is on the burner. Contact me with any questions, requests, or such.
—Mark Coates ([email protected])
Simple Ruby wrapper for the Groupon API. Groupon features the best deals and stuff to do in a growing number of major cities.
sudo gem install groupon
You'll need a Groupon API key.
require 'groupon'
Groupon.api_key = 'your_key'
divisions = Groupon.divisions
Groupon uses a Hashie::Mash
for return values, providing a handy hash that supports dot notation:
divisions.first.latitude
=> 35.0845
divisions.first.name
=> "Albuquerque"
deals = Groupon.deals(:lat => 38.8339, :lng => -104.821)
deals.first.conditions.minimum_purchase
=> 1
deals = Groupon.deals(:division => 'dallas')
- Initial version
- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so I don't break it in a future version unintentionally.
- Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
- Send me a pull request. Bonus points for topic branches.
Copyright (c) 2010 Wynn Netherland. See LICENSE for details.