Roy*_*ish 5 c# asp.net-mvc google-drive-realtime-api
我要创建的Web应用程序的要求之一是用户应该能够创建和编辑文档。我一直在搜索,发现了Google Drive REST API,但是我不确定它能做什么。
据我了解,API使我的应用程序可以访问用户的Google云端硬盘帐户及其文件,可以打开和编辑它们,以及使用我的应用程序创建文档。
但是,我希望可以使用Google Docs 编辑器本身来创建和打开/编辑文档,但是据我所知,该编辑器由我自己创建,并且可以使用Realtime API启用Google文档提供的协作功能。
是这样吗 Google是让我自己实际创建文档编辑Drive API器吗?(抱歉,如果我在这里听起来像个小孩子,这是一个诚实的问题),还是还提供他们的编辑器?我之所以要使用他们的编辑器,是因为它完全适合该应用程序的要求,而我几乎无法与他们的文档编辑器竞争。
如果我必须自己创建编辑器,谁能推荐任何具有与C#ASP.NET兼容的Google Docs编辑器功能类似的功能的开源/免费文档编辑器,或者以某种方式可以使用Google Docs我的应用程序中的编辑器?
简而言之,答案是否定的,Google 不允许直接编辑 Google 文档本身,也没有用于重新创建文档编辑器的 API。
还要记住,实时数据实际上并不存储在 Google 云端硬盘中。谷歌使用云端硬盘作为实时数据的组织方法,但协作数据本身不仅仅是一个简单的文件。云端硬盘中存储的是链接到应用程序实时数据的快捷方式。对于现有文件(文本等),快捷方式会附加到文件,但它也可以是纯粹的快捷方式文件,根本没有非实时数据。只有您的应用程序可以读取或修改该实时数据,就像只有文档可以(直接)使用其实时数据一样。
您绝对可以使用实时 API 重新创建Google Docs 的功能,从 Docs 导出,使用实时 API 协作处理导出的数据,然后在必要时重新导入到 Docs。到那时,Google 文档本身可能就显得多余了。
所涉及的内容将是这样的:
| 归档时间: |
|
| 查看次数: |
2363 次 |
| 最近记录: |