dehy / coverartarchive
A PHP library for accessing the CoverArtArchive API
v0.3.0
2020-10-19 19:28 UTC
Requires
- php: >=7.2
- ext-json: *
- guzzlehttp/guzzle: ^7.1
Requires (Dev)
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2024-12-20 04:46:57 UTC
README
This PHP library that allows you to easily access the Cover Art Archive API. Visit the Cover Art Archive page for more information.
Usage Example
<?php use CoverArtArchive\CoverArt; use GuzzleHttp\Client; require __DIR__ . '/vendor/autoload.php'; try { $coverArt = new CoverArt(CoverArt::TYPE_RELEASE, '1e477f68-c407-4eae-ad01-518528cedc2c', new Client()); $front = $coverArt->getFrontImage(); ?> <img src="<?=$front->getThumbnail('small')?>" /> <img src="<?=$front->getThumbnail('large')?>" /> <img src="<?=$front->getImage()?>" /><br /> <?php } catch (Exception $e) { print $e->getMessage(); }
Requirements
PHP 7.2 and cURL extension.