2013-12-10 3 views
0

Я использую oauth для аутентификации в календаре Google, но я пытаюсь отправить пользователю и паролю, чтобы избежать всплытия всплывающего окна. Мне нравится автоматическая аутентификация.отправить адрес электронной почты и пароль google oauth

Возможно ли это?

Спасибо.

+0

Вы пытаетесь получить доступ к своему собственному календарю (который должен запускаться без присмотра) - или вы создаете приложение, которое обращается к календарю или управляет его от имени ваших пользователей заявление? – aeijdenberg

+0

приложение для создания, где пользователи могут создавать события в моем календаре. –

ответ

0

Так как вы хотите, чтобы ваше приложение всегда создавать события в одном календаре, который находится под вашим контролем, вот как я бы это сделать:

  1. Создать учетную запись службы в Google Cloud Console - последние инструкции о том, как сделать это можно найти здесь: google oauth2 how to get private key for service account
  2. Доли календаря с этой учетной записью службы: https://support.google.com/calendar/answer/37082?hl=en
  3. Написать свой код, чтобы использовать учетные данные учетной записи службы (закрытый ключ, загруженный на шаге 1).

Я не размещал никаких примеров кода, так как не уверен, какой язык вы используете. Ниже приведено некоторое обсуждение этого прецедента в PHP: Access Google calendar events from with service account: { "error" : "access_denied" }. No google apps

Смежные вопросы