Пользователю моего сайта (JavaScript) часто необходимо создать мероприятие в своем календаре профилей (на моем веб-сайте) и отправить его также в свой календарь Google, он не входит в систему с учетными записями Google, но он может дать мне разрешение на получение доступ к своим данным календаря для вставки, удаления, списка и обновления событий; поэтому я могу сохранить токен обновления, когда мне нужно получить доступ к данным (частный, общедоступный).Как программно отправить событие с сайта на JavaScript, чтобы вставить его в Календарь Google?
Документация Google позволяет нам создавать события как на этом Link; для calendarId предлагается использовать ключевое слово «primary» для текущего пользователя в системе; также я могу использовать метод calendarList.list, чтобы получить электронное письмо в календаре пользователя.
Но даже с этим методом. Я не могу найти способ использования токена обновления пользователя для извлечения CalendarId и вставки его события в свой календарь для зарегистрированного пользователя без учетной записи Google.
Возможно ли, используя API Google, обновить токен и токен доступа, чтобы получить CalendarId и вставить событие?
Сайт, основанный на JavaScript – maxwell