use Webservice::Judobase::General;
use namespace::clean;
my $url = 'http://data.ijf.org/api/get_json';
my $ua = LWP::UserAgent->new;
$ua->agent("WebServiceJudobase/0.1 ");
has 'competitor' => (
T: This module wraps the www.judobase.org website API.
# VERSION
use HTTP::Request;
use JSON::Tiny 'decode_json';
use Moo;
#extends 'Webservice::Judobase';
use namespace::clean;
has 'ua' => (
i
Request->new( GET => $url );
my $response = $self->ua->request($request);
return decode_json $response->content
if $response->code == 200;
return { error => 'Error retreiving co
Request->new( GET => $url );
my $response = $self->ua->request($request);
return decode_json $response->content
if $response->code == 200;
return { error => 'Error retreiving co
service::Judobase::General::VERSION = '0.10';
# VERSION
use Moo;
use HTTP::Request;
use JSON::Tiny 'decode_json';
use LWP::UserAgent;
use namespace::clean;
has 'ua' => (
is => 'ro',
r
Request->new( GET => $url );
my $response = $self->ua->request($request);
return decode_json $response->content
if $response->code == 200;
return { error => 'Error retreiving co
Request->new( GET => $url );
my $response = $self->ua->request($request);
return decode_json $response->content
if $response->code == 200;
return { error => 'Error retreiving co
ervice::Judobase::Contests::VERSION = '0.10';
# VERSION
use Moo;
use HTTP::Request;
use JSON::Tiny 'decode_json';
use LWP::UserAgent;
use namespace::clean;
has 'ua' => (
is => 'ro',
r
Request->new( GET => $url );
my $response = $self->ua->request($request);
return decode_json( $response->content )->{contests}
if $response->code == 200;
return { error => 'Erro
=> 'id parameter is required' }
unless defined $args{id};
# https://data.ijf.org/api/get_json?access_token=¶ms[action]=contest.find¶ms[__ust]=¶ms[contest_code]=wc_sen2019_m_0060_0
T: This module wraps the www.judobase.org website API.
# VERSION
use HTTP::Request;
use JSON::Tiny 'decode_json';
use Moo;
#extends 'Webservice::Judobase';
use namespace::clean;
has 'ua' => (
i
se = $self->ua->request($request);
if ( $response->code == 200 ) {
my $data = decode_json $response->content;
return $data->{competitors};
}
return { error => 'Error ret
se = $self->ua->request($request);
if ( $response->code == 200 ) {
my $data = decode_json $response->content;
return $data;
}
return { error => 'Error retreiving country