0

我想使用 google drive 来存储文件,但允许我网站的用户能够透明地编辑它们,这样他们就不必去 google drive 的网站。

当前的 API 可以做到这一点吗?到目前为止,我只看到了如何为他们创建一个应用程序以安装在谷歌驱动器中,或者执行类似 DrEdit (https://developers.google.com/drive/examples/) 之类的操作,它将文件解析为 JSON 并使用ACE 编辑器,这绝对不是我想要的。

编辑:

我相信使用 Google Drive 无法做到这一点,我决定改用 Zoho Docs。

4

2 回答 2

0

是的,这是可能的。最大的考虑是您想要支持多少格式。例如。如果是纯文本,则非常简单。如果要支持字符或布局格式,它会变得更加复杂。

于 2012-11-22T14:32:02.947 回答
0

我不相信使用 iframe 嵌入编辑器(甚至嵌入预览!)是可能的,因为如果您查看 google 文档页面的加载方式,它首先会将您重定向到登录页面,然后自动登录如果您已经登录,并将您重定向回文档编辑器。

这意味着 iframe 至少必须通过登录页面,即使用户不需要输入任何内容。但是,google 的登录页面将 x-frame-option 标头设置为 SAMEORIGIN(或拒绝?),因此浏览器拒绝显示它,因此您实际上无法登录!

我发现启用预览嵌入(而不是编辑)的唯一方法是首先发布文档(通过文件->发布到网络菜单项)。

于 2012-11-23T04:57:15.397 回答