如何使用 PHP api 从 Dropbox 中删除文件

How to delete files from Dropbox with PHP api

首先,我可以使用 PHP api.

从 Dropbox 正确上传和下载文件

这是我上传文件的方式:

// Upload files
$file = fopen("default.png", "rb");
$size = filesize("default.png");

$client->uploadFile("/default.png", Dropbox\WriteMode::add(), $file, $size);

这是我下载文件的方式:

// Download Files

$client->getFile("/default.png", fopen("default.png", "wb"));

是否有 api 调用以从您的应用程序创建的文件夹中删除文件。例如,我的应用创建了一个名为 Crave Crap 的文件夹。在里面,那个文件夹是一个图像。该用户只能在短时间内访问其 Dropbox 帐户中 Crave Crap 文件夹中的该图像。

这可能吗?

编辑 - 我在使用什么API? 我不是最擅长回答这个问题的人。我一直在关注一个视频系列 here。我直接在 composer.json 上使用终端下载了 api。

Composer.json

{
  "require": {
    "dropbox/dropbox-sdk": "1.1.*"
  }
}

终端中的代码

composer install

您似乎在使用 Dropbox PHP Core SDK. To delete a file or folder using that SDK, you can use the delete 方法。

使用它看起来像:

$client->delete("/default.png");