Piwigo/tools/piwigo_addSimple.pl

36 lines
No EOL
759 B
Perl

#!/usr/bin/perl
use LWP::UserAgent;
my %conf = (
base_url => 'http://localhost/pwggit',
);
my $ua = LWP::UserAgent->new;
$ua->cookie_jar({});
$ua->post(
$conf{base_url}.'/ws.php',
{
method => 'pwg.session.login',
username => 'plg',
password => 'plg',
}
);
my $response = $ua->post(
$conf{base_url}.'/ws.php',
{
method => 'pwg.images.addSimple',
image => ['/Users/plg/Documents/IMG_7779.jpg'],
category => 6,
tags => 'tag1, tag2, another tag',
name => 'A nice title',
comment => 'A longer description',
author => 'Paul Nikanon',
level => 0,
},
'Content_Type' => 'form-data',
);
use Data::Dumper; print Dumper($response->message);