在asp.net C#web应用程序中使用google doc API

时间:2012-10-17 04:53:43

标签: c# asp.net google-docs google-docs-api

我正在用C#.net开发一个Web应用程序。我需要在浏览器中自行编辑放置在服务器上的文件(不在本地机器上下载),当我保存该文件时,更改应该反映在文件中。为此,我想使用谷歌API,但我不知道如何使用它。 我想在下面做。

  1. 当我点击文件名时,它应该在浏览器中打开。
  2. 点击编辑时,它会使用google doc在浏览器中以编辑模式打开。
  3. 当我保存该文件时,更改应反映在我公司服务器上的文件中。
  4. 如何使用google doc API完成所有这些操作?

3 个答案:

答案 0 :(得分:1)

在您的服务器上安装Google云端硬盘 在Google文档中修改文件,让Google云端硬盘将其同步到本地硬盘。

答案 1 :(得分:0)

HTTP协议是不可能的,因为基础系统不支持它。您可以打开文件,但文件将下载到本地计算机,然后它将打开,您必须在IIS中指定MIME类型。

您可以使用两种方法完成类似的工作。

1使用FTP

2自定义解决方案:将页面放入文本字​​段并在其中加载文件(.cs)并使用提交将其保存到文件中。

答案 2 :(得分:0)

您可以在网页中嵌入Google文档。但该文件将被访问并保存在Google的服务器上,而不是您的公司服务器上: Wordpress允许您这样做。您可以看到是否可以以类似的方式执行此操作: http://en.support.wordpress.com/google-docs/

我不确定Google是否可以选择从Google域外的服务器访问文档。