jeroen-g/flickr

现代PHP包,用于调用Flickr API。包含Laravel实现。

V2.2.0 2021-05-11 13:29 UTC

This package is auto-updated.

Last update: 2024-09-12 22:14:51 UTC


README

Latest Version on Packagist StyleCI

现代PHP包,用于调用Flickr API。包含Laravel实现。

安装

通过Composer

$ composer require jeroen-g/flickr

使用方法

通用

// $key is your Flickr API key. $format is optional, it sets the Flickr response format.
$flickr = new JeroenG\Flickr\Flickr(new JeroenG\Flickr\Api($key, $format));

// 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);

Laravel

在config/app.php中添加服务提供者和(可选)外观: JeroenG\Flickr\FlickrServiceProvider::class, 'Flickr' => JeroenG\Flickr\FlickrLaravelFacade::class, 这在Laravel 5.5中通过包发现自动完成。在你的.env文件中,设置一个FLICKR_KEY使用你的Flickr API密钥,并添加以下条目到config/services.php文件

'flickr' => [
    'key' => env('FLICKR_KEY'),
],

更多详细信息请见这里

函数基本上与上面相同,例如

$echoTest = Flickr::echoThis('helloworld');

变更日志

请查看变更日志以了解最近有哪些变化。

贡献

请查看贡献以获取详细信息。

鸣谢

许可证

EUPL许可证。请查看许可证文件以获取更多信息。