NAME
Net::PaccoFacile - Perl library with MINIMAL interface to use PaccoFacile API.
SYNOPSIS
use Net::PaccoFacile;
use Data::Dump qw/dump/;
my $pf = Net::PaccoFacile->new(
mode => 'live',
token => 'xxxx',
api_key => 'yyy',
account_number => '01234',
);
my $res;
$res = $pf->request('carriers', 'get');
say dump($res);
$res = $pf->request('address-book', 'get');
say dump($res);
$res = $pf->request('shipment/quote', 'post', {
"shipment_service" => {
"parcels" => [{
"shipment_type" => 1,
"dim1" => 10,
"dim2" => 11,
"dim3" => 12,
"weight" => 2
}],
"accessories" => [],
"package_content_type" => "GOODS"
},
"pickup" => {
"iso_code" => "IT",
"postal_code" => "04011",
"city" => "Aprilia",
"StateOrProvinceCode" => "LT"
},
"destination" => {
"iso_code" => "IT",
"postal_code" => "00135",
"city" => "Roma",
"StateOrProvinceCode" => "RM"
},
});
say dump($res);
DESCRIPTION
This is HIGHLY EXPERIMENTAL and in the works, do not use for now.
AUTHOR
Michele Beltrame, mb@blendgroup.it
LICENSE
This library is free software under the Artistic License 2.0.