使用共享链接将文件上载到云存储文件夹

时间:2013-12-17 09:47:49

标签: google-drive-api dropbox-api cloud-storage

是否可以将文件上传到我只有具有编辑权限的共享链接的云存储文件夹?我想从我的应用程序,代码中做到这一点,所以我对API很感兴趣。我查看了SkyDrive,GoogleDrive和DropBox API,但我在API参考中找不到这种情况的解决方案。

如果我必须通过API使用用户帐户登录才能将文件上传到共享链接,但我需要允许任何有链接的用户将文件上传到该位置。

我是否错过了上述API中的任何内容,或者是否有其他云存储服务可以满足我的需求?

2 个答案:

答案 0 :(得分:1)

是的,这是可能的。

这些是我刚才要验证的步骤。

  1. 用户A创建名为“共享文件夹”的文件夹
  2. 用户A使该文件夹可公开写入
  3. User-A将共享URL传递给User-B。 URL的关键部分是id = 1bxxxxxxx
  4. 用户B转到https://developers.google.com/drive/v2/reference/files/insert#try-it
  5. ......他认证自己的地方
  6. ...创建一个包含父级的请求正文:“id_from_step_3”
  7. ...执行上传
  8. 结果是User-B在“共享文件夹”

    文件夹中创建了一个文件

答案 1 :(得分:0)

我认为你的自我纠缠不清。

通过共享网址 当有人给你一个URL来查看并确实编辑一个纯粹用于该文件的文件。因此,您不能以这种方式上传文件。您可以非常轻松地共享文件夹。 https://support.google.com/drive/answer/2494822?hl=en https://www.dropbox.com/help/19/en

至于API,我无法真正帮助你,我很害怕