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.