vorst.ru - Статьи о задачах возникающих при создании сайта и их решении
Статьи помеченные google

Доступ к таблицам Google

Рредактирование таблиц Google из приложения

В предыдущей статье уже была ссылка на работающий пример.

Следующим шагом стало выделение процесса аутентификации на сервисе Google в отдельный класс. А это, в свою очередь, позволило сделать расширение, немного упрощающее решение задачи.


OAuth2 аутентификация на примере Google

Как работает аутентификация OAuth2

Если у вас есть аккаунт в Google, то вы наверняка пользовались документами. Например, электронными таблицами.

Доступ к таблицам разрешен только вам и тем, кому вы предоставите такое право. Причем доступ возможен не только из Google.

Можно просматривать список таблиц и редактировать выбранную таблицу оставаясь в рамках своего приложения. Примерно так - http://sample.vorst.ru/googl



Поиск



Доступ к таблицам Google

Рредактирование таблиц Google из приложения

В предыдущей статье уже была ссылка на работающий пример.

Следующим шагом стало выделение процесса аутентификации на сервисе Google в отдельный класс. А это, в свою очередь, позволило сделать расширение, немного упрощающее решение задачи.


    Поделиться

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

Если аутентификация пройдена, приложение возвращается по сохраненному адресу.

Конечно, действия контроллера могут не ограничиваться только прокруткой списка таблиц и просмотром выбранной таблицы в iframe. Согласно описанию Google spreadsheet API можно читать данные построчно и даже делать выборку данных по критерию.

Если вы работали с электронными таблицами Google, можете полистать их на нашем сайте - http://sample.vorst.ru/google. Текст расширения на github.

Заключение

В случае, если посетителям вашего сайта необходимы электронные таблицы, можно воспользоваться Google spreadsheet API.

Комментарии

  • All of my questions se-eltdtthanks! Capatin
  • -- Thanks for your comment! SergeyMorozov

Оставить комментарий

Только авторизованные пользователи могут оставлять комментарии. Пожалуйста авторизуйтесь или пройдите регистрацию.