NAME
Image::Randim::Source::Unsplash - Unsplash source plugin
SYNOPSIS
$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.