Google Site Script可动态添加Google表格中的帖子

时间:2018-01-12 21:41:36

标签: google-apps-script google-sheets google-sites

我有一个Python cron作业,它从sheet1中提取url并使用每个url中的抓取数据填充sheet2。表2由[url,title,body,image urls]

组成

我有一个旧的Google网站,我手动获取sheet2的内容并创建一个新帖子。我想自动化这个。

从结构上讲,Google Scripts能够动态地提取和发布这个吗?让我们说每次更新Sheet2(或设置间隔)。

我曾与gscripts合作,但在今天之前从未接触过Google协作平台。

1 个答案:

答案 0 :(得分:2)

答案可能是肯定的。 Apps脚本可以执行此操作。你有几个选择。

旧版Google网站

选项1

将应用程序脚本作为iframe嵌入到网站中,并在其中发布。

选项2

使用独立的应用脚本或附加到Google网站的脚本,并使用Google Sites API.

更新网站

新的Google网站

目前,新的Google网站没有应用脚本API。但是您可以将JS HTML等嵌入到新站点中作为框架。您甚至可以使用CDN库。这意味着您可以使用AJAX等工具从工作表中提取数据。

自定义内置选项

可以在任何可以处理Oauth的地方访问Google Sites API。这意味着如果您可以处理Oauth,您可以从服务器端代码或任何客户端更新Google Site。