Net::Amazon::Request::MusicLabel - Class for submitting MusicLabel requests


Net-Amazon documentation Contained in the Net-Amazon distribution.

Index


Code Index:

NAME

Top

Net::Amazon::Request::MusicLabel - Class for submitting MusicLabel requests

SYNOPSIS

Top

  use Net::Amazon;
  use Net::Amazon::Request::MusicLabel;

  my $ua = Net::Amazon->new(
      token       => 'YOUR_AMZN_TOKEN'
  );

  my $req = Net::Amazon::Request::MusicLabel->new( 
      MusicLabel => 'James Patterson'
  );

    # Response is of type Net::Amazon::Response::MusicLabel
  my $resp = $ua->request($req);

DESCRIPTION

Top

Net::Amazon::Request::MusicLabel is a class used to submit MusicLabel search requests to the Amazon web service.

The MusicLabel to search for is specified in the MusicLabel parameter.

Upon success, the responses' properties() method will return a list of Net::Amazon::Property::Music objects.

Check Net::Amazon::Request for common request parameters not listed here.

METHODS

new( MusicLabel => $MusicLabel )

Constructs a new Net::Amazon::Request::MusicLabel object, used to query the Amazon web service for items of a given MusicLabel.

AUTHORS

Top

Christopher Boumenot, <boumenot@gmail.com>

COPYRIGHT AND LICENSE

Top


Net-Amazon documentation Contained in the Net-Amazon distribution.

######################################################################
package Net::Amazon::Request::MusicLabel;
######################################################################
use warnings;
use strict;
use base qw(Net::Amazon::Request);

##################################################
sub new {
##################################################
    my($class, %options) = @_;

    $class->_assert_options_defined(\%options,
                                   'musiclabel');

    $class->_convert_option(\%options,
                            'musiclabel',
                            'MusicLabel');

    my $self = $class->SUPER::new(%options);

    $self->_convert_itemsearch();

    bless $self, $class;   # reconsecrate
}

1;

__END__