Modern PHP package to make Flickr API calls. Ships with Laravel implementation.
Via Composer
$ composer require jeroen-g/flickr
// $key is your Flickr API key.
$flickr = new JeroenG\Flickr\Flickr(new JeroenG\Flickr\Api($key));
// https://www.flickr.com/services/api/flickr.test.echo.html
$echoTest = $flickr->echoThis('helloworld');
// https://www.flickr.com/services/api/flickr.photosets.getList.html
$photosets = $flickr->listSets($arrayOfParameters);
// Setting up other API requests. See https://www.flickr.com/services/api
$result = $flickr->request('flickr.method', $arrayOfParameters);
Add the Service Provider and (optionally) the facade to config/app.php:
JeroenG\Flickr\FlickrServiceProvider::class,
'Flickr' => JeroenG\Flickr\FlickrLaravelFacade::class,
In your .env file, set a FLICKR_KEY
and FLICKR_SECRET
with your Flickr API key and secret. More information on this is found here.
The functions act mostly the same as above, for example:
$echoTest = Flickr::echoThis('helloworld');
Please see the changelog for more information what has changed recently.
Please see contributing for details.
The EUPL License. Please see the License File for more information.