如何将PHP GAE(Google App Engine)连接到Google Docs,Spreadsheets

时间:2015-05-25 07:48:01

标签: php google-app-engine google-apps-script google-sheets google-docs

  1. 我在 GAE(Google App Engine)中部署了 PHP应用
  2. 我需要连接到下面的 Google文档,Google电子表格网址,并执行所有版本/管理(编辑文档,编辑工作表等),就像我能够通过GAS来做,就像我们管理CAL API一样。

    https://developers.google.com/apps-script/reference/document/ https://developers.google.com/apps-script/reference/spreadsheet/

  3. 最好的方法是什么?如何使用 GAS中通过PHP GAE提供的功能

    如果有人帮忙,小小的提示也可以帮助我们。

1 个答案:

答案 0 :(得分:3)

在PHP中,您可以发出HTTP请求。在Apps脚本中,您可以创建独立应用脚本项目,该项目检测GET或POST请求并运行代码。然后代码可以做任何你想做的事情(例如,将数据写入电子表格)。代码完成后,您可以将其返回给调用它的PHP代码。

因此,您可以将Apps脚本项目用作PHP和Google电子表格之间的中介。这避免了需要将PHP API用于Google Spreadsheets。 Apps脚本文件是PHP代码与从电子表格中写入/读取数据之间的中介。但API也是一个中间人。所以,在这个意义上它是一样的。如果您已经拥有了所需的Apps脚本代码,则可以触发它以drawLinedoGet()函数运行。而且你可以避免学习API。

有关详细信息,请参阅以下帖子:

stackoverflow answer - Call a custom GAS function from external URL