srmklive / flysystem-dropbox-v2

Dropbox API v2 的 Flysystem 适配器

v1.0.8 2020-12-30 06:54 UTC

This package is auto-updated.

Last update: 2024-09-13 18:48:42 UTC


README

Latest Version on Packagist Total Downloads StyleCI Build Status Code Quality Coverage Status

本包包含一个 Flysystem 适配器,用于 Dropbox API v2。

鸣谢

本包是 Freek Van der Herten 的 Flysystem Dropbox 的直接移植版本,支持 PHP 5.5 和 5.6。

安装

您可以通过 composer 安装此包

composer require srmklive/flysystem-dropbox-v2

用法

首先,您需要在 Dropbox 获取一个授权令牌。您可以在 应用控制台 为任何 Dropbox API 应用生成令牌。更多信息请参考 Dropbox 开发者博客

use League\Flysystem\Filesystem;
use Srmklive\Dropbox\Client\DropboxClient;
use Srmklive\Dropbox\Adapter\DropboxAdapter;

$client = new DropboxClient($authorizationToken);

$adapter = new DropboxAdapter($client);

$filesystem = new Filesystem($adapter);

测试

$ composer test