0

所以我正在一个带有一些简单管理区域的小型网站上工作。在管理区域,应该可以上传/下载/更新全局目录的文件。问题是我的 php 程序没有对服务器的写权限,并且数据库的大小限制为 100mb,这还不够。因此,我认为将文件存储在专用的 Dropbox 帐户或其他东西中会很好。

我的问题是:

  • 用 PHP 为这个 Dropbox 帐户编写一个 Web 界面会相当容易吗?
  • 为此目的,是否有 Dropbox 的替代品?
  • 任何其他想法如何处理这种情况?

编辑:我对 Dropbox 的问题是它的 API 使用 OAuth。但是由于我想为所有用户而不是每个用户帐户连接到一个全局帐户,这似乎不合适,我什至不知道是否可以通过这种方式进行身份验证。提到的所有链接都使用此 API,因此需要通过重定向进行用户身份验证。

4

2 回答 2

3

是的,您可以使用保管箱帐户。试试PhpDropboxUploader。它也在Dropbox Wiki中提到

require 'DropboxUploader.php';

$uploader = new DropboxUploader('email.address.used.to.log.in.to.dropbox@example.com', 'dropbox-password');
$uploader->upload('file-to-be-uploaded', 'destination-folder-in-dropbox');
于 2012-10-15T17:19:20.260 回答
1

对于您的第一个问题,确实有一个 PHP SDK 不是官方的,但仍列在 Dropbox 网站上: https ://www.dropbox.com/developers/reference/sdk 和 https://github.com/BenTheDesigner/Dropbox

顺便说一句,你确定你不能创建一个 PHP 有写权限的目录吗?

于 2012-10-15T17:19:08.093 回答