NAME

WWW::TheEchoNest - Wrapper for The Echo Nest API of music intelligence

VERSION

version 0.1

DESCRIPTION

WWW::TheEchoNest provides a robust wrapper around The Echo Nest API to provide access to nearly all the current features and provide some flexibility should features change without having to rely on an update to this module

NAME

WWW::TheEchoNest

REQUIRES

Moose

IO::CaptureOutput

Scalar::Util

HTTP::Headers

XML::Simple

JSON::Path

JSON::XS

WWW::Mechanize

URI::Escape

INTERNAL METHODS

These typically never need to be used directly, but are provided here in case you feel the need to look under the hood.

attribute_error

attribute_error();

build_url_base

build_url_base();

check_result_code

check_result_code();

format_results

format_results();

get

get();

get_header_item

get_header_item();

get_request_parameter

get_request_parameter();

is_valid_id

is_valid_id();

part_of_seed_limit

part_of_seed_limit();

rate_limit

rate_limit();

rate_limit_remaining

rate_limit_remaining();

rate_limit_used

rate_limit_used();

request_with_minimum

request_with_minimum();

request_with_no_minimum

request_with_no_minimum();

sanity_check_id

sanity_check_id();

seed_count_met

seed_count_met();

send_get_request

send_get_request();

send_post_request

send_post_request();

set_request_parameter

set_request_parameter();

AUTHOR

Aaron Johnson <aaronjjohnson@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 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.