我正在使用最新版本的CakePHP(2.3.8),并希望能够将文件写入Dropbox或Google Drive。
我一直试图让Shama的CakeBox(https://github.com/shama/cakebox)工作,但它看起来很麻烦而且没有很好的记录。 OAuth序列根本不想工作,因此我无法获得访问令牌。
有没有其他人对这个组件有运气?如果没有,有没有人知道任何合适的替代品?
(我知道我可以调试Cakebox,但是我正在为客户的项目工作而且没有足够的时间去做它。)
答案 0 :(得分:0)
no adapter yet有Gaufrette,但鉴于有可用的SDK这一事实,我认为写一篇文章并不难。
我认为最好的方法是使用Gaufrette,除了Google Drive(已支持Dropbox)之外,你已经拥有了大量的适配器,你可以为它提供适配器,并为所有存储系统提供相同的接口。 Gaufrette做得很好我可以推荐它,通过使用它可以获得75%的工作,只需完成Google Drive的适配器,无论如何都要实现。那么为什么不为它做出贡献呢?
I've written a plugin以CakePHPish方式包装Gaufrette,并将其用于Local,S3和Rackspace。