首先,我可以使用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
答案 0 :(得分:1)
看起来你正在使用Dropbox PHP Core SDK。要使用该SDK删除文件或文件夹,您可以使用delete
方法。
使用它看起来像:
$client->delete("/default.png");