有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java变通方法:如何以编程方式编辑本机google文档?

我发现这里很少有人提到谷歌文档不能在谷歌驱动API中进行编程修改,只有上传/下载选项

我检查了类似的主题:

1 How to programmatically manipulate native google doc files

2 How do you create a document in Google Docs programmatically?

我想我们不能直接下载和上传原生的谷歌文档格式。有没有其他方法可以解决这个问题

是否有人试图在所选文档上以编程方式触发谷歌应用程序脚本,这可能吗?是否可以通过输入上的一些参数以编程方式启动google应用程序脚本

我只需要在原生谷歌文档中替换几段文字,但我不能使用下载->;修改->;上传(例如使用word/html/pdf格式)流,因为我会破坏图片、边框等的格式。。。(客户要求:完全谷歌集成,无专有格式)

你有什么创新的想法或建议值得探索吗

我们试图将Google Drive用作某种非常简单的模板系统(~数千个用户,数百个Google文档),但这似乎是一个非常错误的想法,因为在这方面存在很多限制


共 (2) 个答案

  1. # 2 楼答案

    我们调用部署在与webapp相同的域上的google app脚本,在我们将文档下载为专有格式之前,它会更改文档的内容。我们只是替换了几个字符串,并不复杂

    这个解决方案可以工作,但有点脆弱(你必须在一个域中安装g app script+google app engine应用程序),我们不确定触发脚本后更改传播的速度,所以我们总是等待很短的时间,例如10秒,然后才尝试下载修改过的文档

    重要的缺点是,您无法从localhost调用GScript,因此开发速度稍慢,因为我们每次都必须将应用程序上载到google app engine