NAME
Image::Randim::Source::Unsplash - Unsplash source plugin
SYNOPSIS
use Image::Randim::Source;
$source = Image::Randim::Source->new;
$source->set_provider('Unsplash');
$image = $source->get_image;
say $image->url;
# OR if you want to use your own Unsplash API client key
# access the src_obj and set it there before calling get_image
$source->src_obj->api_key('980ef8da882...');
DESCRIPTION
You will probably not want to call this directly, and instead ose Image::Randim::Source as described in that class' documentation.
Unsplash requires that you use a so-called developer API client key to get a random image information. However, these client keys can be rate-limited.
If you experience this, you can register for your own developer client API key and use it instead as outlined in the SYNOPSIS.
Otherwise, this "plugin" conforms to the Image::Randim::Source::Role just like the others.
AUTHOR
Mark Rushing <mark@orbislumen.net>
COPYRIGHT AND LICENSE
This software is copyright (c) 2017 by Home Grown Systems, SPC.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.