NAME WWW::Hashbang::Pastebin::Client - a client library for WWW::Hashbang::Pastebin websites VERSION version 0.003 SYNOPSIS use WWW::Hashbang::Pastebin::Client; my $client = WWW::Hashbang::Pastebin::Client->new(url => 'http://p.hashbang.ca'); # retrieve paste content by paste ID print $client->get('b'), "\n"; # create a paste from a string my $pasted_string_url = $client->paste(paste => rand()); # create a paste from a file my $pasted_file_url = $client->paste(file => '/var/log/syslog'); print "$pasted_string_url\n$pasted_file_url\n"; DESCRIPTION WWW::Hashbang::Pastebin::Client is, as you might expect, a client library for interfacing with WWW::Hashbang::Pastebin websites. It also ships with an example command-line client p. METHODS new Creates a new client object. You must provide the URL of the WWW::Hashbang::Pastebin site you want to talk to: my $client = WWW::Hashbang::Pastebin::Client->new(url => 'http://p.hashbang.ca'); paste Create a new paste on the specified website. Specify either "file" to read in the named file, or "paste" to provide the text directly: # create a paste from a string my $pasted_string_url = $client->paste(paste => rand()); # create a paste from a file my $pasted_file_url = $client->paste(file => '/var/log/syslog'); print "$pasted_string_url\n$pasted_file_url\n"; put This is a synonym for "paste". get Get paste content from the pastebin. Pass just the ID of the paste: # retrieve paste content by paste ID print $client->get('b'), "\n"; retrieve This is a synonym for "get" AVAILABILITY The project homepage is <http://metacpan.org/release/WWW-Hashbang-Pastebin-Client/>. The latest version of this module is available from the Comprehensive Perl Archive Network (CPAN). Visit <http://www.perl.com/CPAN/> to find a CPAN site near you, or see <https://metacpan.org/module/WWW::Hashbang::Pastebin::Client/>. SOURCE The development version is on github at <http://github.com/doherty/WWW-Hashbang-Pastebin-Client> and may be cloned from <git://github.com/doherty/WWW-Hashbang-Pastebin-Client.git> BUGS AND LIMITATIONS You can make new bug reports, and view existing ones, through the web interface at <https://github.com/doherty/WWW-Hashbang-Pastebin-Client/issues>. AUTHOR Mike Doherty <doherty@cpan.org> COPYRIGHT AND LICENSE This software is copyright (c) 2012 by Mike Doherty. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.