我需要一个Dropbox应用程序将文件上传到我自己的Dropbox吗?
我想将文件从服务器推送到我自己的Dropbox。 我很好地存储API令牌,甚至(尽管不情愿)在服务器上的帐户密码。 我不想在服务器上安装Dropbox。
我还需要在Dropbox Developer Home上创建应用程序吗? 我觉得我在乱搞应用程序名称空间 - 当然我可以使用UUID。 此外,我不希望将应用列在任何地方,或者让其他用户能够将应用授权到他们的Dropbox帐户。
您可以通过两种方式以编程方式与Dropbox进行交互:
对于1,您确实需要注册一个API应用程序,但我不会担心应用程序命名空间混乱。 无论如何,现在有很多应用程序使用Dropbox。 只需使用一个相对独特的名称,或许与您明确区分。
另外,Dropbox本身并没有在任何地方公开提供已注册的应用程序。 你完全控制它。
使用API,您不需要存储密码,只需存储应用程序令牌和访问令牌。 (您只需处理一次授权流程即可获取并存储访问令牌。)
另外,如果你只需要链接到你自己的账户,你甚至不需要申请'生产'状态。
对于2,您不需要注册API应用程序,但需要在机器上安装客户端。 然后您可以直接与本地文件系统进行交互,然后让客户端处理剩下的事情。 (另外,Dropbox无法通过FTP工作,尽管您可能会将某些东西一起黑客攻击,通过FTP将文件通过FTP推送到运行客户端的计算机上。)
由于Dropbox镜像的是一个真实的文件夹,因此您可以通过任何可以复制文件的方法将任何内容放入Dropbox中。 你可以使用你的服务器的ftp到你的Dropbox文件夹的一个实例,或者只是下载一个文件。
链接地址: http://www.djcxy.com/p/69075.html上一篇: Do I need a Dropbox app to upload files to my own Dropbox?
下一篇: Dropbox differential/incremental uploads using REST API