自然网 / nwlaravel-dropbox
Laravel PHP 框架的 Dropbox SDK 服务提供者
v0.1
2014-06-14 15:27 UTC
Requires
- php: >=5.3.0
- dropbox/dropbox-sdk: 1.1.*
- laravel/framework: ~4.1
Requires (Dev)
- mockery/mockery: 0.7.2
- phpunit/phpunit: 4.0.*
- satooshi/php-coveralls: dev-master
Suggests
- naturalweb/nwsilex: >=0.1
This package is not auto-updated.
Last update: 2024-09-24 01:30:56 UTC
README
这是一个 Laravel PHP 框架的服务提供者,用于使用 sdk-dropbox 客户端。核心 API
要求
- PHP 5.3+,支持 64 位整数
- PHP cURL 扩展,支持 SSL(通常内置)。
- 不得使用
mbstring.func_overload
覆盖 PHP 的标准字符串函数。
安装
在 composer.json
文件的 require
键中添加以下内容
"naturalweb/nwlaravel-dropbox": "~0.1"
运行 Composer 更新命令
$ composer update
在 config/app.php
中将 'NwLaravel\Dropbox\DropboxServiceProvider'
添加到 $providers
数组的末尾
'providers' => array( 'Illuminate\Foundation\Providers\ArtisanServiceProvider', 'Illuminate\Auth\AuthServiceProvider', ... 'NwLaravel\Dropbox\DropboxServiceProvider', ),
在 config/app.php
的末尾将 'Dropbox' => 'NwLaravel\Dropbox\DropboxFacade'
添加到 $aliases
数组中
'aliases' => array( 'App' => 'Illuminate\Support\Facades\App', 'Artisan' => 'Illuminate\Support\Facades\Artisan', ... 'Dropbox' => 'NwLaravel\Dropbox\DropboxFacade', ),
配置
使用 artisan CLI 发布配置。
php artisan config:publish naturalweb/nwlaravel-dropbox
配置文件为 app/config/packages/naturalweb/nwlaravel-dropbox/config/dropbox.php
。此文件看起来可能像这样
<?php /* |-------------------------------------------------------------------------- | Configuration Dropbox |-------------------------------------------------------------------------- */ return array( 'token' => 'your-token', 'app' => 'your-app', );
使用方法
Dropbox::getAccountInfo();