NAME
Net::PaccoFacile - Perl library with MINIMAL interface to use PaccoFacile API.
SYNOPSIS
use
Net::PaccoFacile;
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.