google appscript将工作表数据写入融合表

时间:2015-06-21 16:00:55

标签: google-sheets google-fusion-tables

有人会在Google 工作表中的匹配表之间有验证并执行读/写的当前工作表脚本(JScript)示例的融合? 在线示例脚本和文档都使用旧的身份验证或其他API。 我通过一个可以从Google Fusion读取数据的Mapping应用程序来帮助当地的非盈利组织。数据输入UI位于Google Sheet中,因此我需要将新记录移至Fusion,并将参考表值从Fusion读取到Sheet。

  • 我无法通过设置身份验证。完全是新的。
  • 使用各种字段数据类型和很多文本字段,我确定我需要以某种方式包装字段数据,除非有一种无痛的方法。

提前致谢。 埃里克

1 个答案:

答案 0 :(得分:0)

实际上,对于纯GAS FusionTables项目,您不需要OAuth。您只需添加API库,并在Developer's Console

中启用它

然后你可以像这样执行简单的SQL Statements

FusionTables.Query.sql("INSERT INTO tblId ('fld1', 'fld2') VALUES('x', 'y')")

var vQueryResult = FusionTables.Query.sql("SELECT * FROM tblId WHERE 'fld1'='xyz'");

如果您了解SQL,您会发现自己因缺少基本知识而感到沮丧,例如OR语句,但有一点聪明才智(并使用Google的服务器来处理代码中的查找列表),您可以完成大部分工作。