2012-08-08 73 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代碼,那就沒問題。

相關問題