webeleven / easyflickr
此包最新版本(v1.0.1)没有可用的许可证信息。
EasyFlickr 管理器包用于 Laravel
v1.0.1
2016-08-24 19:55 UTC
Requires
- php: >=5.5.9
- illuminate/support: 5.1.*|5.2.*|5.3.*
This package is not auto-updated.
Last update: 2024-09-18 19:42:39 UTC
README
这是一个基于phpFlickr Class 3.0(由Dan Coulter编写,邮箱:dancoulter@users.sourceforge.net)的Laravel适配包,用于读取Flickr中的相册和照片。
安装
要安装,请在您的终端中执行以下命令
composer require webeleven/easyflickr
安装后,根据以下步骤在您的 config/app.php 文件中添加包的 ServiceProvider
####ServiceProvider
Webeleven\EasyFlickr\EasyFlickrServiceProvider::class,
####Facade
'EasyFlickr' => Webeleven\EasyFlickr\Facades\EasyFlickr::class,
Vendor Publish
执行以下命令以将包的配置转移到您的项目中
php artisan vendor:publish --provider="Webeleven\EasyFlickr\EasyFlickrServiceProvider"
##配置
return [ 'flickr_key' => env('FLICKR_KEY'), 'flickr_secret' => env('FLICKR_SECRET'), 'flickr_user' => env('FLICKR_USER') ];
要使用,请更改位于 config 目录中的 easyflickr.php 文件中的配置值,或者如果您愿意,可以在 .env 文件中定义环境变量。
##使用
Route::get('/', function () { return EasyFlickr::getAlbumInfo('PHOTOSET_ID'); });
####getAlbumInfo 方法列出关于Flickr中某个特定相册(photoset)的信息
Route::get('/', function () { return EasyFlickr::getAlbums($page, $limit); });
####getAlbums 方法列出Flickr中某个特定相册(photoset)的照片,参数($page, $limit)是可选的,但默认填充为 $page=1 和 $limit=10。
Route::get('/', function () { return EasyFlickr::getPhotosByAlbum('PHOTOSET_ID'); });
许可证
此包是开源软件,许可协议为 MIT 协议。
贡献
任何人都可以贡献。Fork,做出您的更改,然后提交一个pull request。