내 Appenggine Java App에서 Fusion 테이블에 액세스하는 데 Google 서비스 계정을 사용하려고합니다. 이 코드는 OAuth를 액세스 토큰을 가져 오는 데 사용됩니다 :퓨전 테이블 및 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();
내가 성공적으로 액세스 토큰을 얻을 수 있었다, 그러나 나는 TABLE 쿼리를 만들 실행하려고 할 때 내가 가지고 :
<HTML>
<HEAD>
<TITLE>Login required</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Login required</H1>
<H2>Error 401</H2>
</BODY>
</HTML>
이 서비스 계정을 수행 퓨전 테이블에서 작동합니까?
나는 동일한 시나리오를 가지고 있으므로 문제는 ... 해결책을 찾았는지 알고 싶습니다. 내가 더 빨리하면, 내 해결책을 알려 줄거야 :) – AlejandroVK
아직은. 마지막으로 BigQuery와 맞춤 UI를 사용하고자합니다. –
알아두면 좋겠지 만 융통성있는 테이블을 사용할 수 있었지만 큰 데이터 앱에는 사용하기가 어려웠던 요청, 셀 등의 여러 가지 제한 사항이 있습니다. 그래도 매시업을 만드는 데 큰 도움이됩니다. – AlejandroVK