No description or website provided.
Perl
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example
lib/WebService
t
.gitignore
.travis.yml
Build.PL
Changes
LICENSE
META.json
README.md
cpanfile
cpanfile.snapshot
minil.toml

README.md

Build Status

NAME

WebService::SyoboiCalendar - Retrieve Anime info. with SyoboiCalendar API.

SYNOPSIS

my $syobocal = WebService::SyoboiCalendar->new(
    user => 'USERNAME',
    pass => 'PASSWORD',
);

# Search
my $results = $syobocal->search_title(title => 'Fate/Zero')

# Retrieve timetable
   $results = $syobocal->timetable;

# Retrieve a current result of an anime program
my $result = $syobocal->current;

# Title object
my $title = $result->title;
$title->urls;
$title->characters;
$title->voice_actors;

# Program object
my $program = $result->program;
$program->count;
$program->start_time;
$program->end_time;

DESCRIPTION

WebService::SyoboiCalendar provides a convinient way to access Syoboi Calendar(http://cal.syoboi.jp/).

METHODS

  • new

    my $syobocal = WebService::SyoboiCalendar->new(
        user => 'USERNAME',
        pass => 'PASSWORD',
    );
    

    Creates a new WebService::SyoboiCalendar object.

  • current

    my $result = $syobocal->current;
    

    Returns a WebService::SyoboiCalendar::API::Result of current Anime program.

  • timetable

    my $results = $syobocal->timetable;
    

    Returns an Anime program timetable as a WebService::SyoboiCalendar::API::Result list.

  • search_title

    my $results = $syobocal->search_title(
        title => $title,
        range => $range,
    );
    

    Searches Anime titles, and returns a WebService::SyoboiCalendar::API::Result list as a result.

  • search_program

    my $results = $syobocal->search_program(
        title    => $title,
        channel  => $channel,
        subtitle => $subtitle,
        comment  => $comment,
        fresh    => 1,
        final    => 1,
        special  => 1,
    );
    

    Searches Anime programs, and returns a WebService::SyoboiCalendar::API::Result list as a result.

AUTHOR

Yohei Fushii hakobe@gmail.com

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.