我正在用 C#.net 开发一个 Web 应用程序。我需要自己在浏览器中编辑放置在服务器上的文件(无需在本地机器上下载),当我保存该文件时,更改应反映在文件中。为此,我想使用 google API,但我不知道如何使用它。我想做下面的事情。
- 当我单击文件名时,它应该在浏览器中打开。
- 单击编辑时,它会使用谷歌文档在浏览器中以编辑模式打开。
- 当我保存该文件时,更改应反映在我放置在公司服务器上的文件中。
如何使用 google doc API 完成所有这些操作?
我正在用 C#.net 开发一个 Web 应用程序。我需要自己在浏览器中编辑放置在服务器上的文件(无需在本地机器上下载),当我保存该文件时,更改应反映在文件中。为此,我想使用 google API,但我不知道如何使用它。我想做下面的事情。
如何使用 google doc API 完成所有这些操作?
在您的服务器上安装 Google Drive。
在 Google 文档中编辑文件,让 Google Drive 将其同步到本地硬盘。
您可以在网页中嵌入谷歌文档。但是该文件将被访问并保存在 Google 的服务器上,而不是您的公司服务器上:Wordpress 允许您这样做。您可能会看到是否可以以类似的方式进行操作: http: //en.support.wordpress.com/google-docs/
我不确定谷歌是否可以选择从谷歌域之外的服务器访问文档。
HTTP 协议是不可能的,因为基础系统不支持。您可以打开该文件,但该文件将被下载到您的本地计算机然后它会打开,您必须在 IIS 中指定 MIME 类型。
您可以使用两种方法来完成类似的工作。
1 通过使用 FTP
2 定制解决方案:使页面放置一个文本字段并在其中加载文件(.cs)并提交将其保存到文件中。