WebService::SetlistFM - A simple and fast interface to the http://www.setlist.fm API
use WebService::SetlistFM;
my $setlistfm = new WebService::SetlistFM;
my $data = $setlistfm->artist('65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab');
$data = $setlistfm->search_artists({
'artistName' => 'Metallica',
'artistMbid' => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab',
});
The module provides a simple interface to the http://www.setlist.fm API.
These methods usage: http://api.setlist.fm/docs/
my $data = $setlistfm->artist('65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab');
my $data = $setlistfm->city('5392171');
my $data = $setlistfm->search_artists({
'artistName' => 'Metallica',
'artistMbid' => '65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab',
});
my $data = $setlistfm->search_cities({ name => 'Shibuya' });
my $data = $setlistfm->search_countries();
my $data = $setlistfm->search_setlists({
artistName => 'Megadeth',
year => 2014,
});
my $data = $setlistfm->search_venues({name => 'Shibuya'});
my $data = $setlistfm->setlist('3bd6440c');
my $data = $setlistfm->user('fuzy');
my $data = $setlistfm->venue('33d6d4ac');
my $data = $setlistfm->artist_setlists('65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab');
my $data = $setlistfm->setlist_lastfm('999009');
my $data = $setlistfm->setlist_version('6bd45a36');
my $data = $setlistfm->user_attended('fuzy');
my $data = $setlistfm->user_edited('fuzy');
my $data = $setlistfm->venue_setlists('33d6d4ac');
my $data = $setlistfm->artist_tour(
'65f4f0c5-ef9e-490c-aee3-909e7ae6b2ab',
'World Magnetic'
);
Copyright (C) Hondallica.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Hondallica hondallica@gmail.com