WWW::TheEchoNest::Artist - Wrapper for The Echo Nest API of music intelligence artist calls
version 1.1
use WWW::TheEchoNest::Artist; my $api_key = 'YOUR API KEY'; my $artist = WWW::TheEchoNest::Artist->new( api_key => $api_key );
The Echo Nest artist related calls are provided by this module
WWW::TheEchoNest::Artist
$artist->biographies( name => 'Lady GaGa' );
$artist->blogs();
This is a convienence method that allows you to call several of the artist calls via a single method.
NOTE each call is made independently by the colsidate method and will increment your rate limit used by the number of calls passed in.
It is recommended you ensure what you are doing works outside of the context of condolidate before using it.
my @results = $ten_artist->consolidate( calls => [ 'biographies' , 'hotttnesss' , 'images' ], name => 'Lady GaGa', results => 1 );
$artist->extract();
$artist->familiarity();
$artist->hotttnesss();
$artist->images();
$artist->list_genres(); special case method that allows you to ask for it in array context it will return an array of available genres. my @genres = $artist->list_genres();
$artist->list_terms( name => 'Lady GaGa' );
$artist->news( name => 'Lady GaGa' );
$artist->profile( name => 'Lady GaGa' );
$artist->reviews( name => 'Lady GaGa' );
$artist->search( name => 'Lady GaGa' );
$artist->similar( name => 'Lady GaGa' );
$artist->songs( name => 'Lady GaGa' );
$artist->suggest( name => 'Lady GaGa' );
$artist->terms( name => 'Lady GaGa' );
$artist->top_hottt( name => 'Lady GaGa' );
$artist->top_terms( name => 'Lady GaGa' );
$artist->twitter( name => 'Lady GaGa' );
$artist->urls( name => 'Lady GaGa' );
$artist->video( name => 'Lady GaGa' );
Aaron Johnson <aaronjjohnson@gmail.com>
This software is copyright (c) 2014 by Aaron Johnson.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install WWW::TheEchoNest, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WWW::TheEchoNest
CPAN shell
perl -MCPAN -e shell install WWW::TheEchoNest
For more information on module installation, please visit the detailed CPAN module installation guide.