如何使用Dropbox作为使用PHP上传文件的主机?

如何使用Dropbox作为使用PHP上传文件的主机?,php,hosting,dropbox,Php,Hosting,Dropbox,所以我在一个小网站上工作,有一些简单的管理区域。在管理区,应该可以上传/下载/更新全局目录的文件。问题是我的php程序没有对服务器的写入权限,数据库的大小限制是100mb,这是不够的。因此,我认为最好将文件存储在一个专用的Dropbox帐户或其他什么地方 我的问题是: 用PHP为这个Dropbox帐户编写web界面是否相当容易 在这方面,有没有替代Dropbox的方法 如何处理这种情况还有其他想法吗 编辑:我对Dropbox的问题是它的API使用OAuth。但由于我想为所有用户连接到一个全局

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

我的问题是:

  • 用PHP为这个Dropbox帐户编写web界面是否相当容易
  • 在这方面,有没有替代Dropbox的方法
  • 如何处理这种情况还有其他想法吗

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

对于您的第一个问题,确实有一个PHP SDK不是官方的,但仍列在dropbox站点上: 及


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

对于你的第一个问题,确实有一个PHP SDK不是官方的,但仍然列在dropbox站点上: 及


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

是的,您可以使用dropbox帐户。试试这个。报告中也提到了这一点


是的,您可以使用dropbox帐户。试试这个。报告中也提到了这一点


切换到另一个没有太多限制的网络主机?由于这是一个小型大学网站,免费大学主机必须足够好。切换到另一个没有太多限制的网络主机。由于这是一个小型大学网站,免费大学主机必须足够好。感谢链接!由于它是一个大学服务器,我不能,即使我可以的大小限制将是100MB。感谢链接!由于它是一个大学服务器,我不能,即使我可以,大小限制将是100MB。嗯,我提到的链接不适合我。当我用谷歌搜索PhpDropboxUploader时,它告诉我应该使用API,因为库只会刮取dropbox网站。我认为API的问题在于它使用OAuth进行身份验证,而不是设计用于使用已知凭据的简单身份验证。当我用谷歌搜索PhpDropboxUploader时,它告诉我应该使用API,因为库只会刮取dropbox网站。我认为API的问题在于它使用OAuth进行身份验证,而不是设计用于使用已知凭据的简单身份验证。
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');