Sha256: afb2bd2e42f966cbc38e7999ef3b0a4aa709b18ebe1f75b89a6ec38180ed80d8
Contents?: true
Size: 573 Bytes
Versions: 1
Compression:
Stored size: 573 Bytes
Contents
module Sevendigital class TrackManager < Manager def get_details(id) api_request = Sevendigital::ApiRequest.new("track/details", {:trackId => id}) api_response = @api_client.operator.call_api(api_request) @api_client.track_digestor.from_xml(api_response.content.track) end def get_chart(options={}) api_request = Sevendigital::ApiRequest.new("track/chart", {}, options) api_response = @api_client.operator.call_api(api_request) @api_client.chart_item_digestor.list_from_xml(api_response.content.chart) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
7digital-0.0.1 | lib/sevendigital/management/track_manager.rb |