NAME

API::ParallelsWPB - client for Parallels Presence Builder API

SYNOPSIS

my $client = API::ParallelsWPB->new(username => 'admin', password => 'passw0rd', server => 'builder.server.mysite.ru');
my $response = $client->get_sites_info;
if ($response->success) {
    for my $site (@{$response->response}) {
        say "UUID: ". $site->{ uuid };
    }
}
else {
    warn "Error occured: " . $response->error . ", Status: " . $response->status;
}

METHODS

new

Creates new client instance. Parameters for new are:

Username for connection to Parallels WebPresence Builder instance. Required parameter.

Password for connection to Parallels WebPresence Builder instance. Required parameter.

Servername or server ip address for connection to Parallels WebPresence Builder instance. Optional parameter.

API version, used in API url constructing. Optional parameter.

Debug flag, requests will be loogged to stderr. Optional parameter.

Connection timeout. Optional parameter.

SEE ALSO

Parallels Presence Builder Guide

AUTHORS

LICENSE AND COPYRIGHT

This software is copyright (c) 2013 by REG.RU LLC.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.