Group
Extension

Matches 5

Webservice-Judobase ( L/LA/LANCEW/Webservice-Judobase-0.10.tar.gz, LANCEW, 2023; MetaCPAN )
Webservice-Judobase/lib/Webservice/Judobase.pm ( view source; MetaCPAN )
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' => (
  
Webservice-Judobase ( L/LA/LANCEW/Webservice-Judobase-0.10.tar.gz, LANCEW, 2023; MetaCPAN )
Webservice-Judobase/lib/Webservice/Judobase/Competitor.pm ( view source; MetaCPAN )
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
Webservice-Judobase ( L/LA/LANCEW/Webservice-Judobase-0.10.tar.gz, LANCEW, 2023; MetaCPAN )
Webservice-Judobase/lib/Webservice/Judobase/General.pm ( view source; MetaCPAN )
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
Webservice-Judobase ( L/LA/LANCEW/Webservice-Judobase-0.10.tar.gz, LANCEW, 2023; MetaCPAN )
Webservice-Judobase/lib/Webservice/Judobase/Contests.pm ( view source; MetaCPAN )
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=&params[action]=contest.find&params[__ust]=&params[contest_code]=wc_sen2019_m_0060_0
Webservice-Judobase ( L/LA/LANCEW/Webservice-Judobase-0.10.tar.gz, LANCEW, 2023; MetaCPAN )
Webservice-Judobase/lib/Webservice/Judobase/Country.pm ( view source; MetaCPAN )
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

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.