-
我有一个PHP应用程序部署在GAE(谷歌应用程序引擎(中
-
我需要连接到下面的谷歌文档、谷歌电子表格URL,并进行所有版本/管理(编辑文档、编辑工作表等(,就像我可以通过GAS进行的那样,就像我们管理CAL API一样。
https://developers.google.com/apps-script/reference/document/https://developers.google.com/apps-script/reference/spreadsheet/
-
最好的方法是什么?如何通过PHP GAE使用GAS中可用的函数
如果有人帮忙,一个小小费也会帮助我们。
在PHP中,您可以发出HTTP请求。在应用程序脚本中,您可以创建一个独立的应用程序脚本项目,该项目检测GET或POST请求并运行代码。然后,代码可以执行您希望它执行的任何操作(例如,将数据写入电子表格(。当代码完成后,你可以让它返回一些东西给调用它的PHP代码
因此,您可以使用AppsScript项目作为PHP和Google电子表格之间的中介。这就避免了使用PHP API为谷歌电子表格。Apps脚本文件是PHP代码和从电子表格中写入/读取数据之间的中介。但API也是一个中介。所以,从这个意义上说,这是一样的。如果您已经拥有可以执行所需操作的Apps Script代码,则可以触发它使用doGet()
或doPost()
函数运行。而且你可以避免学习API。
有关更多信息,请参阅以下帖子:
stackoverflow answer-从外部URL 调用自定义GAS函数