strict;
use warnings;
use vars qw($VERSION);
use LWP::UserAgent ();
use HTTP::Headers ();
use JSON ();
$VERSION = '0.07';
sub new {
my $class = shift;
my $appid = shift;
my %options = @_;
parameters
$self->{ua} = LWP::UserAgent->new;
$self->{appid} = $appid;
$self->{format} = 'json';
foreach (keys %options) {
$self->{$_} = $options{$_};
}
bless($self, $class);
}
sub u
esp, \@result);
}
if (wantarray) {
return @result;
} else {
return $result[0];
}
}
sub json_parser {
my $self = shift;
my $resp = shift;
my $result = shift;
my $content = $resp->c