The Pandora Ruby Gem
A Ruby wrapper for the Pandora public user feeds
Installation
gem install pandora
Documentation
Usage
This gem only works for public users. All users who did not set 'make my listening activity private'.
Usage Examples
require "rubygems"
require "pandora"
# Initialize a new User with the Pandora username
user = Pandora::User.new("joe")
# Get a user's bookmarked songs
songs = user.bookmarked_songs # iterate over the songs array for each song
# Get a user's bookmarked artits
artists = user.bookmarked_artists # iterate over the artists array for each artist
# Get a user's stations
stations = user.stations # iterate over the stations array for each station
# Get a user's now playing station
station = user.now_playing
# Get a user's recent activity
items = user.recent_activity
TODO
- TESTS!!!