Module: Rocksky
- Defined in:
- lib/rocksky.rb,
lib/rocksky/http.rb,
lib/rocksky/error.rb,
lib/rocksky/client.rb,
lib/rocksky/version.rb,
lib/rocksky/resources/base.rb,
lib/rocksky/resources/feed.rb,
lib/rocksky/resources/like.rb,
lib/rocksky/resources/song.rb,
lib/rocksky/resources/actor.rb,
lib/rocksky/resources/album.rb,
lib/rocksky/resources/graph.rb,
lib/rocksky/resources/shout.rb,
lib/rocksky/resources/stats.rb,
lib/rocksky/resources/apikey.rb,
lib/rocksky/resources/artist.rb,
lib/rocksky/resources/charts.rb,
lib/rocksky/resources/mirror.rb,
lib/rocksky/resources/player.rb,
lib/rocksky/resources/spotify.rb,
lib/rocksky/resources/playlist.rb,
lib/rocksky/resources/scrobble.rb
Defined Under Namespace
Modules: Resources Classes: BadRequest, Client, Error, Forbidden, HTTP, HTTPError, NotFound, RateLimited, ServerError, TransportError, Unauthorized
Constant Summary collapse
- VERSION =
"0.1.0".freeze
Class Method Summary collapse
-
.new(**opts) ⇒ Object
Build a new Rocksky client.
Class Method Details
.new(**opts) ⇒ Object
Build a new Rocksky client.
client = Rocksky.new(token: ENV["ROCKSKY_TOKEN"])
See Rocksky::Client#initialize for all options.
29 30 31 |
# File 'lib/rocksky.rb', line 29 def self.new(**opts) Client.new(**opts) end |