jeroen-g / flickr
现代PHP包,用于调用Flickr API。包含Laravel实现。
V2.2.0
2021-05-11 13:29 UTC
Requires
- php: ^7.4 || ^8.0
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.0
- vlucas/phpdotenv: ^5.3
Suggests
- illuminate/support: This package provides a Laravel Service Provider
This package is auto-updated.
Last update: 2024-09-12 22:14:51 UTC
README
现代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许可证。请查看许可证文件以获取更多信息。