n0m4dz / laracasa
该软件包最新版本(dev-master)没有可用的许可信息。
ZendGdata 网络相册(Picasa)集成到 Laravel
dev-master
2015-07-02 11:56 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is auto-updated.
Last update: 2024-09-28 18:42:12 UTC
README
已弃用!!!
本软件包基于 Zend Gdata,它提供谷歌 API 服务。
安装
更新你的 composer.json
文件,将其作为依赖项包含
"n0m4dz/laracasa": "dev-master"
通过将其添加到 app/config/app.php
文件中的 providers 数组来注册 Laracasa 服务提供者。
'providers' => array(
'N0m4dz\Laracasa\LaracasaServiceProvider'
)
通过将其添加到 app/config/app.php
文件中的 aliases 数组来别名化 Laracasa 门面。
'aliases' => array( 'Laracasa' => 'N0m4dz\Laracasa\Facades\Laracasa' )
配置
通过运行以下命令将配置文件生成到你的项目中
php artisan config:publish n0m4dz/laracasa
这将生成一个类似以下的配置文件
return array(
'user' => '',
'password' => '',
'album' => ''
);
生成配置文件后,在返回数组中设置值。user
= 你的 Gmail ID,password
= 你的 Gmail 密码,album
= Picasa 网络相册 ID。
使用方法
getAlbum
函数将检索特定相册中的所有照片。
Laracasa::getAlbum();
getPhotoById
函数将检索特定相册中的照片。
Laracasa::getPhotoById($photo_id)
addPhoto
函数将照片上传到相册,然后返回上传照片的 ID。
Laracasa::addPhoto($_FILES['photo'])
deletePhoto
函数将照片从相册中删除。
Laracasa::deletePhoto($photo_id);
查看 Gist 中的 Laracasa 示例。
待办事项
- 添加相册功能
- 改进 Laracasa 软件包
- 以及许多其他事情