No description, website, or topics provided.
Perl
Switch branches/tags
Nothing to show
Clone or download
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.