class Deezify::API::Spotify

Public Class Methods

new() click to toggle source
# File lib/deezify/api/spotify.rb, line 6
def initialize
  authenticate
end

Public Instance Methods

playlist(user_id, playlist_id) click to toggle source
# File lib/deezify/api/spotify.rb, line 10
def playlist(user_id, playlist_id)
  RSpotify::Playlist.find user_id, playlist_id
end

Private Instance Methods

authenticate() click to toggle source
# File lib/deezify/api/spotify.rb, line 14
def authenticate
  RSpotify.authenticate ENV.fetch('SPOTIFY_CLIENT_ID'),
                        ENV.fetch('SPOTIFY_CLIENT_SECRET')
end