Amazon-API
view release on metacpan or search on metacpan
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"runtime" : {
"requires" : {
"AWS::Signature4" : "1.02",
"Amazon::Credentials" : "v1.0.10",
"Class::Accessor" : "0.51",
"Data::Dumper" : "2.170",
"Exporter" : "5.73",
"HTTP::Request" : "6.18",
"JSON" : "4.00",
"LWP::UserAgent" : "6.36",
"Scalar::Util" : "1.5",
"XML::Simple" : "2.25",
"parent" : "0.236",
"strict" : "1.11",
"vars" : "1.04",
"warnings" : "1.42"
version: '1.4'
name: Amazon-API
no_index:
directory:
- t
- inc
requires:
AWS::Signature4: '1.02'
Amazon::Credentials: v1.0.10
Class::Accessor: '0.51'
Data::Dumper: '2.170'
Exporter: '5.73'
HTTP::Request: '6.18'
JSON: '4.00'
LWP::UserAgent: '6.36'
Scalar::Util: '1.5'
XML::Simple: '2.25'
parent: '0.236'
strict: '1.11'
vars: '1.04'
warnings: '1.42'
Makefile.PL view on Meta::CPAN
NAME => 'Amazon::API',
AUTHOR => 'Rob Lauer <rlauer6@comcast.net>',
VERSION_FROM => 'lib/Amazon/API.pm',
ABSTRACT => 'AWS API base class',
LICENSE => 'perl',
PL_FILES => {},
PREREQ_PM => {
'AWS::Signature4' => '1.02',
'Amazon::Credentials' => '1.0.10',
'Class::Accessor' => '0.51',
'Data::Dumper' => '2.170',
'Exporter' => '5.73',
'HTTP::Request' => '6.18',
'JSON' => '4.00',
'LWP::UserAgent' => '6.36',
'Scalar::Util' => '1.5',
'XML::Simple' => '2.25',
'parent' => '0.236',
'strict' => '1.11',
'vars' => '1.04',
'warnings' => '1.42'
lib/Amazon/API.pm view on Meta::CPAN
use strict;
use warnings;
use parent qw/Class::Accessor Exporter/;
use Amazon::API::Error;
use Amazon::Credentials;
use AWS::Signature4;
use Data::Dumper;
use HTTP::Request;
use JSON qw/to_json from_json/;
use LWP::UserAgent;
use Scalar::Util qw/reftype/;
use XML::Simple;
__PACKAGE__->follow_best_practice;
__PACKAGE__->mk_accessors(qw/action api api_methods version content_type
http_method credentials response protocol
( run in 1.469 second using v1.01-cache-2.11-cpan-a5abf4f5562 )