【发布时间】:2015-08-24 13:00:00
【问题描述】:
我需要使用相同的模板创建每周文本。作为一个懒惰的程序员,我想通过创建一个可以输入数据的谷歌表单来自动化大部分工作。然后运行 PHP 脚本,我想解析新条目并将其放入自动创建的新文档中。
我创建了带有占位符(例如 <DATE> 或 <NEWMEMBERCOUNT>)的模板,稍后我想将其替换为使用 Google 表单输入的值。
为此,我已经使用包 google/apiclient 和 asimlqt/php-google-spreadsheet-client 来读取表单结果(存储在电子表格中)并复制模板文档每个条目。
我快完成了,只需要用相应的值替换占位符,但我似乎找不到这样做的方法。具体来说,我需要阅读文档的内容,对其进行一些转换(即替换占位符)并将其与转换后的文本一起保存。
在开始编程之前我应该考虑到这一点..
我是否可以只使用 PHP 来编辑文档?如果是这样,我该怎么办?任何指导表示赞赏!
【问题讨论】:
-
曾经有一个用于编辑文档的 gdata api,但它被关闭并被 Google drive api 取代,它不允许您编辑文件。谷歌电子表格数据 API 仍然有效
-
但我不认为电子表格数据 API 能够编辑文档?另外,仍然存在是否意味着他们也打算关闭它?
-
我认为他们不会关闭工作表,除非他们有别的东西。不,我不认为 sheet api 可以编辑工作表以外的任何内容。
标签: php google-drive-api google-api-php-client