c# – Google Drive API – 我可以在我的网络应用程序中集成Google文档吗?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – Google Drive API – 我可以在我的网络应用程序中集成Google文档吗?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1656字,纯文字阅读大概需要3分钟。
内容图文
我正在创建的Web应用程序的一个要求是用户应该能够创建和编辑文档.我一直在搜索,我遇到了Google Drive REST API,不过我对它的功能有点不确定.
根据我的理解,API允许我的应用程序访问用户的Google云端硬盘帐户及其文件,能够打开和编辑它们,以及使用我的应用程序创建文档.
但是,我希望我能够使用Google Docs编辑器来创建和打开/编辑文档,但我可以收集的是编辑器由我来创建,我可以使用Realtime API启用Google Docs提供的协作功能.
是这样的吗?谷歌是否已经离开了实际创建文档编辑器的工作(对不起,如果我这里听起来像个小孩子,这是一个诚实的问题),还是Drive API也提供了他们的编辑器?我想使用他们的编辑器的原因是因为它完全符合应用程序的要求,我几乎不可能与他们的文档编辑器竞争.
如果我必须自己创建编辑器,任何人都可以推荐任何具有与使用C#ASP.NET的Google Docs编辑器类似功能的开源/免费文档编辑器,或者我可以以某种方式使用Google Docs的方式我的申请编辑?
解决方法:
简短的回答是否定的,谷歌不允许自己直接编辑Google文档,也没有用于重新创建文档编辑器的API.
请记住,实时数据实际上并未存储在Google云端硬盘中.谷歌使用Drive作为实时数据的组织方法,但协作的数据本身不仅仅是一个简单的文件.存储在云端硬盘中的是一种链接到应用实时数据的快捷方式.在现有文件(文本等)的情况下,快捷方式附加到文件,但它也可以是纯快捷方式文件,根本没有非实时数据.只有您的应用才能读取或修改实时数据,这与只有Doc可以(直接)使用其实时数据的方式非常相似.
您绝对可以使用实时API重新创建Google文档的功能,从文档导出,使用实时API协作处理导出的数据,然后在必要时重新导入到文档中.那时,Google Docs本身可能是多余的.
涉及的内容将是这样的:
>在Google developers console中设置应用
>编写编辑器,并将其合并到您的应用程序中
>让用户访问authorize您的应用以访问其云端硬盘
>使用picker或another method,让用户选择文件.
> Import来自Docs的文件
>在您的应用程序中协作编辑它
> Export它回到Docs.
内容总结
以上是互联网集市为您收集整理的c# – Google Drive API – 我可以在我的网络应用程序中集成Google文档吗?全部内容,希望文章能够帮你解决c# – Google Drive API – 我可以在我的网络应用程序中集成Google文档吗?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。