BrandMeister-API
view release on metacpan or search on metacpan
lib/BrandMeister/API.pm view on Meta::CPAN
my($self) = shift;
my($req) = shift;
return(1) if (!$req);
my($ua) = LWP::UserAgent->new;
my($jsonresobj) = JSON->new;
my($res) = $ua->request($req);
print('Request status line: '.$res->status_line."\n") if($self->{DEBUG}) ;
if (!$res->is_success) {
return($res->status_line);
};
$self->{_JSONRESPONSEREF} = $jsonresobj->decode($res->decoded_content);
return(0);
};
=head2 json_response
Returns a hash ref to the last JSON response or undef if there is none
$jsonhashref = $jsonobj->json_response;
( run in 0.450 second using v1.01-cache-2.11-cpan-49f99fa48dc )