Я хотел бы публиковать события календаря из своего веб-приложения. NET для (аутентифицированного) API Календаря пользователей.
Как мои пользователи могут предоставить моему веб-приложению необходимые разрешения для своего календаря раньше время, чтобы им не приходилось повторно авторизовывать мое приложение каждый раз при создании записи в календаре?
Я вижу с этого сайта: https://developers.google.com/calendar/auth#OAuth2Authorizing
Google отображает экран согласия для пользователя с просьбой разрешить вашему приложению запрашивать некоторые из его данных.
Если пользователь одобряет, то Google дает ваше приложение краткосрочный токен доступа.
Это не сработает для меня. Мои пользователи не находятся в одном домене G Suite, поэтому я не могу выполнить делегирование полномочий по всему домену G Suite.
Могут ли пользователи дать мне секретный токен, чтобы авторизовать мое приложение для вставки записей календаря в их Календарь Google?
Я также пытаюсь сделать это для Календаря Outlook (который используют некоторые пользователи), но, возможно, это что-то для другого поста.
Заранее спасибо за помощь.