首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否可以使用Google编辑文档?

是否可以使用Google编辑文档?
EN

Stack Overflow用户
提问于 2015-08-24 13:00:00
回答 2查看 1.8K关注 0票数 1

我需要创建使用相同模板的每周文本。作为一个懒惰的程序员,我想通过创建一个Google表单来自动完成其中的大部分工作,在那里我可以输入数据。在运行PHP脚本之前,我希望解析新条目并将其放入自动创建的新文档中。

我已经用占位符创建了模板,比如<DATE><NEWMEMBERCOUNT>,我以后想用使用Google输入的值来替换它们。

为此,我已经使用包https://github.com/google/google-api-php-client/https://github.com/asimlqt/php-google-spreadsheet-client读取表单结果(存储在电子表格中),并复制每个条目的模板文档。

我几乎完成了,只需要用相应的值替换占位符,但我似乎找不到这样的方法。具体来说,我需要阅读文档的内容,对其执行一些转换(即替换占位符),并使用转换后的文本保存它。

我应该在开始编写程序之前考虑一下.

我完全可以用PHP来编辑文档吗?如果是这样的话,我怎么做呢?如有任何指导,将不胜感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-25 05:11:17

你不能在原地编辑,但你可以下载,编辑,上传。这是一个经典的邮件合并吗?以包含(行)数据的电子表格为例,将模板应用于那些为每一行生成输出文件的行?

如果是这样的话..。

  • 下载电子表格
  • 下载模板
  • 对于每个电子表格行
    • 用数据替换占位符
    • 插入要驱动的新文件

所有这些都可以用PHP的Drive来完成

票数 1
EN

Stack Overflow用户

发布于 2015-08-24 16:34:05

除了google应用脚本之外,这是不可能的。请参阅https://developers.google.com/apps-script/reference/document/document-app

您可以使用应用程序脚本创建一个"contentService“,并从您的php调用它。如果您计划每天打很多电话,请注意限额限制。

有关此内容服务的更多信息,将在其他的s.o.问题中具体介绍。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32182981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档