Я пытаюсь использовать учетные записи Google Apps для доступа к таблице Fusion из приложения App Appgine Java. Этот фрагмент кода используется для получения OAuth маркер доступа:Таблицы Fusion Table и Google Apps
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?
У меня такой же сценарий, и, таким образом, проблема ... хотелось бы узнать, нашли ли вы решение. Если я сделаю это раньше, я дам вам знать мое решение :) – AlejandroVK
Пока нет. Наконец, мы решили использовать BigQuery и пользовательский интерфейс. –
Полезно знать, мне удалось использовать таблицы Fusion, хотя у него много ограничений относительно количества запросов, ячеек и т. Д., Которые затрудняют использование приложений Big Data. Тем не менее, это отлично подходит для создания mashups – AlejandroVK