class AppleMusic::LibraryClient
Public Class Methods
new(token, user_token)
click to toggle source
Calls superclass method
AppleMusic::Client::new
# File lib/libraryClient.rb, line 7 def initialize(token, user_token) super(token) @user_token = user_token end
Public Instance Methods
add_to_library(album:)
click to toggle source
# File lib/libraryClient.rb, line 16 def add_to_library(album:) post("/v1/me/library?ids[albums]=#{album}") end
get_user_artists()
click to toggle source
# File lib/libraryClient.rb, line 12 def get_user_artists PaginatedResponse.new(self, get("/v1/me/library/artists")) end
headers()
click to toggle source
Calls superclass method
AppleMusic::Client#headers
# File lib/libraryClient.rb, line 20 def headers super.merge({ 'Music-User-Token': @user_token }) end