Могу ли я преодолеть барьер авторизации Google API, используя один аккаунт? - PullRequest
0 голосов
/ 22 января 2012

Я создаю демонстрационный прототип WebApp и планирую использовать API Календаря Google.Мы будем развертывать в GAE.

Проблема заключается в том, что все данные, отправляемые в службу, например API-интерфейс календаря, нуждаются в авторизации.

Мой план для прототипа - использовать аутентификацию ClientLogin на моем бэкэнде GAE.Я создам учетную запись пользователя в Google Business (бесплатная версия), которую я буду использовать для авторизации транзакций API.

Я создам много календарей для пользователя и отправляю данные через авторизованного пользователя.

Кто-нибудь знает что-нибудь о том, как избежать такого подхода?

Спасибо!

1 Ответ

2 голосов
/ 22 января 2012

Если вы хотите, чтобы ваше приложение AppEngine управляло записями календаря для всех ваших пользователей, вы должны использовать API идентификации приложения , чтобы идентифицировать приложение в Календаре Google. Приложение получает один адрес в форме appname@appspot.gserviceaccount.com, который может владеть календарем и приглашать пользователей на мероприятия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...