hemant-mann/flysystem-dropbox

Dropbox 的 Flysystem 适配器

v1.0.5 2022-08-01 04:30 UTC

This package is not auto-updated.

Last update: 2024-09-26 00:19:41 UTC


README

Author Codecov Build Status

这是基于 Dropbox v2 API 的 flysystem Dropbox 适配器。此适配器支持 PHP5。

使用方法

访问 https://www.dropbox.com/developers/apps 获取您的“应用程序密钥”。您也可以使用 Dropbox 应用控制台生成 OAuth2 访问令牌进行测试,无需经过授权流程。

此适配器使用 社区 SDK 连接到 Dropbox API v2。

use Kunnu\Dropbox\Dropbox;
use Kunnu\Dropbox\DropboxApp;

use League\Flysystem\Filesystem;
use HemantMann\Flysystem\Dropbox\Adapter;

$app = new DropboxApp($clientId, $clientSecret, $accessToken);
$dropboxClient = new Dropbox($app);
$adapter = new Adapter($dropboxClient);

$filesystem = new Filesystem($adapter);

测试

composer install
bin/phpunit