The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

WebService::MusixMatch - A simple and fast interface to the Musixmatch API

SYNOPSIS

use WebService::MusixMatch;

my $mxm = new WebService::MusixMatch(apikey => 'YOUR_API_KEY');

my $data = $mxm->chart_artist_get( country => 'JP' );
$data = $mxm->track_search( q => 'One', f_artist_id => 64 );
$data = $mxm->matcher_track_get(
    q_artist => 'Metallica',
    q_album => 'Master of Puppets',
    q_track => 'One',
);
$data = $mxm->artist_search(q_artist => 'Metallica');

DESCRIPTION

The module provides a simple interface to the MusixMatch API. To use this module, you must first sign up at https://developer.musixmatch.com to receive an API key.

METHODS

These methods usage: https://developer.musixmatch.com/documentation/api-methods

chart_artists_get

chart_tracks_get

track_get

track_subtitle_get

track_lyrics_get

track_snippet_get

track_lyrics_post

track_lyrics_feedback_post

matcher_lyrics_get

matcher_track_get

matcher_subtitle_get

artist_get

artist_albums_get

album_get

album_tracks_get

tracking_url_get

catalogue_dump_get

SEE ALSO

https://developer.musixmatch.com

LICENSE

Copyright (C) Hondallica.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

AUTHOR

Hondallica <hondallica@gmail.com>