WebService::AcousticBrainz - Access to the AcousticBrainz API
version 0.0601
use WebService::AcousticBrainz; my $w = WebService::AcousticBrainz->new; my $r = $w->fetch( mbid => 'c51f788f-f2ac-4d4e-aa72-205f002b8752', endpoint => 'low-level', query => { n => 2 }, # optional );
WebService::AcousticBrainz provides access to the https://acousticbrainz.org/data API.
WebService::AcousticBrainz
The base URL. Default: https://acousticbrainz.org
The user agent.
$w = WebService::AcousticBrainz->new;
Create a new WebService::AcousticBrainz object.
$r = $w->fetch(%arguments);
Fetch the results given a mbid (MusicBrainz recording ID), endpoint and optional query arguments.
The t/* tests
The eg/* programs
https://acousticbrainz.org/data
https://acousticbrainz.readthedocs.io/api.html
Moo
Mojo::UserAgent
Mojo::JSON
Try::Tiny
Gene Boggs <gene@cpan.org>
This software is copyright (c) 2022 by Gene Boggs.
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 WebService::AcousticBrainz, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::AcousticBrainz
CPAN shell
perl -MCPAN -e shell install WebService::AcousticBrainz
For more information on module installation, please visit the detailed CPAN module installation guide.