MLB.rb
MLB.rb is a Ruby library for retrieving current Major League Baseball players, managers, teams, divisions, and leagues.
Installation
$ gem install mlb -s http://gemcutter.org
Usage
$ irb
>> require 'mlb'
>> MLB::Team.all.first.name # => "Arizona Diamondbacks"
>> MLB::Team.all.first.league # => "National League"
>> MLB::Team.all.first.division # => "National League West"
>> MLB::Team.all.first.manager # => "Bob Melvin"
>> MLB::Team.all.first.wins # => 82
>> MLB::Team.all.first.losses # => 80
>> MLB::Team.all.first.founded # => 1998
>> MLB::Team.all.first.mascot # => nil
>> MLB::Team.all.first.ballpark # => "Chase Field"
>> MLB::Team.all.first.logo_url # => "http://img.freebase.com/api/trans/image_thumb/wikipedia/images/en_id/13104064"
>> MLB::Team.all.first.players.first.name # => "Alex Romero"
>> MLB::Team.all.first.players.first.number # => 28
>> MLB::Team.all.first.players.first.position # => "Right fielder"
Credits
Many thanks to:
Also, thanks to beer.