Предварительно загруженная Fusion Table, специфичная для каждого пользователя

Итак, вот дилемма, и я уверен, что это простое решение. Я использую App Inventor 2.

Я хотел бы использовать Fusion и сделать так, чтобы он автоматически создавал, например, 4 предварительно загруженных/предварительно созданных таблицы, чтобы упростить работу пользователя.

таблица1, таблица2, таблица3, таблица4.

Затем эти таблицы можно было бы настраивать для каждого пользователя, загружающего приложение. У них были бы свои собственные таблицы слияния с их собственной личной информацией, которую они создали.

Итак, моя цель состоит в том, чтобы, если кто-то загрузит приложение, ему не нужно было бы создавать сводную таблицу или что-либо знать о кодировании, она автоматически заполнялась бы в их учетной записи Google и могла быть восстановлена ​​в ней.

Также есть ли способ легко получить эту информацию позже через CSV (значение, разделенное запятыми) с Excel из своего веб-браузера на своем ПК из Интернета с помощью простой ссылки?

Спасибо за ваше время.


person DDJ    schedule 23.09.2014    source источник


Ответы (1)


В App Inventor есть встроенные fusiontable controls, но они могут получить доступ только к вашим таблицам (таблицам учетной записи разработчика).

Чтобы иметь доступ к Google Диску пользователя, а также создавать и получать доступ к fusiontables, вы можете использовать компонент web и OAuth, следуя API Google Fusion Tables. Пользователь должен авторизовать ваше приложение, чтобы иметь возможность создавать и получать доступ к fusiontables при первом запуске приложения.

Посмотрите пример, как это сделать здесь.

Пользователи могут получить эту информацию позже с помощью простой ссылки, им просто нужно установить права доступа к таблицам fusion на «любого, у кого есть ссылка».

person Taifun    schedule 23.09.2014