Group
Extension

Matches 6

WWW-NHKProgram-API ( M/MO/MOZNION/WWW-NHKProgram-API-0.03.tar.gz, MOZNION, 2014; MetaCPAN )
WWW-NHKProgram-API/lib/WWW/NHKProgram/API.pm ( view source; MetaCPAN )
$client->genre_raw()

=item * $client->info_raw()

=item * $client->now_on_air_raw()

Returns raw JSON response of each API.

=back

=head1 FOR DEVELOPERS

Tests which are calling web API directly in 
WWW-NHKProgram-API ( M/MO/MOZNION/WWW-NHKProgram-API-0.03.tar.gz, MOZNION, 2014; MetaCPAN )
WWW-NHKProgram-API/lib/WWW/NHKProgram/API/Provider/List.pm ( view source; MetaCPAN )
package WWW::NHKProgram::API::Provider::List;
use strict;
use warnings;
use utf8;
use JSON ();
use WWW::NHKProgram::API::Area    qw/fetch_area_id/;
use WWW::NHKProgram::API::Service qw/fetch_service_i
.json",
        {
            area    => $area,
            service => $service,
            date    => $date,
        },
        $raw,
    );
    return $content if $raw;
    return JSON::decode_json
WWW-NHKProgram-API ( M/MO/MOZNION/WWW-NHKProgram-API-0.03.tar.gz, MOZNION, 2014; MetaCPAN )
WWW-NHKProgram-API/lib/WWW/NHKProgram/API/Provider/Info.pm ( view source; MetaCPAN )
package WWW::NHKProgram::API::Provider::Info;
use strict;
use warnings;
use utf8;
use JSON ();
use WWW::NHKProgram::API::Area    qw/fetch_area_id/;
use WWW::NHKProgram::API::Service qw/fetch_service_i
s.json",
        {
            area    => $area,
            service => $service,
            id      => $id,
        },
        $raw,
    );
    return $content if $raw;
    return JSON::decode_json(
WWW-NHKProgram-API ( M/MO/MOZNION/WWW-NHKProgram-API-0.03.tar.gz, MOZNION, 2014; MetaCPAN )
WWW-NHKProgram-API/lib/WWW/NHKProgram/API/Provider/Now.pm ( view source; MetaCPAN )
package WWW::NHKProgram::API::Provider::Now;
use strict;
use warnings;
use utf8;
use JSON ();
use WWW::NHKProgram::API::Area    qw/fetch_area_id/;
use WWW::NHKProgram::API::Service qw/fetch_service_id
a)s/%(service)s.json",
        {
            area    => $area,
            service => $service,
        },
        $raw,
    );
    return $content if $raw;
    return JSON::decode_json($content)->{no
WWW-NHKProgram-API ( M/MO/MOZNION/WWW-NHKProgram-API-0.03.tar.gz, MOZNION, 2014; MetaCPAN )
WWW-NHKProgram-API/lib/WWW/NHKProgram/API/Provider/Genre.pm ( view source; MetaCPAN )
package WWW::NHKProgram::API::Provider::Genre;
use strict;
use warnings;
use utf8;
use JSON ();
use WWW::NHKProgram::API::Area    qw/fetch_area_id/;
use WWW::NHKProgram::API::Genre   qw/fetch_genre_id
:Provider::Common::call(
        $context,
        "genre/%(area)s/%(service)s/%(genre)s/%(date)s.json",
        {
            area    => $area,
            service => $service,
            genre   =>
 $genre,
            date    => $date,
        },
        $raw,
    );
    return $content if $raw;
    return JSON::decode_json($content)->{list}->{$service};
}

1;

WWW-NHKProgram-API ( M/MO/MOZNION/WWW-NHKProgram-API-0.03.tar.gz, MOZNION, 2014; MetaCPAN )
WWW-NHKProgram-API/lib/WWW/NHKProgram/API/Provider/Common.pm ( view source; MetaCPAN )
package WWW::NHKProgram::API::Provider::Common;
use strict;
use warnings;
use utf8;
use Carp;
use JSON ();
use Text::Sprintf::Named qw/named_sprintf/;

use constant API_ENDPOINT => "http://api.nhk.or.
ess) {
        if ($raw) {
            croak $res->{content};
        }
        my $fault = JSON::decode_json($res->{content})->{fault};
        my $fault_str = $fault->{faultstring};
        my $faul

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