我正嘗試使用Google Service帳戶從我的AppENgine Java應用程序訪問Fusion表。這段代碼是用來獲取OAuth訪問令牌:Fusion Table和Google服務帳戶
ArrayList<String> scopes = new ArrayList<String>();
scopes.add("https://www.googleapis.com/auth/fusiontables");
DataAccessService fusionTablesService = EnvironmentServic.getEnvironmentService().getService(DataAccessService.class);
String token = AppIdentityServiceFactory.getAppIdentityService().getAccessToken(scopes).getAccessToken();
我是能夠成功地獲得訪問令牌,但是當我試圖執行CREATE TABLE查詢,我得到:
<HTML>
<HEAD>
<TITLE>Login required</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Login required</H1>
<H2>Error 401</H2>
</BODY>
</HTML>
做服務帳戶適用於Fusion Tables?
我有相同的情況,因此,問題......很想知道你是否找到了解決方案。如果我早點做,我會讓你知道我的解決方案:) – AlejandroVK 2013-05-07 08:03:53
還不是真的。最後,我們希望使用BigQuery和自定義用戶界面。 – 2013-05-23 03:06:46
我不得不知道,我設法使用了Fusion Tables,儘管它對請求,單元格等有很多限制,使得它很難用於大數據應用程序。儘管如此,3年後創建混搭 – AlejandroVK 2013-05-23 15:13:17