2012-08-08 75 views
0

我到处寻找一种方法来使用来自javascript的UPDATE查询更新Google Fusion表格。我需要做的就是在读取并处理融合表信息之后,使用从代码本身生成的数组更新一列。我不需要用户更新表格。Google Fusion Table Javascript更新查询?

有没有办法单独使用Javascript来做到这一点?或者我真的需要OAuth 2.0和PHP的组合吗?这是否有一个工作的例子?我发现的所有内容都极其模糊或片断。

谢谢。

回答

0

是的,你需要OAuth 2.0和某种服务器端代码(如PHP)。如果您不需要用户更新表格,我想您正在使用Fusion Tables作为应用程序的某种中央数据库。

为此目的(即不涉及用户),Google提供了所谓的Service Accounts。如果您使用这样的服务帐户,您可以简单地将您的表访问到该帐户,然后您可以通过服务器端代码更新表。 PHP OAuth library from Google支持服务帐户,并且非常易于使用。

如果您想尽可能多地使用JavaScript代码,您可以提供一个到您的JavaScript代码的PHP OAuth库的接口(有关更多详细信息,请参阅my answer to a similar question)。否则,只需将UPDATE声明推迟到PHP代码,那就没问题。

相关问题