0

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

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

我是否遗漏了上述 API 中的任何内容,或者是否有任何其他云存储服务可以为我的需求提供解决方案?

4

2 回答 2

1

对的,这是可能的。

这些是我刚刚采取的验证步骤。

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

结果是用户 B 在文件夹“共享文件夹”中创建了一个文件

于 2013-12-18T11:29:00.290 回答
0

我想你把自己弄得一团糟。

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

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

于 2013-12-17T10:19:31.593 回答