Amazon-MWS
view release on metacpan or search on metacpan
lib/Amazon/MWS/Client.pm view on Meta::CPAN
package Amazon::MWS::Client;
use warnings;
use strict;
our $VERSION = '0.5';
use Amazon::MWS::TypeMap qw(:all);
use Amazon::MWS::Routines qw(:all);
use Amazon::MWS::InboundShipments;
use Amazon::MWS::FulfillmentInventory;
use Amazon::MWS::FulfillmentOutbound;
use Amazon::MWS::Orders;
use Amazon::MWS::Sellers;
use Amazon::MWS::Reports;
use Amazon::MWS::Feeds;
use Amazon::MWS::Products;
use Data::Dumper;
sub agent {
return shift->{agent};
}
1;
__END__
=head1 NAME
Amazon::MWS::Client
=head1 DESCRIPTION
An API binding for Amazon's Marketplace Web Services. An overview of the
entire interface can be found at L<https://mws.amazon.com/docs/devGuide>.
=head1 METHODS
=head2 new
Constructs a new client object. Takes the following keyword arguments:
=head3 agent_attributes
An attributes you would like to add (besides language=Perl) to the user agent
string, as a hashref.
=head3 application
The name of your application. Defaults to 'Amazon::MWS::Client'
=head3 version
The version of your application. Defaults to the current version of this
module.
=head3 endpoint
Where MWS lives. Defaults to 'https://mws.amazonaws.com'.
=head3 access_key_id
Your AWS Access Key Id
=head3 secret_key
Your AWS Secret Access Key
=head3 merchant_id
Your Amazon Merchant ID
=head3 marketplace_id
The marketplace id for the calls being made by this object.
=head1 EXCEPTIONS
( run in 1.496 second using v1.01-cache-2.11-cpan-39bf76dae61 )