【问题标题】:google appscript to write sheet data to fusion tablegoogle appscript 将工作表数据写入融合表
【发布时间】:2015-06-21 16:00:54
【问题描述】:

有人有当前 Sheet 脚本 (JScript) 的示例,它在 Google Sheet融合? 在线示例脚本和文档都使用旧的身份验证或其他 API。 我正在帮助一个当地的非营利组织使用一个映射应用程序,该应用程序将从 Google Fusion 读取数据。数据输入 UI 在 Google Sheet 中,因此我需要将新记录移动到 Fusion,并将参考表值从 Fusion 读取到 Sheet。

  • 我无法通过设置身份验证。对此完全陌生。
  • 由于有多种字段数据类型和大量文本字段,我确信我需要以某种方式包装字段数据,除非有不费力的方法。

提前致谢。 埃里克

【问题讨论】:

  • 如果它回答了您的问题,请接受下面的解决方案(点击对勾)

标签: google-sheets google-fusion-tables


【解决方案1】:

实际上,纯 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 的服务器在代码中处理查找列表),您就可以完成大部分工作。

【讨论】:

  • @EricS - 没问题 :) 如果它回答了您的问题,请接受解决方案(单击对勾)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-02
  • 1970-01-01
  • 1970-01-01
  • 2018-02-07
  • 2017-05-11
  • 1970-01-01
相关资源
最近更新 更多